Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has been used with many semantic meanings: dynamic class, aspect, perspective, interface or mode. This paper identifies common semantics of different role models found in the literature. Moreover, it presents a conceptual modelling pattern for the role concept that includes both the static and dynamic aspects of roles. A conceptual modelling pattern is aimed at representing a specific structure of knowledge that appears in different domains. In particular, we adapt the pattern to the UML. The use of this pattern eases the definition of roles in conceptual schemas. In addition, we describe the design of schemas defined using our pattern in order t...
The notion of a role of an object subsumes a set of properties of the object. The identi cation of s...
The notion of a role of an object subsumes a set of properties of the object. The identification of ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has ...
Conceptual models represent the Organizational domain for which an information system is developed. ...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
Abstract. Although it is widely accepted that UML could be used both for modeling software and the p...
Abstract: In this article we analyse the notion of knowledge role. First of all, we present how the ...
International audienceIn this article we analyse the notion of knowledge role. First of all, we pres...
This paper shows how a conceptual representation and an efficient handling of roles can be obtained ...
Objects relate to each other in different ways --- serving, using, and communicating with each other...
Abstract. Role is a widespread concept, it is used in many areas like MAS, Programming Languages, Or...
Design patterns are typically defined imprecisely using natural language descriptions with graphical...
Abstract. UML class diagrams can be used as a language for expressing a conceptual model of a domain...
The notion of a role of an object subsumes a set of properties of the object. The identi cation of s...
The notion of a role of an object subsumes a set of properties of the object. The identification of ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has ...
Conceptual models represent the Organizational domain for which an information system is developed. ...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
Abstract. Although it is widely accepted that UML could be used both for modeling software and the p...
Abstract: In this article we analyse the notion of knowledge role. First of all, we present how the ...
International audienceIn this article we analyse the notion of knowledge role. First of all, we pres...
This paper shows how a conceptual representation and an efficient handling of roles can be obtained ...
Objects relate to each other in different ways --- serving, using, and communicating with each other...
Abstract. Role is a widespread concept, it is used in many areas like MAS, Programming Languages, Or...
Design patterns are typically defined imprecisely using natural language descriptions with graphical...
Abstract. UML class diagrams can be used as a language for expressing a conceptual model of a domain...
The notion of a role of an object subsumes a set of properties of the object. The identi cation of s...
The notion of a role of an object subsumes a set of properties of the object. The identification of ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...