Improving Modeling with Layered UML Diagrams

Harald Störrle

2013

Abstract

Layered diagrams are diagrams whose elements are organized into sets of layers. Layered diagrams are routinely used in many branches of engineering, except Software Engineering. In this paper, we propose to add layered diagrams to UML modeling tools, and elaborate the concept by exploring usage scenarios. We validate the concept by implementation, lab assessments, and field testing. We conclude that layers enhance and complement conventional diagrams and model structuring techniques, are easy to add to existing modeling infrastructure, and are easy to apply by modelers.

References

  1. Gogolla, M., Radfelder, O., and Richters, M. (1999). Towards three-dimensional representation and animation of UML diagrams. In Proc. 2nd Intl. Conf. Unified Modeling Language, pages 489-502. Springer Verlag.
  2. Gorton, I., Cuesta, C. E., and Babar, M. A., editors (2010). Proc. 4th Eur. Conf. Sw. Architecture (ECSA'10): Companion Volume. ACM.
  3. McIntosh, P. M. (2009). X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3D. PhD thesis, RMIT University.
  4. Peltonen, J., Felin, M., and Vartiala, M. (2010). From a Freeform Graphics Tool to a Repository Based Modeling Tool. In (Gorton et al., 2010), pages 277-284.
  5. Störrle, H. (2007). Large Scale Modeling Efforts: A Survey on Challenges and Best Practices. In Hasselbring, W., editor, Proc. IASTED Intl. Conf. Software Engineering, pages 382-389. Acta Press.
  6. Störrle, H. (2010). Structuring very large domain models: experiences from industrial MDSD projects. In (Gorton et al., 2010), pages 49-54.
Download


Paper Citation


in Harvard Style

Störrle H. (2013). Improving Modeling with Layered UML Diagrams . In Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-8565-42-6, pages 206-209. DOI: 10.5220/0004337302060209


in Bibtex Style

@conference{modelsward13,
author={Harald Störrle},
title={Improving Modeling with Layered UML Diagrams},
booktitle={Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2013},
pages={206-209},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004337302060209},
isbn={978-989-8565-42-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Improving Modeling with Layered UML Diagrams
SN - 978-989-8565-42-6
AU - Störrle H.
PY - 2013
SP - 206
EP - 209
DO - 10.5220/0004337302060209