Title :
A user-friendly environment for the generation of highly portable software in computer-based instrumentation
Author :
Russo, Fabrizio ; Broili, Sandro
Author_Institution :
Dipartimento di Elettrotecnica Elettronica Inf., Trieste Univ., Italy
Abstract :
The authors present an innovative software environment for the development of libraries of DSP (digital signal processing) routines in computer-based instrumentation. The goal of this approach is to combine user-friendliness with wide portability of the results. For this purpose, an integrated architecture for a development environment has been developed; it includes a user-friendly editor, which allows the user to implement DSP algorithms for writing mathematical formulas, and a translator, which generates the corresponding source code routine in C language. In order to extend the portability to the whole development environment, a prototype was implemented in C language. Experimental results show good code portability. A simple application example (a routine that implements a finite-impulse-response filter), is considered
Keywords :
computerised instrumentation; computerised signal processing; digital filters; program interpreters; programming environments; software portability; user interfaces; C language; computer-based instrumentation; digital signal processing; finite-impulse-response filter; integrated architecture; mathematical formulas; portable software; software environment; source code routine; translator; user-friendly editor; user-friendly environment; Digital signal processing; Flowcharts; Graphics; Joining processes; Libraries; Portable computers; Proposals; Software algorithms; Software tools; Writing;
Conference_Titel :
Instrumentation and Measurement Technology Conference, 1990. IMTC-90. Conference Record., 7th IEEE
Conference_Location :
San Jose, CA
DOI :
10.1109/IMTC.1990.66029