Tool Support for Instantiating UML Models From Domain Models

Free registration required

Executive Summary

A domain model captures concepts that are common to applications in the domain. The development of an application model can be greatly eased if domain models are efficiently reused. In this work, the authors present a metamodeling approach to developing domain models and its tool support for automatic instantiation of application models from a domain model. They use the Role-Based Metamodeling Language (RBML) to define a domain model at the metamodel level. With the structural constraints of the application under development, the domain model is instantiated to generate an initial model for the application.

  • Format: PDF
  • Size: 332.9 KB