Mostra el registre d'ítem simple
On the meaning of inheritance in i*
dc.contributor.author | Clotet Martínez, Roger |
dc.contributor.author | Franch Gutiérrez, Javier |
dc.contributor.author | López Cuesta, Lidia |
dc.contributor.author | Marco Gómez, Jordi |
dc.contributor.author | Seyff, Norbert |
dc.contributor.author | Grünbacher, Paul |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació |
dc.date.accessioned | 2012-04-05T10:08:24Z |
dc.date.available | 2012-04-05T10:08:24Z |
dc.date.created | 2007 |
dc.date.issued | 2007 |
dc.identifier.citation | Clotet, R. [et al.]. On the meaning of inheritance in i*. A: International Workshop on Agent-Oriented Information Systems. "Proceedings of Workshops and Doctoral Symposium. CAiSE'07". Trondheim: Tapir Academic Press, 2007, p. 651-666. |
dc.identifier.isbn | 9788251922463 |
dc.identifier.uri | http://hdl.handle.net/2117/15710 |
dc.description.abstract | The is-a relationship among actors has been introduced since the very beginning of i*. However, the effect of this construct at the level of intentional elements and dependencies is not always clear. In this paper, we explore the semantics of inheritance in i*. Aligning with its usual meaning in object-orientation, we distinguish 3 main notions to be defined: extension, refinement, and redefinition. For each of them, we study its effects on the different types of intentional elements and their links, and also dependencies, making explicit what can be and cannot be done. We illustrate the proposal with an example that makes intensive use of inheritance, a multi-stakeholder distributed system in which different types of related stakeholders co-exist. |
dc.format.extent | 16 p. |
dc.language.iso | eng |
dc.publisher | Tapir Academic Press |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Spain |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
dc.subject.lcsh | Object-oriented programming |
dc.subject.other | i* |
dc.subject.other | Inheritance |
dc.title | On the meaning of inheritance in i* |
dc.type | Conference report |
dc.subject.lemac | Programació orientada a l'objecte (Informàtica) |
dc.contributor.group | Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering |
dc.rights.access | Open Access |
local.identifier.drac | 2357877 |
dc.description.version | Postprint (author’s final draft) |
local.citation.author | Clotet, R.; Franch, J.; Lopez, L.; Marco, J.; Seyff, N.; Grünbacher, P. |
local.citation.contributor | International Workshop on Agent-Oriented Information Systems |
local.citation.pubplace | Trondheim |
local.citation.publicationName | Proceedings of Workshops and Doctoral Symposium. CAiSE'07 |
local.citation.startingPage | 651 |
local.citation.endingPage | 666 |