A Survey of Software Refactoring
IEEE Transactions on Software Engineering
Harmonizing textual and graphical visualizations of domain specific models
Proceedings of the Second Workshop on Graphical Modeling Language Development
A prototype implementation of an orthographic software modeling environment
Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
Hi-index | 0.00 |
As the size and complexity of services has grown over the years, so has the number of different models and view types used to visualize them. However, in most development environments used today, views are usually organized in a fairly simple way within an arrangement of trees, and are often mixed arbitrarily with the artifacts they contain or visualize. In this position paper we propose a new paradigm for creating, organizing and managing the different views that are required in modern software development projects inspired by the orthographic projection paradigm that has been used for many years in other engineering disciplines. The approach therefore makes software engineering environments more like computer-aided design (CAD) tools for physical products. After explaining the basic idea behind the approach, which we refer to as Orthographic Service Modeling (OSM), we outline its three key ingredients - (1) on- demand view generation, (2) dimension-based navigation (3) and an inherently view-based method.