This thesis provides a formal proposal for the specialization relationship in the i* framework that allows its use in a well-defined manner. I root my proposal over existing works in different areas that are interested in representing knowledge: knowledge representation from Artificial Intelligence and conceptual modeling and object-oriented programming languages from Software Development. Also, I use the results of a survey conducted in the i* community that provides some insights about what i* modelers expect from specialization. As a consequence of this twofold analysis, I identify three specialization operations: extension, refinement and redefinition. For each of them, I: - motivate its need and provide some rationale; - distinguish ...
The use of partial evaluation for specializing programs written in im- perative languages such as C ...
The clear definition of a metamodel can be considered helpful for any conceptual modeling approach, ...
This paper proposes to apply the concept of specialization to associations. As associations are impl...
This thesis provides a formal proposal for the specialization relationship in the i* framework that ...
ER 2012 Best Student Paper AwardThe specialization relationship is offered by the i* modeling langu...
Abstract. The specialization relationship is offered by the i * modeling language through the is-a c...
iStar2.0 has been proposed as a standard language for building goal- and agent-oriented models. It i...
Specialization and inheritance are well-known concepts in the area of object-oriented modelling and ...
This paper presents an object-oriented framework for specifying specializations in long-running prog...
The i* framework is a widespread formalism in the software engineering discipline that allows expres...
This brief paper presents a problem: the specialist on specialization must seek to know the value of...
Purpose – The common understanding of generalization/specialization relations assumes the relation t...
The specialization exists in biological systems and in human organizations, as a methodology to impr...
Le rapport de recherche I3S/RR--2002-19--FR est une version longue de cet article.International audi...
Division of labor and division of knowledge are so important and common in society today that it is ...
The use of partial evaluation for specializing programs written in im- perative languages such as C ...
The clear definition of a metamodel can be considered helpful for any conceptual modeling approach, ...
This paper proposes to apply the concept of specialization to associations. As associations are impl...
This thesis provides a formal proposal for the specialization relationship in the i* framework that ...
ER 2012 Best Student Paper AwardThe specialization relationship is offered by the i* modeling langu...
Abstract. The specialization relationship is offered by the i * modeling language through the is-a c...
iStar2.0 has been proposed as a standard language for building goal- and agent-oriented models. It i...
Specialization and inheritance are well-known concepts in the area of object-oriented modelling and ...
This paper presents an object-oriented framework for specifying specializations in long-running prog...
The i* framework is a widespread formalism in the software engineering discipline that allows expres...
This brief paper presents a problem: the specialist on specialization must seek to know the value of...
Purpose – The common understanding of generalization/specialization relations assumes the relation t...
The specialization exists in biological systems and in human organizations, as a methodology to impr...
Le rapport de recherche I3S/RR--2002-19--FR est une version longue de cet article.International audi...
Division of labor and division of knowledge are so important and common in society today that it is ...
The use of partial evaluation for specializing programs written in im- perative languages such as C ...
The clear definition of a metamodel can be considered helpful for any conceptual modeling approach, ...
This paper proposes to apply the concept of specialization to associations. As associations are impl...