Dettaglio del logo (moneta raffigurante Arechi II) dell'Università del Sannio
| Facoltà | Offerta didattica | Vita universitaria | Avvisi | Esami | Guida ECTS | Cerca persone | Cerca nel sito | Mappa del sito |
| Testo normale | Testo grande | Alto contrasto | Solo testo | Stampa la pagina | Privacy policy | Accessibilità |
Sei nella pagina indice --> Eventi e News --> A UML-based Approach to System Testing

Prof. Lionel Briand
Software Quality Engineering Laboratory
Systems and Computer Engineering Department,
Carleton University

venerdì 25 maggio 2001, ore 10.30
Sala delle Lauree palazzo San Domenico
Piazza Guerrazzi, 1
82100 Benevento

per informazioni
prof. Giulio Antoniol - S.E.R.G. Software Engineering Research Group
pbx 0824305839 - fax 0824305840
e-mail antoniol [at]

System testing is concerned with testing an entire system based on its specifications. In the context of object-oriented, UML development, this means that system test requirements are derived from UML analysis artifacts such as use cases, their corresponding sequence and collaboration diagrams, class diagrams, and possibly the use of the Object Constraint Language across all these artifacts. Our goal is to support the derivation of test requirements, which will be transformed into test cases, test oracles, and test drivers once we have detailed design information.

Another important issue we address is the one of testability. Testability requirements (or rules) need to be imposed on UML artifacts so as to be able to support system testing efficiently. Those testability equirements result from a trade-off between analysis and design overhead and improved testability. The potential for automation is also an overriding concern all across our work as the ultimate goals is to fully support testing activities with high-capability tools.


Lionel Briand is with the Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada. Before that he was the software quality engineering department head at the Fraunhofer Institute for Experimental Software Engineering, Germany. Lionel also worked as a research scientist for the Software Engineering Laboratory, a consortium of the NASA Goddard Space Flight Center, CSC, and the University of Maryland. But his first experiences are in the trenches, designing and developing large software systems, and he has, over the years, acted as a consultant to many industrial and government organizations. He holds a graduate degree in Geophysics and a Ph.D. degree in Computer Science, with high honors, from the University of Paris XI (Orsay), France.

Lionel has been on the program, steering, or organization committees of many international, IEEE conferences. He is on the editorial boards of Empirical Software Engineering: An International Journal and IEEE Transactions on Software Engineering. His research interests include: object-oriented analysis and design, inspections and testing in the context of object-oriented development, quality assurance and control, project planning and risk analysis, technology evaluation.

Ultimo aggiornamento: 08.09.2009 - Per informazioni o commenti: