Title :
Intentions and issues of model-driven development and an introduction to the OMG MARTE™ profile
Author :
VanZandt, Lonnie L.
Author_Institution :
Predictable Response Consulting, Evergreen, CO
Abstract :
Using empirical methods, both the intentions of methodologies which use models for the development of software-centric, distributed, real-time systems and the issues impeding systems and software engineers in the usage thereof are presented. The capabilities required of model-driven methodologies and of practitioners to enable successful model-driven development are presented and each capability is examined. A recommendation for greater usage of standard grammars, methodologies, and formal methods is proposed. Those capabilities and practices whose improvement will enable effective model-driven development (MDD) are argued. The history and intent of the OMG MARTEtrade Profile is described. The capabilities within the MARTE Profile are shown to arise from - and to address - the aforementioned issues within - and the intentions of model-driven development. The conclusion is made that the OMG MARTEtrade Profile improves the ability of distributed, real-time systems and software engineers to analyze, express, communicate, synthesize, implement, and verify their complex systems using MARTEtrade and MDDtrade.
Keywords :
grammars; program verification; real-time systems; software engineering; OMG MARTE profile; formal methods; grammars; model-driven development; real-time systems; software engineers; software-centric development; Collaborative work; Computational modeling; Contracts; Embedded system; History; Impedance; Predictive models; Real time systems; Software systems; Systems engineering and theory;
Conference_Titel :
Aerospace conference, 2009 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
978-1-4244-2621-8
Electronic_ISBN :
978-1-4244-2622-5
DOI :
10.1109/AERO.2009.4839643