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
Link To Document