- -

Generación Automática de Software para Sistemas de Tiempo Real: Un Enfoque basado en Componentes, Modelos y Frameworks

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

Generación Automática de Software para Sistemas de Tiempo Real: Un Enfoque basado en Componentes, Modelos y Frameworks

Show simple item record

Files in this item

dc.contributor.author Alonso, Diego es_ES
dc.contributor.author Pastor, Juan Ángel es_ES
dc.contributor.author Sánchez, Pedro es_ES
dc.contributor.author Álvarez, Bárbara es_ES
dc.contributor.author Vicente Chicote, Cristina es_ES
dc.date.accessioned 2020-05-26T13:10:10Z
dc.date.available 2020-05-26T13:10:10Z
dc.date.issued 2012-04-09
dc.identifier.issn 1697-7912
dc.identifier.uri http://hdl.handle.net/10251/144365
dc.description.abstract [EN] Real-Time Systems have some characteristics that make them particularly sensitive to architectural decisions. The use of Frameworks and Components has proven effective in improving productivity and software quality, especially when combined with Software Product Line approaches. However, the results in terms of software reuse and standardization make the lack of portability of both the design and componentbased implementations clear. This article, based on the Model- Driven Software Development paradigm, presents an approach that separates the component-based description of real-time applications from their possible implementations on different platforms. This separation is supported by the automatic integration of the code obtained from the input models into object-oriented frameworks. The article also details the architectural decisions taken in the implementation of one of such frameworks, which is used as a case study to illustrate the proposed approach. Finally, a comparison with other alternative approaches is made in terms of development cost. es_ES
dc.description.abstract [ES] Los Sistemas de Tiempo-Real poseen características que los hacen particularmente sensibles a las decisiones arquitectónicas que se adopten. El uso de Frameworks y Componentes ha demostrado ser eficaz en la mejora de la productividad y calidad del software, sobre todo si se combina con enfoques de Líneas de Productos. Sin embargo, los resultados en cuanto a reutilización y estandarización dejan patente la ausencia de portabilidad tanto de los diseños como las implementaciones basadas en componentes. Este artículo, fundamentado en el Desarrollo de Software Dirigido por Modelos, presenta un enfoque que separa la descripción de aplicaciones de tiempo–real basadas en componentes de sus posibles implementaciones para distintas plataformas. Esta separación viene soportada por la integración automática del código obtenido a partir de los modelos de entrada en frameworks implementados usando tecnología orientada a objetos. Asimismo, se detallan las decisiones arquitectónicas adoptadas en la implementación de uno de estos frameworks, que se utilizará como caso de estudio para ilustrar los beneficios derivados del enfoque propuesto. Por último, se realiza una comparativa en términos de coste de desarrollo con otros enfoques alternativos. es_ES
dc.description.sponsorship Este trabajo ha sido parcialmente financiado por los proyectos EXPLORE (CICYT ref. TIN2009-08572) y MISSION-SICUVA (Fundación Séneca ref. 15374/PI/10). es_ES
dc.language Español es_ES
dc.publisher Elsevier es_ES
dc.relation CICYT/TIN2009-08572 es_ES
dc.relation Fundación Séneca-Agencia de Ciencia y Tecnología de la Región de Murcia/15374/PI/10 es_ES
dc.relation.ispartof Revista Iberoamericana de Automática e Informática industrial es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Software Engineering es_ES
dc.subject Component-Based Software Development es_ES
dc.subject Model-Driven Software Development es_ES
dc.subject Framework es_ES
dc.subject Software Design Patterns es_ES
dc.subject Real-Time es_ES
dc.subject Ingeniería del Software es_ES
dc.subject Desarrollo de Software Basado en Componentes es_ES
dc.subject Desarrollo de Software Dirigido por Modelos es_ES
dc.subject Frameworks es_ES
dc.subject Patrones de Diseño Software es_ES
dc.subject Tiempo-Real es_ES
dc.title Generación Automática de Software para Sistemas de Tiempo Real: Un Enfoque basado en Componentes, Modelos y Frameworks es_ES
dc.title.alternative Automatic Code Generation for Real–Time Systems: a Development Approach based on Components, Models, and Frameworks es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.riai.2012.02.010
dc.rights.accessRights Abierto es_ES
dc.description.bibliographicCitation Alonso, D.; Pastor, JÁ.; Sánchez, P.; Álvarez, B.; Vicente Chicote, C. (2012). Generación Automática de Software para Sistemas de Tiempo Real: Un Enfoque basado en Componentes, Modelos y Frameworks. Revista Iberoamericana de Automática e Informática industrial. 9(2):170-181. https://doi.org/10.1016/j.riai.2012.02.010 es_ES
dc.description.accrualMethod OJS es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.riai.2012.02.010 es_ES
dc.description.upvformatpinicio 170 es_ES
dc.description.upvformatpfin 181 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 9 es_ES
dc.description.issue 2 es_ES
dc.identifier.eissn 1697-7920
dc.relation.pasarela OJS\9612 es_ES
dc.contributor.funder Comisión Interministerial de Ciencia y Tecnología es_ES
dc.contributor.funder Fundación Séneca-Agencia de Ciencia y Tecnología de la Región de Murcia es_ES


This item appears in the following Collection(s)

Show simple item record