Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

The quarks of object-oriented development

Published: 01 February 2006 Publication History

Abstract

A two-construct taxonomy is used to define the essential elements of object orientation through analysis of existing literature.

References

[1]
Booch, G. Object Oriented Analysis and Design with Applications. Benjamin/Cummings, Redwood City, CA, 1994.
[2]
Byard, C. Object-oriented technology a must for complex systems. Computer Technology Review10, 14 (1990), 15--20.
[3]
Dershem, H.L. and Jipping, M.J. Programming Languages: Structures and Models. PWS Publishing Company, Boston, MA, 1995.
[4]
Henderson-Sellers, B. A Book of Object-Oriented Knowledge. Prentice-Hall, Englewood Cliffs, NJ, 1992.
[5]
Ledgard, H. The Little Book of Object-Oriented Programming. Prentice-Hall, Upper Saddle River, NJ, 1996.
[6]
Morris, M.G., Speier, C., and Hoffer, J.A. An examination of procedural and object-oriented systems analysis methods: Does prior experience help or hinder performance?" Decision Sciences 30, 1 (Winter 1999), 107--136.
[7]
Page-Jones, M. and Weiss, S. Synthesis: An object-oriented analysis and design method. American Programmer 2, 7--8 (1989), 64--67.
[8]
Robson, D. Object-oriented software systems. Byte 6, 8 (Aug. 1981), 74--86.
[9]
Rosson, M. and Alpert, S.R. The cognitive consequences of object-oriented design. Human Computer Interaction 5, 4 (1990), 345--379.
[10]
Stefik, M. and Bobrow, D.G. Object-oriented programming: Themes and variations. The AI Magazine 6, 4 (Winter 1986), 40--62.
[11]
Wirfs-Brock, R.J. and Johnson, R.E. Surveying current research in object-oriented design. Commun. ACM 33, 9 (Sept. 1990), 104--124.
[12]
Yourdon, E., Whitehead, K., Thomman, J., Oppel, K. and Nevermann, P. Mainstream Objects: An Analysis and Design Approach for Business. Yourdon Press, Upper Saddle River, NJ, 1995.

Cited By

View all
  • (2023)Design-Based Research as a Value-Added Methodology for Artificial Intelligence in EducationDesign and Implementation of Higher Education Learners' Learning Outcomes (HELLO)10.4018/978-1-6684-9472-1.ch022(349-367)Online publication date: 22-Dec-2023
  • (2023)A Software Complex for Researching Algorithms for Working with Graphs2023 17th International Conference on the Experience of Designing and Application of CAD Systems (CADSM)10.1109/CADSM58174.2023.10076530(1-5)Online publication date: 22-Feb-2023
  • (2023)Measurements of Class Design QualityProceedings of the Future Technologies Conference (FTC) 2023, Volume 210.1007/978-3-031-47451-4_34(487-500)Online publication date: 1-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 49, Issue 2
Next-generation cyber forensics
February 2006
127 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1113034
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 February 2006
Published in CACM Volume 49, Issue 2

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)220
  • Downloads (Last 6 weeks)32
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Design-Based Research as a Value-Added Methodology for Artificial Intelligence in EducationDesign and Implementation of Higher Education Learners' Learning Outcomes (HELLO)10.4018/978-1-6684-9472-1.ch022(349-367)Online publication date: 22-Dec-2023
  • (2023)A Software Complex for Researching Algorithms for Working with Graphs2023 17th International Conference on the Experience of Designing and Application of CAD Systems (CADSM)10.1109/CADSM58174.2023.10076530(1-5)Online publication date: 22-Feb-2023
  • (2023)Measurements of Class Design QualityProceedings of the Future Technologies Conference (FTC) 2023, Volume 210.1007/978-3-031-47451-4_34(487-500)Online publication date: 1-Nov-2023
  • (2022)Block-Based Object-Oriented ProgrammingIEEE Transactions on Learning Technologies10.1109/TLT.2022.319031815:4(439-453)Online publication date: 1-Aug-2022
  • (2022)Learning Object-Oriented Programming Concepts Through Visual AnalogiesIEEE Transactions on Learning Technologies10.1109/TLT.2022.315480515:1(78-92)Online publication date: 1-Feb-2022
  • (2022)Exploration of Ontological Representations for Evolutionary Computation2022 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC55065.2022.9870376(1-8)Online publication date: 18-Jul-2022
  • (2022)Students’ Conceptions of Programming in the Context of Game DesignDigital Transformation of Education and Learning - Past, Present and Future10.1007/978-3-030-97986-7_7(79-90)Online publication date: 13-Mar-2022
  • (2021)Definition and Induction of a Specification Order Relation between Capabilities2021 IEEE International Conference on Services Computing (SCC)10.1109/SCC53864.2021.00025(126-133)Online publication date: Sep-2021
  • (2021)Formalized control logic fault definition with ontological reasoning for air handling unitsAutomation in Construction10.1016/j.autcon.2021.103781129(103781)Online publication date: Sep-2021
  • (2021)High-Level Modelling for Typed Functional ProgrammingTrends in Functional Programming10.1007/978-3-030-83978-9_4(69-94)Online publication date: 17-Feb-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Magazine Site

View this article on the magazine site (external)

Magazine Site

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media