ACM Home Page
Please provide us with feedback. Feedback
Using model-based security analysis in component-oriented system development
Full text PdfPdf (627 KB)
Source Conference on Computer and Communications Security archive
Proceedings of the 2nd ACM workshop on Quality of protection table of contents
Alexandria, Virginia, USA
SESSION: Software security metrics table of contents
Pages: 11 - 18  
Year of Publication: 2006
ISBN:1-59593-553-3
Authors
Gyrd Brændeland  SINTEF & University of Oslo, Norway
Ketil Stølen  SINTEF & University of Oslo, Norway
Sponsors
ACM: Association for Computing Machinery
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 58,   Downloads (12 Months): 495,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

We propose an integrated process for component-based system development and security risk analysis. The integrated process is evaluated in a case study involving an instant messaging component for smart phones. We specify the risk behaviour and functional behaviour of components using the same kinds of description techniques. We represent main security risk analysis concepts, such as assets, stakeholders, threats and risks, at the component level.


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
G. Brændeland and K. Stølen. A semantic paradigm for component-based specification integrating a notion of security risk. To appear in Proceedings of the fourth international Workshop on Formal Aspects in Security and Trust (FAST'06), 2006.
 
2
G. Brændeland and K. Stølen. Using model-based security analysis in component-oriented system development. a case-based evaluation. Technical Report 342, University of Oslo, Department of Informatics, 2006.
 
3
 
4
 
5
 
6
K. Goseva-Popstojanova, A. E. Hassan, A. Guedem, W. Abdelmoez, D. E. M. Nassar, H. H. Ammar, and A. Mili. Architectural-level risk analysis using UML. IEEE Transactions on Software Engineering, 29(10):946--960, 2003.
 
7
ø. Haugen, K. E. Husa, R. K. Runde, and K. Stølen. Why timed sequence diagrams require three-event semantics. Technical Report 309, University of Oslo, Department of Informatics, 2004.
 
8
ø. Haugen and K. Stølen. STAIRS -- steps to analyze interactions with refinement semantics. In UML, volume 2863 of Lecture Notes in Computer Science, pages 388--402. Springer, 2003.
 
9
ISO/IEC. Information Technology -- Security techniques -- Management of information and communications technology security -- Part 1: Concepts and models for information and communications technology security management, 2004. TR 13335-1.
 
10
J. Jürjens, editor. Secure systems develoment with UML. Springer, 2005.
 
11
 
12
 
13
 
14
 
15
 
16
F. Redmill, M. Chudleigh, and J. Catmir. System safety: HazOp and software HazOp. Wiley, 1999.
 
17
A. Refsdal, K. E. Husa, and K. Stølen. Specification and refinement of soft real-time requirements using sequence diagrams. In FORMATS, volume 3829 of Lecture Notes in Computer Science, pages 32--48. Springer, 2005.
 
18
 
19
G. Sindre and A. L. Opdahl. Eliciting security requirements by misuse cases. In 37th Technology of Object-Oriented Languages and Systems (TOOLS-37 Pacific 2000), pages 120--131. IEEE Computer Society, 2000.
 
20
 
21
Standards Australia, Standards New Zealand. Information security risk management guidelines, 2004. HB 231:2004.
 
22
Symantec. Symantec internet security threat report. Trends for July 05-December 05, March 2006.
 
23
T. Watson and P. Kriens. OSGi component programming. Tutorial held at Eclipsecon 2006, 2006.


Collaborative Colleagues:
Gyrd Brændeland: colleagues
Ketil Stølen: colleagues