Vanna. A visual environment for the design of distributed systems

Paul Attie, Glenn Bruns, Michael Evangelist, Charles Richter, Vincent Shen

Research output: Contribution to journalConference article

Abstract

Raddle is a language for designing large, distributed systems. Raddle includes several high-level design constructs, such as the N-party interaction, non-deterministic choice, and system modularity structures. These constructs have proven useful in projects we have undertaken with MCC Shareholders. This paper describes the Vanna project, in which the goal is to build preprocessors to various programming languages that allow the expression of Raddle-like designs in a compilable language. Our first preprocessor will be based on Ada.

Original languageEnglish (US)
Pages (from-to)128-135
Number of pages8
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume1433
StatePublished - Jan 1 1991
Externally publishedYes
EventMeasurement of Atmospheric Gases - Los Angeles, CA, USA
Duration: Jan 21 1991Jan 23 1991

Fingerprint

Distributed Systems
modularity
programming languages
Shareholders
Modularity
Computer programming languages
Programming Languages
Program processors
Interaction
interactions
Language
Design
Vision

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

Vanna. A visual environment for the design of distributed systems. / Attie, Paul; Bruns, Glenn; Evangelist, Michael; Richter, Charles; Shen, Vincent.

In: Proceedings of SPIE - The International Society for Optical Engineering, Vol. 1433, 01.01.1991, p. 128-135.

Research output: Contribution to journalConference article

Attie, P, Bruns, G, Evangelist, M, Richter, C & Shen, V 1991, 'Vanna. A visual environment for the design of distributed systems', Proceedings of SPIE - The International Society for Optical Engineering, vol. 1433, pp. 128-135.
Attie, Paul ; Bruns, Glenn ; Evangelist, Michael ; Richter, Charles ; Shen, Vincent. / Vanna. A visual environment for the design of distributed systems. In: Proceedings of SPIE - The International Society for Optical Engineering. 1991 ; Vol. 1433. pp. 128-135.
@article{047f023688344f798e21381a7c0d571b,
title = "Vanna. A visual environment for the design of distributed systems",
abstract = "Raddle is a language for designing large, distributed systems. Raddle includes several high-level design constructs, such as the N-party interaction, non-deterministic choice, and system modularity structures. These constructs have proven useful in projects we have undertaken with MCC Shareholders. This paper describes the Vanna project, in which the goal is to build preprocessors to various programming languages that allow the expression of Raddle-like designs in a compilable language. Our first preprocessor will be based on Ada.",
author = "Paul Attie and Glenn Bruns and Michael Evangelist and Charles Richter and Vincent Shen",
year = "1991",
month = "1",
day = "1",
language = "English (US)",
volume = "1433",
pages = "128--135",
journal = "Proceedings of SPIE - The International Society for Optical Engineering",
issn = "0277-786X",
publisher = "SPIE",

}

TY - JOUR

T1 - Vanna. A visual environment for the design of distributed systems

AU - Attie, Paul

AU - Bruns, Glenn

AU - Evangelist, Michael

AU - Richter, Charles

AU - Shen, Vincent

PY - 1991/1/1

Y1 - 1991/1/1

N2 - Raddle is a language for designing large, distributed systems. Raddle includes several high-level design constructs, such as the N-party interaction, non-deterministic choice, and system modularity structures. These constructs have proven useful in projects we have undertaken with MCC Shareholders. This paper describes the Vanna project, in which the goal is to build preprocessors to various programming languages that allow the expression of Raddle-like designs in a compilable language. Our first preprocessor will be based on Ada.

AB - Raddle is a language for designing large, distributed systems. Raddle includes several high-level design constructs, such as the N-party interaction, non-deterministic choice, and system modularity structures. These constructs have proven useful in projects we have undertaken with MCC Shareholders. This paper describes the Vanna project, in which the goal is to build preprocessors to various programming languages that allow the expression of Raddle-like designs in a compilable language. Our first preprocessor will be based on Ada.

UR - http://www.scopus.com/inward/record.url?scp=0025894250&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0025894250&partnerID=8YFLogxK

M3 - Conference article

AN - SCOPUS:0025894250

VL - 1433

SP - 128

EP - 135

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

ER -