Abstract | ||
---|---|---|
Model-driven development (MDD) today is the most promising approach to handle the complexity of software development for distributed embedded systems. Still, no single tool-chain exists that meets all needs of companies employing MDD. Moving back and forth between the tools in today's iterative development processes thus requires manual integration steps, which are error-prone and hamper reuse and refinement of models. A possible workaround is developing adapters for each pair of tools. Despite its large overhead, industry started pursuing this approach because of a lack of better alternatives. A proper solution is a tool-chain building on an integrated modeling language. We have realized this in cooperation with BMW Research and Technology. To increase the degree of automation during development, the modeling language builds upon a core featuring a rigorous semantics. This enables automatic analysis, facilitating an automatic transition from model-based designs to a distributed system running on the target platform. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1007/978-3-642-16558-0_4 | ISoLA (1) |
Keywords | Field | DocType |
tool-chain building,single tool-chain,automatic transition,iterative development,software development,seamless model-driven development,modeling language,promising approach,integrated modeling language,automatic analysis,model-driven development,development process,model based design,distributed system | Workaround,Software engineering,Iterative and incremental development,Reuse,Computer science,Modeling language,Automation,Software development,Semantics,Hardware architecture | Conference |
Volume | ISSN | ISBN |
6415 | 0302-9743 | 3-642-16557-5 |
Citations | PageRank | References |
2 | 0.38 | 17 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Wolfgang Haberl | 1 | 50 | 5.18 |
Markus Herrmannsdoerfer | 2 | 433 | 23.43 |
Stefan Kugele | 3 | 72 | 13.96 |
Michael Tautschnig | 4 | 425 | 25.84 |
Martin Wechs | 5 | 92 | 6.99 |