DocumentCode
1924456
Title
Model-driven development: its essence and opportunities
Author
Selic, Bran
Author_Institution
IBM Canada, Markham, Ont.
fYear
2006
fDate
24-26 April 2006
Abstract
This paper gives a short overview of model-driven development - an approach to software development in which high-level models play a fundamental role. First, the problems that plague current programming approaches are analyzed. This is followed by a short description of the essential features of model-driven development and the potential benefits that it can bring. The results achieved in industrial practice are reviewed briefly, followed by an analysis of current impediments towards greater levels of adoption of this approach and what needs to be done about to overcome them
Keywords
formal specification; model-driven development; software development; Computer crashes; Computer industry; Computer languages; Costs; Impedance; Inspection; Logic programming; Software design; Software systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
Conference_Location
Gyeongju
Print_ISBN
0-7695-2561-X
Type
conf
DOI
10.1109/ISORC.2006.54
Filename
1630494
Link To Document