The Community for Technology Leaders
2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC) (2006)
Gyeongju, Korea
Apr. 24, 2006 to Apr. 26, 2006
ISBN: 0-7695-2561-X
pp: 93-100
John Linn , Texas Instruments, USA
Jia Zhou , The Univesity of Texas at Dallas, USA
Raymond Paul , US Department of Defense, USA
Kendra x Kendra Cooper , The University of Texas at Dallas, USA
I-Ling Yen , The University of Texas at Dallas, USA
ABSTRACT
This paper proposes a rule-based expert system model to assist developers in enhancing the quality of embedded software. The expert system supports semi-automated source code enhancements from multiple perspectives including optimization, reconfiguration to achieve quality of service (QoS) trade-offs, conformance to coding standards, etc., by defining a rule base that is composed of modularized and extensible rule sets. The rule sets are composed of re-usable rules; the rules capture the indepth knowledge of different software experts. The expert system also adopts a technique to support automated fact generation. This allows the expert system to support processing programs developed in different programming languages.
INDEX TERMS
Embedded systems, rule base, code optimization, quality of service trade-offs
CITATION
John Linn, Jia Zhou, Raymond Paul, Kendra x Kendra Cooper, I-Ling Yen, "A Software Enhancement System for Embedded Software Development", 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), vol. 00, no. , pp. 93-100, 2006, doi:10.1109/ISORC.2006.12
108 ms
(Ver 3.3 (11022016))