Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
GARDEN tools: support for graphical programming
An international workshop on Advanced programming environments
MetaEdit: a flexible graphical environment for methodology modelling
CAiSE '91 Proceedings of the third international conference on Advanced information systems engineering
Flexible method adaptation in CASE: the metamodeling approach
Scandinavian Journal of Information Systems
Managing information in a co-operative object database system
Software—Practice & Experience
The Mjølner Environment: Direct Interaction with Abstractions
ECOOP '88 Proceedings of the European Conference on Object-Oriented Programming
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Computer supported cooperative software engineering with Beyond-Sniff
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
Support for collaborative, integrated software development
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
CPCE: a kernel for building flexible collaborative process-centered environments
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
FAMOOS Workshop on Object-Oriented Software Evolution and Re-engineering - Introduction
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Hi-index | 0.00 |
Modern software engineering environments provide different kinds of browsers and other graphical tools for inspecting and managing the various dimensions of software systems. These tools include configuration and version browsers for analyzing and managing the development history of the system, file browsers for managing the files belonging to the system, class browsers for examining the specialization (inheritance) structure of the system, module or component browsers for investigating the subsystem or part-whole structure, and different kinds of dependency browsers for viewing, e.g., the subroutine/method call dependencies. In this paper, we introduce the idea of multidimensional browsing that allows us to replace many of these previously separate roots with just one tool. We have implemented and included a multidimensional browsing tool in a software design environment that is in daily use at Nokia.