Towards interoperability of i* models using iStarML
Goal-oriented and agent-oriented modelling provides an effective approach to the understanding of distributed information systems that need to operate in open, heterogeneous and evolving environments. Frameworks, firstly introduced more than ten years ago, have been extended along language variants,...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | informe técnico |
| Fecha de publicación: | 2010 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | inglés |
| OAI Identifier: | oai:upcommons.upc.edu:2117/6879 |
| Acceso en línea: | https://hdl.handle.net/2117/6879 |
| Access Level: | acceso abierto |
| Palabra clave: | Computer software -- Development Software measurement Agent orientation Requirements engineering i* Interoperability Programació orientada a l'objecte (Informàtica) Programari -- Mètrica Programari -- Desenvolupament Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
| id |
ES_bfef145ddea541232dfd77d28ac0be0a |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/6879 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Towards interoperability of i* models using iStarMLCares, CarlosFranch Gutiérrez, Javier|||0000-0001-9733-8830Perini, AnnaSusi, AngeloComputer software -- DevelopmentSoftware measurementAgent orientationRequirements engineeringi*InteroperabilityProgramació orientada a l'objecte (Informàtica)Programari -- MètricaProgramari -- DesenvolupamentÀrees temàtiques de la UPC::Informàtica::Enginyeria del softwareGoal-oriented and agent-oriented modelling provides an effective approach to the understanding of distributed information systems that need to operate in open, heterogeneous and evolving environments. Frameworks, firstly introduced more than ten years ago, have been extended along language variants, analysis methods and CASE tools, posing language semantics and tool interoperability issues. Among them, the i* framework is one the most widespread. We focus on i*-based modelling languages and tools and on the problem of supporting model exchange between them. In this paper, we introduce the i* interoperability problem and derive an XML interchange format, called iStarML, as a practical solution to this problem. We first discuss the main requirements for its definition, then we characterise the core concepts of i* and we detail the tags and options of the interchange format. We complete the presentation of iStarML showing some possible applications. Finally, a survey on the i* community perception about iStarML is included for assessment purposes.20102010-01-1520102010-04-08reporthttp://purl.org/coar/resource_type/c_93fcAOhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/reportapplication/pdfhttps://hdl.handle.net/2117/6879reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivs 3.0 Spainhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/68792026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Towards interoperability of i* models using iStarML |
| title |
Towards interoperability of i* models using iStarML |
| spellingShingle |
Towards interoperability of i* models using iStarML Cares, Carlos Computer software -- Development Software measurement Agent orientation Requirements engineering i* Interoperability Programació orientada a l'objecte (Informàtica) Programari -- Mètrica Programari -- Desenvolupament Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
| title_short |
Towards interoperability of i* models using iStarML |
| title_full |
Towards interoperability of i* models using iStarML |
| title_fullStr |
Towards interoperability of i* models using iStarML |
| title_full_unstemmed |
Towards interoperability of i* models using iStarML |
| title_sort |
Towards interoperability of i* models using iStarML |
| dc.creator.none.fl_str_mv |
Cares, Carlos Franch Gutiérrez, Javier|||0000-0001-9733-8830 Perini, Anna Susi, Angelo |
| author |
Cares, Carlos |
| author_facet |
Cares, Carlos Franch Gutiérrez, Javier|||0000-0001-9733-8830 Perini, Anna Susi, Angelo |
| author_role |
author |
| author2 |
Franch Gutiérrez, Javier|||0000-0001-9733-8830 Perini, Anna Susi, Angelo |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Computer software -- Development Software measurement Agent orientation Requirements engineering i* Interoperability Programació orientada a l'objecte (Informàtica) Programari -- Mètrica Programari -- Desenvolupament Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
| topic |
Computer software -- Development Software measurement Agent orientation Requirements engineering i* Interoperability Programació orientada a l'objecte (Informàtica) Programari -- Mètrica Programari -- Desenvolupament Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
| description |
Goal-oriented and agent-oriented modelling provides an effective approach to the understanding of distributed information systems that need to operate in open, heterogeneous and evolving environments. Frameworks, firstly introduced more than ten years ago, have been extended along language variants, analysis methods and CASE tools, posing language semantics and tool interoperability issues. Among them, the i* framework is one the most widespread. We focus on i*-based modelling languages and tools and on the problem of supporting model exchange between them. In this paper, we introduce the i* interoperability problem and derive an XML interchange format, called iStarML, as a practical solution to this problem. We first discuss the main requirements for its definition, then we characterise the core concepts of i* and we detail the tags and options of the interchange format. We complete the presentation of iStarML showing some possible applications. Finally, a survey on the i* community perception about iStarML is included for assessment purposes. |
| publishDate |
2010 |
| dc.date.none.fl_str_mv |
2010 2010-01-15 2010 2010-04-08 |
| dc.type.none.fl_str_mv |
report http://purl.org/coar/resource_type/c_93fc AO http://purl.org/coar/version/c_b1a7d7d4d402bcce |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/report |
| format |
report |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/6879 |
| url |
https://hdl.handle.net/2117/6879 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivs 3.0 Spain http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869418434191687680 |
| score |
15,300724 |