Effort Used to Create Domain-Specific Modeling Languages
Autor: | Juha-Pekka Tolvanen, Steven Kelly |
---|---|
Rok vydání: | 2018 |
Předmět: |
Domain-specific language
business.industry Modeling language Computer science media_common.quotation_subject Software development Domain-specific modeling 020207 software engineering 02 engineering and technology Investment (macroeconomics) Industrial engineering Domain (software engineering) 020204 information systems 0202 electrical engineering electronic engineering information engineering Quality (business) Code generation business media_common |
Zdroj: | MoDELS |
DOI: | 10.1145/3239372.3239410 |
Popis: | Domain-specific modeling languages and generators have been shown to significantly improve the productivity and quality of system and software development. These benefits are typically reported without explaining the size of the initial investment in creating the languages, generators and related tooling. We compare the investment needed across ten cases, in two different ways, focusing on the effort to develop a complete modeling solution for a particular domain with the MetaEdit+ tool. Firstly, we use a case study research method to obtain detailed data on the development effort of implementing two realistically-sized domain-specific modeling solutions. Secondly, we review eight publicly available cases from various companies to obtain data from industry experiences with the same tool, and compare them with the results from our case studies. Both the case studies and the industry reports indicate that, for this tool, the investment required to create domain-specific modeling support is modest: ranging from 3 to 15 man-days with an average of 10 days. |
Databáze: | OpenAIRE |
Externí odkaz: |