Abstract
Recent developments in mobile code and embedded systems have led to an increased interest in open platforms, i.e. platforms which enable different applications to interact in a dynamic environment. However, the flexibility of open platforms presents major difficulties for the (formal) verification of secure interaction between the different applications. To overcome these difficulties, compositional verification techniques are required.
This paper presents a compositional approach to the specification and verification of secure applet interactions. This approach involves a compositional model of the interface behavior of applet interactions, a temporal logic property specification language, and a proof system for proving correctness of property decompositions. The usability of the approach is demonstrated on a realistic smartcard case study.
This paper presents a compositional approach to the specification and verification of secure applet interactions. This approach involves a compositional model of the interface behavior of applet interactions, a temporal logic property specification language, and a proof system for proving correctness of property decompositions. The usability of the approach is demonstrated on a realistic smartcard case study.
Original language | English |
---|---|
Title of host publication | Fundamental Approaches to Software Engineering, 5th International Conference, FASE 2002, held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Grenoble, France, April 8-12, 2002, Proceedings |
Editors | Ralf-Detlef Kutsche, Herbert Weber |
Publisher | Springer |
Pages | 15-32 |
Number of pages | 18 |
ISBN (Electronic) | 978-3-540-45923-1 |
ISBN (Print) | 978-3-540-43353-8 |
DOIs | |
Publication status | Published - 2002 |
Externally published | Yes |
Event | 5th International Conference on Fundamental Approaches to Software Engineering, FASE 2002 - Grenoble, France Duration: 8 Apr 2002 → 12 Apr 2002 Conference number: 5 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 2306 |
Conference
Conference | 5th International Conference on Fundamental Approaches to Software Engineering, FASE 2002 |
---|---|
Abbreviated title | FASE 2002 |
Country/Territory | France |
City | Grenoble |
Period | 8/04/02 → 12/04/02 |