Assessing real-time component contracts through built-in evolutionary testing

作者: Hans-Gerhard Gross , Nikolas Mayer , Javier Paredes Riano

DOI: 10.1007/11591962_6

关键词:

摘要: Real-time contracts between components, as an important aspect of quality-of-service considerations, add a new dimension to the development and validation component-based embedded systems. A real-time contract determines fulfillment component’s response time requirements when it operates in client-server relation with other components. This represents typical testing scenario which client component needs assess timely associated server according its usage profile that server. The basic model built-in technology is capable assessing correctness behavioral components this way. chapter introduces extension puts into position their deployment environment respect specifications. extended requires some additional test architecture for plus automatic case generator based on search heuristics.

参考文章(23)
H. R. Wiehle, On system specification Springer Berlin Heidelberg. pp. 547- 582 ,(1978) , 10.1007/3-540-08755-9_12
Tom Ritter, Marc Born, Rapid engineering of collaborative and adaptive multimedia systems on top of CORBA Components. KiVS Kurzbeiträge. pp. 39- 44 ,(2003)
Ralf H Reussner, Heinz W Schmidt, Iman H Poernomo, Reliability prediction for component-based software architectures Quality Engineering. ,vol. 49, pp. 343- 346 ,(2004)
Andre Baresel, Harmen Sthamer, Joachim Wegener, Using Evolutionary Testing to improve Efficiency and Quality in Software Testing ,(2002)
Joachim Wegener, Matthias Grochtmann, Verifying Timing Constraints of Real-Time Systems by Means of Evolutionary Testing Real-time Systems. ,vol. 15, pp. 275- 298 ,(1998) , 10.1023/A:1008096431840
Bertrand Meyer, Object-Oriented Software Construction, 2nd Edition Prentice-Hall. ,(1997)
Shing Tung Yau, Mathematics and its applications international conference on control and automation. pp. 9- 10 ,(2002) , 10.1109/ICCA.2002.1229256