Mostrar el registro sencillo del ítem

dc.contributor.author
Rodríguez, Guillermo Horacio  
dc.contributor.author
Armentano, Marcelo Gabriel  
dc.contributor.author
Soria, Alvaro  
dc.contributor.author
Corengia, Emilio  
dc.date.available
2021-01-18T16:18:01Z  
dc.date.issued
2020-01  
dc.identifier.citation
Rodríguez, Guillermo Horacio; Armentano, Marcelo Gabriel; Soria, Alvaro; Corengia, Emilio; Evaluation of Markov Models for Architecture Conformance Checking; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 18; 1; 1-2020; 43-50  
dc.identifier.issn
1548-0992  
dc.identifier.uri
http://hdl.handle.net/11336/122866  
dc.description.abstract
Conformance between architecture and implementation is a key aspect of architecture-centric development. However, the architecture as documented and the architecture as implemented tend to diverge from each other over time. Thus, conformance checks should be run periodically on the system in order to detect and correct differences. Despite having a structural conformance analysis, assessing whether the main scenarios describing the architectural behavior are faithfully implemented in the code is still challenging. Checking conformance to architectural scenarios is usually a time-consuming and error-prone activity. In this article, we describe ArchLearner, a tool to assist architects to bridge the gap between architecture and its implementation. The architecture is specified with Use-Case Maps (UCMs), a notation for modeling both high-level structure and behavior. ArchLearner uses Markov Models to detect code deviations with respect to predetermined UCMs, based on the analysis of system execution traces for those UCMs. The results from two case-studies have shown that ArchLearner is practical and reduces conformance checking efforts.  
dc.format
application/pdf  
dc.language.iso
spa  
dc.publisher
Institute of Electrical and Electronics Engineers  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
CONFORMANCE CHECKS  
dc.subject
SOFTWARE ARCHITECTURE  
dc.subject
TOOL SUPPORT  
dc.subject
USE CASE MAPS  
dc.subject
VARIABLE ORDER MARKOV MODELS  
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
Evaluation of Markov Models for Architecture Conformance Checking  
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
2020-11-13T13:41:50Z  
dc.journal.volume
18  
dc.journal.number
1  
dc.journal.pagination
43-50  
dc.journal.pais
Estados Unidos  
dc.description.fil
Fil: Rodríguez, Guillermo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina  
dc.description.fil
Fil: Armentano, Marcelo Gabriel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina  
dc.description.fil
Fil: Soria, Alvaro. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina  
dc.description.fil
Fil: Corengia, Emilio. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas; Argentina  
dc.journal.title
IEEE Latin America Transactions  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://latamt.ieeer9.org/index.php/transactions/article/view/394/369