Component-based technology is increasingly adopted to speed up the development of complex software through component reuse. Unfortunately, the lack of complete information about reused components, and the complex interaction patterns among components can lead to subtle problems that throw new verification challenges. Good components are often re-used many times, sometimes within product lines, in other cases across different products. The reuse of components provides a lot of information that could be useful for verification. In this paper, we show how to automatically analyze component interactions by collecting information about components’ behavior during testing and field execution, and then using the collected information for checking the compatibility of components when updated or reused in new products. The paper illustrates the main problems in developing the idea, proposes original solutions, and presents a preliminary experience that illustrates the effectiveness of the approach.

Mariani, L., Pezze', M. (2005). Behavior Capture and Test: Automated Analysis of Component Integration. In Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS) (pp.292-301). IEEE Computer Society [10.1109/ICECCS.2005.25].

Behavior Capture and Test: Automated Analysis of Component Integration

MARIANI, LEONARDO;PEZZE', MAURO
2005

Abstract

Component-based technology is increasingly adopted to speed up the development of complex software through component reuse. Unfortunately, the lack of complete information about reused components, and the complex interaction patterns among components can lead to subtle problems that throw new verification challenges. Good components are often re-used many times, sometimes within product lines, in other cases across different products. The reuse of components provides a lot of information that could be useful for verification. In this paper, we show how to automatically analyze component interactions by collecting information about components’ behavior during testing and field execution, and then using the collected information for checking the compatibility of components when updated or reused in new products. The paper illustrates the main problems in developing the idea, proposes original solutions, and presents a preliminary experience that illustrates the effectiveness of the approach.
paper
automated fault localitazione, debugging
English
IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
2005
Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS)
0-7695-2284-X
2005
292
301
none
Mariani, L., Pezze', M. (2005). Behavior Capture and Test: Automated Analysis of Component Integration. In Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems (ICECCS) (pp.292-301). IEEE Computer Society [10.1109/ICECCS.2005.25].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/2879
Citazioni
  • Scopus 39
  • ???jsp.display-item.citation.isi??? 14
Social impact