Title:
|
SUPPORTING MODEL TRANSFORMATION DEVELOPMENTS WITH MULTI-LEVEL MODELS: A WIRELESS SENSOR NETWORK CASE |
Author(s):
|
Ryo Shimizu, Kenji Tei, Yoshiaki Fukazawa, Shinichi Honiden |
ISBN:
|
978-989-8533-25-8 |
Editors:
|
Hans Weghorn |
Year:
|
2014 |
Edition:
|
Single |
Keywords:
|
Model Transformations, Model-Driven Architecture, Wireless Sensor Networks. |
Type:
|
Full Paper |
First Page:
|
29 |
Last Page:
|
36 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Many software platforms have been proposed to alleviate the complexities of developments in various application domains. Model-driven architecture (MDA) facilitates the interoperability and portability of software on platforms by transforming a platform-independent model (PIM) into multiple platform-specific models (PSMs). Although MDA has been applied to many domains with a single PIM tailored to a set of target platforms, the gap between a PIM and a PSM becomes large for a diverse set of target platforms. Such a large gap makes PIM to PSM transformations difficult (i.e., the development cost increases as the transformation quality decreases). To mitigate this issue, we propose an approach using multiple PIMs in an MDA framework, implement a proof-of-concept framework in a wireless sensor network domain, and evaluate it with software metrics related to the development cost and maintainability. The evaluation shows that multiple PIMs improve the PIM to PSM transformations compared to MDA frameworks with a single PIM. |
|
|
|
|