An Integrated Approach for Documenting, Exploring, and Building Framework-Based Software

Rainer Weinreich, Josef Pichler

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Well-designed class libraries and frameworks are key elements of object-oriented software development. However, while frameworks may significantly reduce development time and cost, they are hard to learn and understand. We present an environment that supports documentation, browsing and editing of selected aspects of frameworks and framework-based applications on an abstraction level that is not directly extractable from source code. The main ideas of this environment are a specialized desktop metaphor for visualizing and browsing software architectures, the support of framework-based development by means of architecture templates, and an open tool architecture that supports the integration of arbitrary tools for visualizing and editing application and framework parts.
Original languageEnglish
Title of host publicationProceedings of the International Conference on the Technology of Object-Oriented Languages and Systems (TOOLS-37, 2000), Sydney, Australia, November 20-23, 2000
PublisherIEEE
Number of pages10
Publication statusPublished - Nov 2000

Publication series

NameComputer Society Press

Fields of science

  • 102 Computer Sciences

Cite this