DocumentCode :
2707415
Title :
A case study on the automated verification of groupware protocols
Author :
Ter Beek, Maurice H. ; Massink, Mieke ; Latella, Diego ; Gnesi, Stefania ; Forghieri, Alessandro ; Sebastianis, Maurizio
Author_Institution :
ISTI-CNR, Pisa, Italy
fYear :
2005
fDate :
15-21 May 2005
Firstpage :
596
Lastpage :
603
Abstract :
We report on a fruitful combination of applying academic experience with formal modelling and verification techniques to an industrial case study. The goal of the case study was to investigate a priori, i.e. before implementation, the effects of adding a lightweight and easy-to-use publish/subscribe (event) notification service to thinkteam® - an asynchronous and dispersed groupware system which was developed by think3. Researchers from the Formal Methods and Tools (FM&&T) group of ISTI-CNR $with a longstanding experience in research on the development and application of formal methods, notations, and software tools for the specification, design, and verification of complex computer systems - therefore teamed up with think3 - a global provider of integrated product development solutions that provides mechanical design and Product Data Management (PDM) software catering the product management needs of design processes in the manufacturing industry. The technical details of this joint research effort have been documented elsewhere, here we report on the lessons learned from this experience.
Keywords :
formal verification; groupware; automated verification; formal methods; formal modelling; formal verification; groupware protocols; publish-subscribe notification service; thinkteam; Application software; Collaborative software; Collaborative work; Computer aided manufacturing; Dispersion; Product development; Protocols; Research and development management; Software development management; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
Print_ISBN :
1-59593-963-2
Type :
conf
DOI :
10.1109/ICSE.2005.1553606
Filename :
1553606
Link To Document :
بازگشت