ACM Home Page
Please provide us with feedback. Feedback
Secure systems development based on the common criteria: the PalME project
Full text pdf formatPdf (640 KB)
Source Foundations of Software Engineering archive
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering table of contents
Charleston, South Carolina, USA
SESSION: Requirements analysis table of contents
Pages: 129 - 138  
Year of Publication: 2002
ISBN:1-58113-514-9
Authors
Monika Vetterling  Beratung und Entwicklung GmbH, Unterhaching, Germany
Guido Wimmel  Technische Universität München, Garching, Germany
Alexander Wisspeintner  Technische Universität München, Garching, Germany
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 106,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/587051.587071
What is a DOI?

ABSTRACT

Security is a very important issue in information processing, especially in open network environments like the Internet. The Common Criteria (CC)is the standard requirements catalogue for the evaluation of security critical systems. Using the CC, a large number of security requirements on the system itself and on the system development can be defined. However, the CC does not give methodological support. In this paper, we show how integrate security aspects into the software engineering process. The activities and documents from the Common Criteria are tightly intertwined with the system development, which improves the quality of the developed system and reduces the additional cost and effort due to high security requirements. For modelling and verification of critical parts of the system, we use formal description techniques and model checking (supported by the graphical CASE tool AutoFocus, which increases both the understanding of the system specification and the system's reliability. We demonstrate our ideas by means of a case-study, the PalME project---an electronic purse application for Palm handhelds.


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
M. Burrows, M. Abadi, and R. Needham. A logic of authentication. Proceedings of the Royal Society of London A, 426:233--271, 1989.
 
3
Common criteria for information technology security evaluation version 2.1. Technical report, 1999. URL: http://www.commoncriteria.org/docs/index.html.
 
4
Common criteria for information technology security evaluation supplement: Vulnerability analysis and penetration testing. Technical report, 2002. URL: http://www.commoncriteria.org/review_docs/index.html.
 
5
 
6
 
7
 
8
 
9
IABG. V-Modell 97, 1999. URL: http://www.v-modell.iabg.de/ (in German).
 
10
ITSEC. Information Technology Security Evaluation Criteria---Harmonised Criteria of France, Germany, the Netherlands, the United Kingdom, May 1990. Version 1.
 
11
 
12
 
13
 
14
 
15
PalME-Team. PalME secure Palm-based Money Exchange -- Project Homepage, 2001. URL: http://www4.in.tum.de/ palme/ (in German).
 
16
 
17
 
18
 
19
20
 
21
M. Vetterling. Security Engineering nach den Common Criteria --- eine Fallstudie. Master's thesis, Technische Universität München, Aug. 2001.
 
22
G. Wimmel, H. Lötzbeyer, A. Pretschner, and O. Slotosch. Specification Based Test Sequence Generation with Propositional Logic. Journal on Software Testing Verification and Reliability, 10, 2000.
 
23


Collaborative Colleagues:
Monika Vetterling: colleagues
Guido Wimmel: colleagues
Alexander Wisspeintner: colleagues

Peer to Peer - Readers of this Article have also read: