2006
DOI: 10.1145/1113034.1113040
|View full text |Cite
|
Sign up to set email alerts
|

The quarks of object-oriented development

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
76
0
7

Year Published

2006
2006
2017
2017

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 126 publications
(84 citation statements)
references
References 2 publications
1
76
0
7
Order By: Relevance
“…Object-Oriented Misconceptions. Based on the analysis and comparison between Amstrong"s [14] object-oriented taxonomy and the various sources described above, eight frequently occurring object-oriented concepts are selected as the fundamental object-oriented concepts relevant to this research. Those concepts are object, class, abstraction, polymorphism, encapsulation, inheritance, message passing and method.…”
Section: A Identification Of Commonly Accepted Fundamental Object-ormentioning
confidence: 99%
“…Object-Oriented Misconceptions. Based on the analysis and comparison between Amstrong"s [14] object-oriented taxonomy and the various sources described above, eight frequently occurring object-oriented concepts are selected as the fundamental object-oriented concepts relevant to this research. Those concepts are object, class, abstraction, polymorphism, encapsulation, inheritance, message passing and method.…”
Section: A Identification Of Commonly Accepted Fundamental Object-ormentioning
confidence: 99%
“…An example modelling of a state-transition system ('state machine') including decision and merge points (depicted by diamonds) is given in Figure 1, representing the dynamic behaviour of a cooling system: 15 minutes after the state Idle has been entered, the temperature is measured. If it is below 30 degrees Celsius, the system goes back into Idle (doing nothing), otherwise it starts cooling and continues until the temperature is less than 30 degrees Celsius, at which point it will go back into 6 For a general overview of the main characteristics of object-orientation, see Armstrong (2006). Besides dynamic modelling and encapsulation, another important feature of object-orientation is inheritance.…”
mentioning
confidence: 99%
“…I speak of concept analysis, or the philosophical analysis of concepts. 2 Very rarely do people call attention to the fact that they are taking that approach, and sometimes this lack of explicit discussion of the methodology confuses the authors or the readers into thinking that they are doing something else. When authors are confused, they make claims that are not warranted by their argument.…”
mentioning
confidence: 99%