Modeling of embedded software on MDA platform models

This study proposes the use of abstract software models in order to meet the diversity of embedded platforms. A UML 2.0 Profile for Modeling Application and Platform of Embedded Software (called PROAPES) is proposed. Such profile is intended to generically describe the services provided by a system...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Soares, Inali Wisniewski, Agner, Luciane Telinski Wiedermann, Stadzisz, Paulo Cézar, Simão, Jean Marcelo
Formato: Articulo
Lenguaje:Inglés
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/22067
http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Oct12-6.pdf
Aporte de:
Descripción
Sumario:This study proposes the use of abstract software models in order to meet the diversity of embedded platforms. A UML 2.0 Profile for Modeling Application and Platform of Embedded Software (called PROAPES) is proposed. Such profile is intended to generically describe the services provided by a system platform that makes use of an RTOS. In addition, this study presents a Model Transformation (MT) based on the PROAPES profile, named MT-PROAPES. In this way, MT-PROAPES uses a Platform Model (PM), created on the basis of the proposed profile (PROAPES), and performs a transformation named Platform Independent Model (PIM)-behavior into Platform Specific Model (PSM)-behavior. Thus, the generation of reusable model transformations that are adaptable to different platform models is possible