Affiliation:
1. MDSE Research Group, Dept. of Software Engineering, University of Isfahan, Isfahan, Iran
Abstract
This article describes how experience in domain specific modeling can be captured and abstracted in a domain specific modeling language (DSML). Modeling with a DSML results in quality models. Patterns of enterprise application architecture (PofEAA) is a rich set of patterns that can be used by designers when designing (modeling) web-based enterprise applications. This article aims at defining a DSML based on PofEAA patterns, as well as providing tool support for designing web-based enterprise applications that use these patterns. The authors have built a DSML using the profile extension mechanism of UML, by defining stereotypes. In addition to the proposed profile, this article has implemented the structure and behavior of PofEAA patterns in Rational Software Architecture (RSA) which is resulted in a tool that facilitates the design of software for designers. To show the usefulness of the tool, it is used for modeling two small systems based on the PofEAA patterns. The results show that many of the design is automated and the modeling speed is increased.
Reference19 articles.
1. A UML Profile and Tool Support for Evolutionary Requirements Engineering
2. Easing Pattern Application by Means of Solution Languages.;M.Falkenthal;International Conference on Pervasive Patterns and Applications,2017
3. Fuentes-Fernandez, L., & Vallecillo-Moreno, A. (2004). An Introduction to UML Profiles. European Journal for the Informatics Professional, 2(6-13), 6-13.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献