Towards the definition of a pattern sequence for real-time applications using a model-driven engineering approach
View/ Open
Share
Statistics
View Usage StatisticsMetadata
Show full item recordAuthor
Pastor Franco, Juan Ángel; Sánchez Palma, Pedro; Alonso Cáceres, Diego; Álvarez Torres, María BárbaraResearch Group
División de Sistemas e Ingeniería Electrónica (DSIE)Knowledge Area
Lenguajes y Sistemas InformáticosSponsors
This work has been partially supported by the Spanish CICYT Project EXPLORE (ref. TIN2009-08572), and the Fundación Séneca Regional Project COMPAS-R (ref. 11994/PI/09).Publication date
2010Publisher
Springer VerlagBibliographic Citation
PASTOR FRANCO, Juan Ángel et al. Towards the definition of a pattern sequence for real-time applications using a model-driven engineering approach. En: Ada-Europe International Conference on Reliabel Software Technologies (15ª: 2010: Valencia). Reliable Software Technologies Ada-Europe 2010: 15th Ada-Europe International Conference on Reliabel Software Technologies, Valencia, Spain, June 14-18, 2010. Berlin, Heidelberg: Springer. 2010. Pp.167-180. ISBN 978-3-642-13549-1Keywords
Software dirigido por modelos de desarrolloTiempo real
Aplicaciones ATA
Arquitectura global
Código de aplicación específica
Real Time (RT)
ATA application
Global architecture
Application-specific code
Activity processor
Desarrollo de software dirigido por modelos
Procesador de actividad
Abstract
Real-Time (RT) systems exhibit specific characteristics that make them
particularly sensitive to architectural decissions. Design patterns help integrating
the desired timing behaviour with the rest of the elements of the application architecture.
This paper reports a pattern story that shows how a component-based
design has been implemented using periodic concurrent tasks with RT requirements.
This work has been done in the context of the development of robotic
applications using a Model-Driven Software Development (MDSD) approach.
In this context the model-to-code transformations are designed taking into account
both the system requirements and the patterns that satisfy them. MDSD
provides the conceptual technology for implementing a pattern-guided transition
from component-based models to object-oriented implementations. The results
of applying the described story of patterns are shown by an application that initializes,
configures and schedules the execution of platform ...
Collections
The following license files are associated with this item:
Social media