Transforming system operations' interactions into a design class diagram

  • Authors:
  • Andrés Vignaga;María Cecilia Bastarrica

  • Affiliations:
  • FCFM, Universidad de Chile, Santiago, Chile;FCFM, Universidad de Chile, Santiago, Chile

  • Venue:
  • Proceedings of the 2007 ACM symposium on Applied computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work reports the results of the development of a model transformation realized in Kermeta. This transformation accepts a Domain Model and a set of Communication Diagrams containing the design of system operations corresponding to the same use-case. The result is a Design Class Diagram expressing the class structure that part of a system should logically exhibit in order to enable the occurrence of the interactions specified in the Communication Diagrams. To that end, along with specific meta-models for input models and for the output model, an executable model for the transformation was defined. This paper reviews the elements involved in the development of this transformation, and describes the design of its structure and behavior. The transformation was applied to a case study taken from the bibliography and the results are presented and discussed.