• DocumentCode
    2135197
  • Title

    A framework for the graphical specification and execution of complex signal processing applications

  • Author

    Sicheneder, A. ; Bender, A. ; Fuchs, E. ; Mandl, R. ; Sick, B.

  • Author_Institution
    Fac. for Math. & Comput. Sci., Passau Univ., Germany
  • Volume
    3
  • fYear
    1998
  • fDate
    12-15 May 1998
  • Firstpage
    1757
  • Abstract
    A framework with a tool-supported high-level specification technique is very important for the development of complex signal processing applications containing software-intensive parts (e.g. hybrid systems in automated production processes) in order to provide safe and reliable systems. In this paper we present the concept of a framework, which is an object-oriented CASE-tool offering a graphical specification ability to model and validate a given application and to control its execution. A variety of people having different programming skills is able to use this visual specification technique effectively. Especially users not being interested in implementation details can specify their application on a high abstraction level by connecting reusable and reliable components (modules representing basic algorithms). As a result, complex signal graphs representing the dataflow between the modules are created. The tool supports this software specification technique by automatic type checking for the connections between modules and by changeable module parameters. On the other hand it is easy for software engineers to integrate additional signal processing algorithms into the framework thus building suitable module libraries without considering a specific high-level application
  • Keywords
    computer aided software engineering; data flow graphs; object-oriented methods; production engineering computing; signal processing; software reusability; software tools; specification languages; automated production processes; complex signal processing applications; dataflow; graphical execution; graphical specification; high abstraction level; hybrid systems; module libraries; object-oriented CASE-tool; reliable systems; reusable components; safe systems; signal graphs; signal processing algorithms; software specification; tool-supported high-level specification; visual specification; Application software; Automatic control; Joining processes; Object oriented modeling; Production systems; Reliability engineering; Signal processing; Signal processing algorithms; Software libraries; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-4428-6
  • Type

    conf

  • DOI
    10.1109/ICASSP.1998.681799
  • Filename
    681799