Abstract—Part decomposition and, conversely, the construction of composite objects out of individual parts have long been recognized as ubiquitous and essential mechanisms involving abstraction. This applies, in particular, in areas such as CAD, manufacturing, software development, and computer graphics. Although the part-of relationship is distinguished in object-oriented modeling techniques, it ranks far behind the concept of generalization/specialization and a rigorous definition of its semantics is still missing. In this paper, we first show in which ways a shift in emphasis on the part-of relationship leads to analysis and design models that are easier to understand and to maintain. We then investigate the properties of part-of relatio...
Empirical research is an important methodology for the study of conceptual modeling practices. The ...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...
In object models built according to popular object-oriented formalisms, the commonest relationship t...
Conceptual models rely on structural information to describe relationships among UML classes; among ...
Knowledge bases, data bases and object-oriented systems (collectively called Object-Centered systems...
Knowledge bases, data bases and object-oriented systems (referred to in the paper as Object-Centered...
The part-of or part-whole construct is a fundamental element of many conceptual modeling grammars th...
The part-of or part-whole construct is a fundamental element of many conceptual modeling grammars th...
The idea that one thing may be part of another thing seems fundamental to the way humans perceive an...
Although the success of the object paradigm is owed to the capability of representing complex entiti...
This paper depicts two important relationships required for CAD/CAM applications. The first one is t...
Abstract. Aggregated objects play an important role in many knowledge representation applications. F...
The part-of construct is a fundamental element of many conceptual modeling grammars that is used to ...
The part-of construct is a fundamental element of many conceptual modeling grammars that is used to ...
Empirical research is an important methodology for the study of conceptual modeling practices. The ...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...
In object models built according to popular object-oriented formalisms, the commonest relationship t...
Conceptual models rely on structural information to describe relationships among UML classes; among ...
Knowledge bases, data bases and object-oriented systems (collectively called Object-Centered systems...
Knowledge bases, data bases and object-oriented systems (referred to in the paper as Object-Centered...
The part-of or part-whole construct is a fundamental element of many conceptual modeling grammars th...
The part-of or part-whole construct is a fundamental element of many conceptual modeling grammars th...
The idea that one thing may be part of another thing seems fundamental to the way humans perceive an...
Although the success of the object paradigm is owed to the capability of representing complex entiti...
This paper depicts two important relationships required for CAD/CAM applications. The first one is t...
Abstract. Aggregated objects play an important role in many knowledge representation applications. F...
The part-of construct is a fundamental element of many conceptual modeling grammars that is used to ...
The part-of construct is a fundamental element of many conceptual modeling grammars that is used to ...
Empirical research is an important methodology for the study of conceptual modeling practices. The ...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...
One of the modern paradigms to develop a system is object oriented analysis and design. In this para...