Journal of Computer Science and Technology (Oct 2012)

Modeling of embedded software on MDA platform models

  • Inali Wisniewski Soares,
  • Luciane Telinski Wiedermann Agner,
  • Paulo Cézar Stadzisz,
  • Jean Marcelo Simão

Journal volume & issue
Vol. 12, no. 03
pp. 133 – 139

Abstract

Read online

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

Keywords