Skip to main content

Edda-S, Eine Graphische, Strukturierte Datenflussprache Für Den Software-Entwurf

  • Conference paper
GI/OCG/ÖGI-Jahrestagung 1985

Part of the book series: Informatik Fachberichte ((INFORMATIK,volume 108))

  • 121 Accesses

Zusammenfassung

Mit zunehmender Computerunterstützung in weiten Bereichen gewinnen Bestrebungen, Softwaresysteme übersichtlich und verständlich darzustellen und hierdurch die Kosten für Entwicklung und Wartung zu reduzieren, zunehmend an Bedeutung. Einen Ansatz in diese Richtung bieten Datenflußsprachen. Wegen ihrer einfachen Semantik, ihrer Freiheit von Seiteneffekten, ihrer klaren modularen Strukturen und Interaktion zwischen den Moduln erleichtern Datenflußsprachen (die zur Gruppe der funktionalen Sprachen gerechnet werden) die Konstruktion leicht verständlicher und wartbarer Software.

Mit EDDA-S stellen wir eine Sprache vor, welche diese günstigen Eigenschaften der Datenflußsprachen mit den ergonomischen Vorteilen eines klaren, graphischen Formalismus vereint. Die Verständlichkeit des Modells wird durch eine Strukturierung des Datenflusses verbessert. Gleichzeitig werden hierdurch Verklemmungen und Pufferüberläufe, welche in parallelen, verteilten Systemen auftreten können, vermieden. Die Verwendung von Datenbanken, einem imperativen, in der Praxis oft benötigten Sprachelement wird ermöglicht, wobei die funktionalen Grundzüge der Sprache weitestgehend erhalten bleiben.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Referenzen

  1. Ross D. T.: “Structured Analysis (SA): A Language for Communicating Ideas”, in: IEEE Trans, on Software Engineering, Vol. 3, No. 1, 1977.

    Google Scholar 

  2. Trattnig W., Kerner H.: “EDDA, a very high-level programming and specification language in the style of SADT”, in: IEEE-CS’s Proc. of the 4th Int. Computer and Software & Application Conf., Chicago, 111., USA, Oct. 29–31, 1980, pp. 436–443.

    Google Scholar 

  3. Kerner H. et al: “Methoden des Software Engineering und die Entwurfssprache EDDA”, TR 85/06/01, Inst. f. Angew. Informatik und Systemanalyse, TU-Wien, 1985.

    Google Scholar 

  4. Ackermann W. B.: “Data Flow Languages”, in: IEEE-Computer, Feb. 1982, pp. 15–25.

    Google Scholar 

  5. Trattnig W.: “Eine Abstrakte Datenflußmaschine zur raschen Erzeugung von Prototypen eines Softwaresystems”, Dissertation, Univ. Wien, June 1982.

    Google Scholar 

  6. Motschnig H.: “EDDA und Feinentwurf”, TR DA 83/05/05, Inst. f. Angew. Informatik und Systemanalyse, TU-Wien, 1983.

    Google Scholar 

  7. Pitrik R.: “Denotationale Semantikdefintion von EDDA”, Diplomarbeit, Inst. f. Angew. Informatik und Systemanalyse, TU-Wien, 1982.

    Google Scholar 

  8. Liskov B. et al: “Abstraction Mechanisms in CLU”, Comm. of ACM, Vol. 20, No. 8, Aug. 1977, pp. 564–576.

    Article  MATH  Google Scholar 

  9. Yourdon E. and Constantine L. L.: “Structured Design”, Prentice- Hall Inc., 1979.

    MATH  Google Scholar 

  10. Jackson M. A.: “Principles of Program Design”, Academic Press, 1975.

    Google Scholar 

  11. Kerner H.: “Funktionales Programmieren und Datenflussrechner — die Ära nach von-Neumann”, in: Elektronische Rechenanlagen, Jubiläumsheft, Vol. 25, 1983.

    Google Scholar 

  12. Rainel H.: “Strukturierung des Datenflusses in EDDA”, TR 85/03/01, Inst. f. Angew. Informatik und Systemanalyse, TU-Wien, 1985.

    Google Scholar 

  13. Pitrik R.: “The Role of Modularisation in Functional and Conventional Languages”, in: 3rd Internat. Workshop on Software Specification and Design, Aug. 26–27, 1985, London, IEEE, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kerner, H., Pitrik, R., Motschnig, H., Trattnig, W. (1985). Edda-S, Eine Graphische, Strukturierte Datenflussprache Für Den Software-Entwurf. In: Hansen, H.R. (eds) GI/OCG/ÖGI-Jahrestagung 1985. Informatik Fachberichte, vol 108. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-70639-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-70639-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-15697-0

  • Online ISBN: 978-3-642-70639-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics