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.

Full text not available from this repository.
Link to published version::
Related URLs:


    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.

    Item Type: Book Section
    Research Institute, Centre or Group - Does NOT include content added after October 2018: Cultural Communication and Computing Research Institute > Communication and Computing Research Centre
    Departments - Does NOT include content added after October 2018: Faculty of Science, Technology and Arts > Department of Computing
    Identification Number:
    Page Range: 187-209
    Depositing User: Tony Clark
    Date Deposited: 20 Apr 2016 15:24
    Last Modified: 18 Mar 2021 18:15

    Actions (login required)

    View Item View Item


    Downloads per month over past year

    View more statistics