Domain Engineering for Software Tools

CLARK, Tony and BARN, Balbir S (2013). Domain Engineering for Software Tools. In: REINHARTZ-BERGER, Iris, STURM, Arnon, CLARK, Tony, COHEN, Sholom and BETTIN, Jorn, (eds.) Domain engineering : product lines, languages, and conceptual models. Heidelberg, Springer, 187-209. [Book Section]

Abstract
General purpose software engineering tools are expensive to develop and maintain, and often difficult to learn and use. Domain-specific tools tend to be small, focussed and easier to learn; however, domain-specific tooling tends to be technology specific and therefore introduces interoperability problems. This chapter provides a contribution to DSL tool development by describing a language-driven approach to domain engineering whereby a tool is modelled in terms of the syntax and semantics of the language it supports. This chapter uses UML to define a simple class modelling language and its tooling.
More Information
Metrics

Altmetric Badge

Dimensions Badge

Share
Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email

Actions (login required)

View Item View Item