Diagram construction can be used to visually analyse and design a complex software system using natural, graphical representations describing high-level structure and semantics. Textual programming can specify detailed documentation and functionality not well expressed at a visual level. Integrating multiple textual and graphical views of software development allows programmers to utilise both representations as appropriate. Consistency management between these views must be automatically maintained by the development environment. MViews, a model for such software development environments, has been developed. MViews supports integrated textual and graphical views of software development with consistency management. MViews provides flexible ...
Across a range of software development activities, there is typically no single best way to view the...
Abstract A developer must often be able to understand a software system at several levels of detail-...
Multi-view editing is useful in many situations where users of a software application want to see an...
Integrated software development environments need to support multiple textual and graphical views of...
MViews attempts to abstract out the common features of multi-view editing environments that support ...
Introduction In this paper we describe MViews, a model and framework for supporting the construction...
Abstract: MViews is a new approach to building Integrated Software Development Environments (ISDEs)....
Interactive graphical editors provide good means for system design by the application of visual lang...
A new approach to building Integrated Software Development Environments (ISDEs) is described. Graphb...
This paper presents a new model for supporting collaborative, integrated software development utilis...
We describe several approaches to supporting the construction of design environments with multiple v...
MViews is a framework for constructing visual programming environments. It supports multiple views o...
Models become increasingly important for software development processes. Though there is a multitude...
. Consistency is a major issue that must be properly addressed when considering multiple view archit...
Program understanding tools typically offer built-in visual representations of the subject software,...
Across a range of software development activities, there is typically no single best way to view the...
Abstract A developer must often be able to understand a software system at several levels of detail-...
Multi-view editing is useful in many situations where users of a software application want to see an...
Integrated software development environments need to support multiple textual and graphical views of...
MViews attempts to abstract out the common features of multi-view editing environments that support ...
Introduction In this paper we describe MViews, a model and framework for supporting the construction...
Abstract: MViews is a new approach to building Integrated Software Development Environments (ISDEs)....
Interactive graphical editors provide good means for system design by the application of visual lang...
A new approach to building Integrated Software Development Environments (ISDEs) is described. Graphb...
This paper presents a new model for supporting collaborative, integrated software development utilis...
We describe several approaches to supporting the construction of design environments with multiple v...
MViews is a framework for constructing visual programming environments. It supports multiple views o...
Models become increasingly important for software development processes. Though there is a multitude...
. Consistency is a major issue that must be properly addressed when considering multiple view archit...
Program understanding tools typically offer built-in visual representations of the subject software,...
Across a range of software development activities, there is typically no single best way to view the...
Abstract A developer must often be able to understand a software system at several levels of detail-...
Multi-view editing is useful in many situations where users of a software application want to see an...