Skip to main navigation Skip to search Skip to main content

Visual Programming and Software Engineering with Vista

  • Joachim Hans Fröhlich
  • , Stefan Schiffer

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

This paper describes Vista, a visual multiparadigm language integrated within a comfortable development environment. Vista supports fundamental software engineering principles during programming such as adequate notation, modularization, and weak coupling. Vista augments the object-oriented programming paradigm by signal-flow and data-flow based programming. It provides capabilities for the construction of event-driven and data-transformation systems. In constructing an application with Vista, visual as well as textual means can be used. Characteristic features of Vista are especially aimed at the combination of high-level and easy-to-use building blocks that are hierarchically organized. We introduce the notion of processors and networks and discuss how a remarkable degree of compositionality and reuse can be achieved by their employment.
Original languageEnglish
Title of host publicationVisual Object-Oriented Programming: Concepts and Environments
Editors M.M Burnett, A. Goldberg, T.G. Lewis
PublisherManning Publications and Prentice Hall Inc.
Pages199-227
Number of pages28
Publication statusPublished - 1995

Fields of science

  • 102 Computer Sciences

Cite this