A prototype implementation of an orthographic software modeling environment

  • Authors:
  • Colin Atkinson;Christian Tunjic;Dietmar Stoll;Jacques Robin

  • Affiliations:
  • University of Mannheim, Germany;University of Mannheim, Germany;University of Mannheim, Germany;Universidade Federal de Pernambuco, Recife, Brasil

  • Venue:
  • Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Orthographic Software Modeling (OSM) is a view-centric software engineering approach that aims to leverage the orthographic projection metaphor used in the visualization of physical objects to visualize software systems. Although the general concept of OSM does not prescribe specific sets of views, a concrete OSM environment has to be specific about the particular views to be used in a particular project. At the University of Mannheim we are developing a prototype OSM environment, nAOMi, that supports the views defined by the KobrA 2.0 method, a version of KobrA adapted for OSM. In this paper we provide an overview of the KobrA 2.0 metamodel underpinning nAOMi and give a small example of its use to model a software system.