|
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
|
Vittorio Cortellessa , Katerina Goseva-Popstojanova , Kalaivani Appukkutty , Ajith R. Guedem , Ahmed Hassan , Rania Elnaggar , Walid Abdelmoez , Hany H. Ammar, Model-Based Performance Risk Analysis, IEEE Transactions on Software Engineering, v.31 n.1, p.3-20, January 2005
[doi> 10.1109/TSE.2005.12]
|
| |
5
|
Folker den Braber , Theo Dimitrakos , Bjørn Axel Gran , Mass Soldal Lund , Ketil Stølen , Jan Øyvind Aagedal, The CORAS methodology: model-based risk assessment using UML and UP, UML and the unified process, Idea Group Publishing, Hershey, PA, 2003
|
| |
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.
|
|