Eingeladener Vortrag des Instituts für Softwaretechnologie



CEO of MetaCase, Jyväskylä, Finland

Domain-Specific Modeling for Full Code Generation

Dienstag, 17. Januar 2006



Domain-Specific Modeling (DSM) languages provide a viable solution for improving development productivity by raising the level of abstraction beyond coding. With DSM, the models are made up of elements representing concepts that are part of the domain world, not the code world (like e.g. in UML). In many cases, full final product code can be automatically generated from these high-level specifications. This automation is possible because both the language and generators need fit the requirements of only one company and domain.

This talk introduces DSM and shows a series of real-life examples from various fields of software product development - ranging from embedded cell phone software to B2B J2EE web sites. Second part of the talk addresses the principles for implementing DSM: language definition and tool creation.