ACM Home Page
Please provide us with feedback. Feedback
Formal verification of an automotive scenario in service-oriented computing
Full text PdfPdf (1.35 MB)
Source
International Conference on Software Engineering archive
Proceedings of the 30th international conference on Software engineering table of contents
Leipzig, Germany
SESSION: Quality assurance table of contents
Pages 613-622  
Year of Publication: 2008
ISBN:978-1-60558-079-1
Authors
Maurice H. ter Beek  CNR, Pisa, Italy
Stefania Gnesi  CNR, Pisa, Italy
Nora Koch  Cirquent GmbH, Munich, Germany
Franco Mazzanti  CNR, Pisa, Italy
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 174,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1368088.1368173
What is a DOI?

ABSTRACT

We report on the successful application of academic experience with formal modelling and verification techniques to an automotive scenario from the service-oriented computing domain. The aim of this industrial case study is to verify a priori, thus before implementation, certain design issues. The specific scenario is a simplified version of one of possible new services for car drivers to be provided by the in-vehicle computers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
M.H. ter Beek, A. Fantechi, S. Gnesi and F. Mazzanti. An action/state-based model-checking approach for the analysis of communication protocols for Service-Oriented Applications. To appear in Proceedings of the 12th International Workshop on Formal Methods for Industrial Critical Systems (FMICS'07), Berlin, Germany, volume 4916 of Lecture Notes in Computer Science. Springer, Berlin, 2008.
 
4
 
5
S. Chaki, E.M. Clarke, J. Ouaknine, N. Sharygina and N. Sinha. Concurrent software verification with states, events, and deadlocks. Formal Aspects of Computing 17(4): 461--483, 2005.
6
 
7
 
8
9
 
10
A. Fantechi, S. Gnesi, A. Lapadula, F. Mazzanti, R. Pugliese and F. Tiezzi. A model checking approach for verifying COWS specifications. To appear in Proceedings of the 11th Conference on Fundamental Approaches to Software Engineering (FASE'08), Budapest, Hungary, Lecture Notes in Computer Science. Springer, Berlin, 2008.
 
11
 
12
P. Gagnon, F. Mokhati and M. Badri. Applying Model Checking to Concurrent UML Models. Journal of Object Technology 7(1):59--84, 2008.
 
13
S. Gnesi and F. Mazzanti. On the y model checking of communicating UML State Machines. In Proceedings of the 2nd International Conference on Software Engineering Research, Management & Applications (SERA'04), Los Angeles, CA, USA, pages 331--338, 2004.
 
14
S. Gnesi and F. Mazzanti. A Model Checking Verification Environment for UML Statecharts. Presented at the XLIII Annual Italian Conference AICA, Udine, 2005.
 
15
L. Gönczy and D. Varró. Model-Driven Transformations for Deployment|Prototype. Sensoria Deliverable 6.4a, September 2007. Available via {31}.
16
 
17
 
18
 
19
 
20
 
21
A. Knapp and G. Zhang. Model Transformations for Integrating and Validating Web Application Models. In H.C. Mayr and R. Breu, editors, Proceedings of Modellierung 2006 (MOD'06), Innsbruck, Austria, volume 82 of Lecture Notes in Informatics, pages 115--128. Gesellschaft fur Informatik, Bonn, 2006.
 
22
N. Koch and D. Berndl. Requirements Modelling and Analysis of Selected Scenarios of the Automative Case Study. Sensoria Deliverable 8.2a, September 2007. Available via {31}.
 
23
N. Koch, P. Mayer, R. Heckel, L. Günczy and C. Montangero. UML for Service-Oriented Systems. Sensoria Deliverable 1.4a, September 2007. Available via {31}.
 
24
P. Liggesmeyer, M. Rothfelder, M. Rettelbach and T. Ackermann. Qualitätssicherung Software-basierter Technischer Systeme-Problembereiche und Lösungsans ätze. Informatik Spektrum, 21(5):249--258, 1998.
 
25
 
26
F. Mazzanti. UMC User Guide v3.3. Technical Report 2006-TR-33, Istituto di Scienza e Tecnologie dell'Informazione \A. Faedo", CNR, 2006. http://fmt.isti.cnr.it/WEBPAPER/UMC-UG33.pdf
 
27
 
28
 
29
A. Saad. Java-based Functionality and Data Management in the automobile|Prototyping at BMW Car IT GmbH. JavaSPEKTRUM. SIGS Datacom, March 2003.
 
30
SCADE suite. http://www.estereltechnologies. com/products/scade-suite/
 
31
EU project Sensoria (IST-2005-016004). http://www.sensoria-ist.eu/
 
32
SPARK toolset. http://www.praxis-his.com/sparkada/
 
33
Spin model checker. http://www.spinroot.com
 
34
UMC model checker. http://fmt.isti.cnr.it/umc/
 
35
Unified Modeling Language. http://www.uml.org/
 
36
Uppaal tool. http://www.uppaal.com
 
37
M. Wirsing, A. Clark, S. Gilmore, M. Hölzl, A. Knapp, N. Koch and A. Schroeder. Semantic-Based Development of Service-Oriented Systems. In E. Najm, J.-F. Pradat-Peyre and V. Donzeau-Gouge, editors, Proceedings of the 26th International Conference on Formal Techniques for Networked and Distributed Systems (FORTE'06), Paris, France, volume 4229 of Lecture Notes in Computer Science, pages 24--45. Springer, Berlin, 2006.


Collaborative Colleagues:
Maurice H. ter Beek: colleagues
Stefania Gnesi: colleagues
Nora Koch: colleagues
Franco Mazzanti: colleagues