A UML-based aspect-oriented design notation for AspectJ
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Hi-index | 0.00 |
Domain engineering is the process of creating common knowledge applicable for a family of similar systems. Its activities include identifying the domain terminology, capturing the possible variations within the domain, constructing adaptable designs, and defining mechanisms for instantiating particular systems in the domain. The artifacts of these activities are domain models, domain designs, domain-specific languages, code generators, and reusable components [2]. In our work we focus on domain modeling.