Principles for modeling language design

Citation
Rf. Paige et al., Principles for modeling language design, INF SOFTW T, 42(10), 2000, pp. 665-675
Citations number
37
Categorie Soggetti
Computer Science & Engineering
Journal title
INFORMATION AND SOFTWARE TECHNOLOGY
ISSN journal
09505849 → ACNP
Volume
42
Issue
10
Year of publication
2000
Pages
665 - 675
Database
ISI
SICI code
0950-5849(20000701)42:10<665:PFMLD>2.0.ZU;2-M
Abstract
Modeling languages, like programming languages, need to be designed if they are to be practical, usable, accepted, and of lasting value. We present pr inciples for the design of modeling languages. To arrive at these principle s, we consider the intended use of modeling languages. We conject that the principles are applicable to the development of new modeling languages, and for improving the design of existing modeling languages that have evolved, perhaps through a process of unification. The principles are illustrated a nd explained by several examples, drawing on object-oriented and mathematic al modeling languages. (C) 2000 Elsevier Science B.V. All rights reserved.