Mostrar el registro sencillo del ítem

Informe

dc.creatorDurán Toro, Amadores
dc.creatorBenavides Cuevas, David Felipees
dc.creatorSegura Rueda, Sergioes
dc.creatorTrinidad Martín Arroyo, Pabloes
dc.creatorRuiz Cortés, Antonio
dc.date.accessioned2021-10-26T10:57:16Z
dc.date.available2021-10-26T10:57:16Z
dc.date.issued2012
dc.identifier.citationDurán Toro, A., Benavides Cuevas, D.F.,...,Ruiz Cortés, A. (2012). FLAME: FAMA Formal Framework (v 1.0): Technical Report ISA–12–TR–02. https://hdl.handle.net/11441/126862.
dc.identifier.urihttps://hdl.handle.net/11441/126862
dc.description.abstractSoftware product lines are rapidly gaining importance across different application domains. This software production paradigm focuses on the development of related software products using managed reusable assets instead of building each product from scratch. In the software product line community, feature models are recognized as one of the most used notation to represent variability in a product line and their automated analysis is a thriving research area. In a recent systematic literature review, some of the authors summarized the numerous contributions on the topic in the last 20 years and identified several challenges to be addressed. One of them was the lack of formal definitions of the analysis operations, for which most of the reviewed works only provided informal descriptions, leading to misunderstandings and implementation problems in tool development. To face this challenge, this article presents FLAME, a formal framework for the specification of analysis operations on feature models. Its main advantages lie in its formal semantics—described using the Z specification language—and in its high level of abstraction, which allows the reuse of the framework for the formalization of different feature model dialects or even for different variability notations. Furthermore, in order to assure the quality of the formal framework—and to provide a reference implementation for tool developers—, the Z specification has been animated in Prolog and automatically validated using 18,000 test cases automatically generated using metamorphic testing techniques. The results of the performed tests have helped not only to enhance the framework significantly but also to detect inconsistencies both in the previous informal definitions of the analysis operations and in current analysis tools, thus supporting the need for formal semantics.es
dc.formatapplication/pdfes
dc.format.extent75es
dc.language.isoenges
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleFLAME: FAMA Formal Framework (v 1.0): Technical Report ISA–12–TR–02es
dc.typeinfo:eu-repo/semantics/reportes
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.publisherversionhttps://www.isa.us.es/publications/type/tech-report/2012/flame-fama-formal-framework-v-1.0es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
dc.publication.endPage69es

FicherosTamañoFormatoVerDescripción
Flame Fama formal framework (v ...546.3KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional