{"title":"A user-friendly environment for the generation of highly portable software in computer-based instrumentation","authors":"F. Russo, S. Broili","doi":"10.1109/IMTC.1990.66029","DOIUrl":null,"url":null,"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.<<ETX>>","PeriodicalId":404761,"journal":{"name":"7th IEEE Conference on Instrumentation and Measurement Technology","volume":"106 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-02-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"7th IEEE Conference on Instrumentation and Measurement Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMTC.1990.66029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
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.<>