作者: Jonathan Vincent , Graham King , Peter Lay , John Kinghorn
关键词: Software system 、 Software reliability testing 、 Testability 、 Software construction 、 Software quality 、 Component (UML) 、 Component-based software engineering 、 Component-based usability testing 、 Reliability engineering 、 Computer science
摘要: This paper examines the motivations and expectations of Built-In-Test (BIT) techniques for Run-Time-Testability (RTT) in component-based software systems. The difficulties associated with testing integrating fully encapsulated components lead to a requirement interfaces. format these interfaces is explored at high level abstraction, some possibilities are described. BIT concerned detection error conditions arising internally component, or from erroneous component interactions, propagation system having responsibility handling and/or recovery. implications testability, reliability maintainability discussed, it concluded that offers potential improved product quality. Whilst proposed approach considered appropriate wide range systems, issues related real-time such as deadlock timing constraints particular interest.