Mostrar el registro sencillo del ítem
dc.contributor.author
Letier, Emmanuel
dc.contributor.author
Kramer, Jeff
dc.contributor.author
Magee, Jeff
dc.contributor.author
Uchitel, Sebastian
dc.date.available
2025-01-09T11:50:26Z
dc.date.issued
2008-12
dc.identifier.citation
Letier, Emmanuel; Kramer, Jeff; Magee, Jeff; Uchitel, Sebastian; Deriving event-based transition systems from goal-oriented requirements models; Springer; Automated Software Engineering; 15; 2; 12-2008; 175-206
dc.identifier.issn
0928-8910
dc.identifier.uri
http://hdl.handle.net/11336/252139
dc.description.abstract
Goal-oriented methods are increasingly popular for elaborating software requirements. They offer systematic support for incrementally building intentional, structural, and operational models of the software and its environment. Event-based transition systems on the other hand are convenient formalisms for reasoning about software behaviour at the architectural level. The paper relates these two worlds by presenting a technique for translating formal specification of software operations built according to the KAOS goal-oriented method into event-based transition systems analysable by the LTSA toolset. The translation involves moving from a declarative, state-based, timed, synchronous formalism typical of requirements modelling languages to an operational, event-based, untimed, asynchronous one typical of architecture description languages. The derived model can be used for the formal analysis and animation of KAOS operation models in LTSA. The paper also provides insights into the two complementary formalisms, and shows that the use of synchronous temporal logic for requirements specification hinders a smooth transition from requirements to software architecture models.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Springer
dc.rights
info:eu-repo/semantics/restrictedAccess
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.subject
SOFTWARE ENGINEEING
dc.subject
LTSA
dc.subject
KAOS
dc.subject.classification
Ciencias de la Computación
dc.subject.classification
Ciencias de la Computación e Información
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS
dc.title
Deriving event-based transition systems from goal-oriented requirements models
dc.type
info:eu-repo/semantics/article
dc.type
info:ar-repo/semantics/artículo
dc.type
info:eu-repo/semantics/publishedVersion
dc.date.updated
2024-08-07T15:26:55Z
dc.journal.volume
15
dc.journal.number
2
dc.journal.pagination
175-206
dc.journal.pais
Alemania
dc.journal.ciudad
Berlin
dc.description.fil
Fil: Letier, Emmanuel. University College London; Estados Unidos. London Software Systems; Reino Unido
dc.description.fil
Fil: Kramer, Jeff. University College London; Estados Unidos. London Software Systems; Reino Unido
dc.description.fil
Fil: Magee, Jeff. Imperial College London; Reino Unido. London Software Systems; Reino Unido
dc.description.fil
Fil: Uchitel, Sebastian. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria; Argentina. Universidad de Buenos Aires. Facultad de Ingeniería. Departamento de Computacion; Argentina. Imperial College London; Reino Unido. London Software Systems; Reino Unido
dc.journal.title
Automated Software Engineering
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://link.springer.com/article/10.1007/s10515-008-0027-7
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1007/s10515-008-0027-7
Archivos asociados