Critiquing the application of pattern languages on UML models

The quality assessment and checking the consistency of models, as the main artifacts in Model Driven Development (MDD), should be given enough attention. In designing enterprise applications, designers are interested into using Pattern Languages, eg, Fowler’s Patterns of Enterprise Application Architecture (EAA). However, applying a pattern needs expertise and novice designers are vulnerable to make mistakes in using patterns. In this paper, we present a critiquing process called Sign/Criteria/Repair (SCR) for verification of the application of EAA patterns in a design. The process aims to detect whether the patterns are used correctly or consistently, and to help the designer in repairing the problems if the patterns are used wrongly. To evaluate the idea behind SCR, we decided to integrate it into existing tools, and see how these environments can help the designer in detecting and …

By MDSERG Admin | Papers in English


Email: Zamani[AT]eng.ui.ac.ir
Tel: +98-31-37934537
Address: Department of Software Engineering, Faculty of Computer Engineering, University of Isfahan, Hezar Jarib Ave.


  • 0
  • 0
  • 17
  • 8,636
  • 343
  • 30
  • 0
  • March 21, 2019