Skip to main content

The ICOS synthesis environment

  • Selected Presentations
  • Conference paper
  • First Online:
Book cover Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1486))

Abstract

This paper presents an overview of the ICOS system, a design environment for control-dominated reactive systems, which is based on a graphical specification language called real-time symbolic timing diagrams. ICOS offers a broad set of tools to create, verify, and to synthesize hardware or software code from timing diagram specifications.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W. Damm, B. Josko, and R. Schlör. Specification and verification of VHDL-based system-level hardware designs. In E. Börger, editor, Specification and Validation Methods. Oxford University Press, 1995.

    Google Scholar 

  2. Konrad Feyerabend and Bernhard Josko. A visual formalism for real time requirement specification. In Transformation-Based Reactive System Development, number 1231 in LNCS, pages 156–168. Springer Verlag, 1997.

    Google Scholar 

  3. Konrad Feyerabend and Rainer Schlör. Hardware synthesis from requirement specifications. In Proceedings EURO-DAC with EURO-VHDL 96. IEEE Computer Society Press, 1996.

    Google Scholar 

  4. Martin FrÄnzle and Karsten Lüth. Compiling Graphical Real-Time Specification into Silicon. In Formal Techniques in Real-Time and Fault-Tolerant Systems, September 1998.

    Google Scholar 

  5. S. Golsen. State Machine Design Techniques for Verilog and Vhdl. Synopsys Journal of High Level Design, September 1994.

    Google Scholar 

  6. D. Harel, H. Lachover, A. Naamad, A. Pnueli, M. Politi, R. Sherman, A. Shtull-Trauring, and M. Trakhtenbrot. STATEMATE: A working environment for the development od complex reactive systems. IEEE Transactions on Software Engineering, 16:403–414, 1990.

    Article  Google Scholar 

  7. David Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8:231–274, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  8. F. Korf and R. Schlör. Interface controller synthesis from requirement specifications. In Proceedings, The European Conference on Design Automation, pages 385–394, Paris, France, February 1994. IEEE Computer Society Press.

    Google Scholar 

  9. Karsten Lüth, Thomas Peikenkamp, and Jürgen Risau. HW/SW Cosynthesis using Statecharts and Symbolic Timing Diagrams. In Proceedings of the 9th IEEE International Workshop on Rapid System Prototyping, 1998.

    Google Scholar 

  10. L.E. Moser, Y.S. Ramakrishna, G. Kutty, P.M. Melliar-Smith, and Dillon L. K. A Graphical Environment for the Design of Concurrent Real-Time Systems. ACM Transactions on Software Engineering and Methodology, 6(1):31–79, 1997.

    Article  MathSciNet  Google Scholar 

  11. Wolfgang Thomas. On the synthesis of strategies in infinite games. In E. W. Meyer and C. Puech, editors, Symposium on Theoretical Aspects of Computer Science (STAGS 95), volume 900 of Lecture Notes in Computer Science, pages 1–13. Springer-Verlag, March 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Anders P. Ravn Hans Rischel

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lüth, K. (1998). The ICOS synthesis environment. In: Ravn, A.P., Rischel, H. (eds) Formal Techniques in Real-Time and Fault-Tolerant Systems. FTRTFT 1998. Lecture Notes in Computer Science, vol 1486. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055356

Download citation

  • DOI: https://doi.org/10.1007/BFb0055356

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65003-4

  • Online ISBN: 978-3-540-49792-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics