An Approach to Class Diagram Design

Chebanyuk Elena

Abstract

An approach to class diagram design is suggested in this paper. The approach is based on the analysis of behavioral software models represented by collaboration diagrams. An analytical form of collaboration diagrams representation is suggested. Rules that define relations between class diagram constituents by analyzing the analytical representation of collaboration diagrams are presented. An approach to defining the relations between class diagram constituents that is based on these rules is suggested. An example of class diagram design by analyzing collaboration diagrams according to the suggested approach is presented.

References

  1. Gupta, S., Singla, J., 2012. A component-based approach for test case generation. International Journal of Information Technology 5.2,Pages 239-243, 2012.
  2. Gandomani, T. J., Zulzalil, H., Ghani, A. A. A., & Sultan, A. B. M., 2013. Towards Comprehensive and Disciplined Change Management Strategy in Agile Transformation Process. http://www.maxwellsci.com/ print/rjaset/v6-2345-2351.pdf.
  3. Chebanyuk, E., Algebra describing software static models. International journal “Information technologies & knowledge” 7.1, Pages 83-93, 2013.
  4. Acretoaie, V., Delivering the Next Generation of Model Transformation Languages and Tools. Europian conference of object oriented programming, Pages 2- 10, 2013.
  5. Whittle, J., Jayaraman, P., Elkhodary, A., Moreira, A., Ara_ujo, J., MATA: A United Approach for Composing UML Aspect Models Based on Graph Transformation. In: Transactions on Aspect-Oriented Software Development VI - Special Issue on Aspects and Model-Driven Engineering, Pages 191-237, Springer, 2009.
  6. Byrne, B., M., and Yasser S., Q., The use of uml class diagrams to teach database modelling and database design. Friday 5th July 2013 University of Sunderland, 2013.
Download


Paper Citation


in Harvard Style

Elena C. (2014). An Approach to Class Diagram Design . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 448-453. DOI: 10.5220/0004763504480453


in Bibtex Style

@conference{modelsward14,
author={Chebanyuk Elena},
title={An Approach to Class Diagram Design},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={448-453},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004763504480453},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - An Approach to Class Diagram Design
SN - 978-989-758-007-9
AU - Elena C.
PY - 2014
SP - 448
EP - 453
DO - 10.5220/0004763504480453