a uml 2.0 profile for webml modeling
In recent years, we have witnessed how the Web Engineering community considers the use of standard UML notation, techniques and supporting tools for modeling Web systems, including the adaptation of their own modeling languages, representation diagrams and development processes to UML. This interest for being MOF and UML-compliant arises from the increasing need to be able to interoperate with other notations and tools, and to exchange data and models, thus facilitating and improving reuse. WebML, like any other Domain Specific Language (DSL), allows to express in a precise and natural way the concepts and mechanisms of its domain of reference. However, it cannot fully interoperate with other notations, nor can it be integrated with other tools. As a solution to these requirements, in this paper we describe a UML 2.0 profile for WebML which allows WebML models to be used in conjunction with other notations and modeling tools.
uml webml uml profiles metamodels