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 ...
One of the reasons enterprise software is difficult to change is because it relies on middleware ser...
An MDA-based design approach should be able to accommodate designs at different levels of platform-i...
Model-Driven Development (MDD) is a software development paradigm that promotes the use of models at...
This study proposes the use of abstract software models in order to meet the diversity of embedded p...
This thesis proposes a method called PM-MDA for the development of Platform Models in the context of...
The application of the Model Driven Architecture (MDA) approach to the design of embedded software b...
This thesis deals with the platform-independence matter in the Model Driven Architecture (MDA) conte...
AbstractMDA proposes a new paradigm for software development in general. We claim that MDA could be ...
The OMG's Model Driven Architecture (MDA) initiative has been the focus of much attention in both ac...
OMG’s Model Driven ArchitectureTM, MDATM, is the new paradigm of software development and a new way ...
The Model Driven Architecture (MDA) allows moving the software development from the time consuming a...
Model-Driven Architecture (MDA) presents a set of layered models to separate design concerns from pl...
Only in software and in linguistics a model has the same nature as the thing it models. In software ...
Embedded system design needs to model together application and hardware architecture. For that a hug...
International audienceEmbedded system design needs to model together application and hardware archit...
One of the reasons enterprise software is difficult to change is because it relies on middleware ser...
An MDA-based design approach should be able to accommodate designs at different levels of platform-i...
Model-Driven Development (MDD) is a software development paradigm that promotes the use of models at...
This study proposes the use of abstract software models in order to meet the diversity of embedded p...
This thesis proposes a method called PM-MDA for the development of Platform Models in the context of...
The application of the Model Driven Architecture (MDA) approach to the design of embedded software b...
This thesis deals with the platform-independence matter in the Model Driven Architecture (MDA) conte...
AbstractMDA proposes a new paradigm for software development in general. We claim that MDA could be ...
The OMG's Model Driven Architecture (MDA) initiative has been the focus of much attention in both ac...
OMG’s Model Driven ArchitectureTM, MDATM, is the new paradigm of software development and a new way ...
The Model Driven Architecture (MDA) allows moving the software development from the time consuming a...
Model-Driven Architecture (MDA) presents a set of layered models to separate design concerns from pl...
Only in software and in linguistics a model has the same nature as the thing it models. In software ...
Embedded system design needs to model together application and hardware architecture. For that a hug...
International audienceEmbedded system design needs to model together application and hardware archit...
One of the reasons enterprise software is difficult to change is because it relies on middleware ser...
An MDA-based design approach should be able to accommodate designs at different levels of platform-i...
Model-Driven Development (MDD) is a software development paradigm that promotes the use of models at...