DocumentCode :
2023870
Title :
Managing software complexity in signal processing research
Author :
Picone, Joseph
Author_Institution :
Texas Instruments, Tsukuba, Ibaraki, Japan
Volume :
3
fYear :
1993
fDate :
27-30 April 1993
Firstpage :
41
Abstract :
The author describes a large hierarchical software environment, based on C++, developed to support basic research into signal processing. There are two cornerstones of the environment: the signal object file and the math classes. From these, many useful higher-level abstractions have been built, including device-independent audio and modular speech recognition systems. This environment heavily embraces object-oriented programming philosophies and structured programming techniques. To date, it is one of the largest such environments implemented entirely in C++.<>
Keywords :
C language; audio systems; digital filters; hierarchical systems; object-oriented programming; programming environments; signal processing; software metrics; speech recognition; structured programming; C++; audio systems; hierarchical software environment; higher-level abstractions; math classes; object-oriented programming; signal object file; signal processing; software complexity; speech recognition systems; structured programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location :
Minneapolis, MN, USA
ISSN :
1520-6149
Print_ISBN :
0-7803-7402-9
Type :
conf
DOI :
10.1109/ICASSP.1993.319430
Filename :
319430
Link To Document :
بازگشت