ACM Home Page
Please provide us with feedback. Feedback
Verifiable composition of access control and application features
Full text PdfPdf (200 KB)
Source Symposium on Access Control Models and Technologies archive
Proceedings of the tenth ACM symposium on Access control models and technologies table of contents
Stockholm, Sweden
SESSION: Applications table of contents
Pages: 120 - 129  
Year of Publication: 2005
ISBN:1-59593-045-0
Authors
Eunjee Song  Colorado State University, Fort Collins, CO
Raghu Reddy  Colorado State University, Fort Collins, CO
Robert France  Colorado State University, Fort Collins, CO
Indrakshi Ray  Colorado State University, Fort Collins, CO
Geri Georg  Colorado State University, Fort Collins, CO
Roger Alexander  Colorado State University, Fort Collins, CO
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): 4,   Downloads (12 Months): 44,   Citation Count: 5
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/1063979.1064001
What is a DOI?

ABSTRACT

Access control features are often spread across and tangled with other functionality in a design. This makes modifying and replacing these features in a design difficult. Aspect-oriented modeling (AOM) techniques can be used to support separation of access control concerns from other application design concerns. Using an AOM approach, access control features are described by aspect models and other application features are described by a primary model. Composition of aspect and primary models yields a design model in which access control features are integrated with other application features. In this paper, we present, through an example, an AOM approach that supports verifiable composition of behaviors described in access control aspect models and primary models. Given an aspect model, a primary model, and a specified property, the composition technique produces proof obligations as the behavioral descriptions in the aspect and primary models are composed. One has to discharge the proof obligations to establish that the composed model has the specified property.


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. T. Chan and L. F. Kwok. Integrating security design into the software development process for e-commerce systems. Information Management and Computer Security, 9(2-3):112--122, 2001.
 
4
5
 
6
R. B. France, I. Ray, G. Georg, and S. Ghosh. An aspect-oriented approach to design modeling. IEE Proceedings - Software, Special Issue on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, 151(4), August 2004.
 
7
G. Georg, R. France, and I. Ray. An Aspect-Based Approach to Modeling Security Concerns. In Proceedings of the Workshop on Critical Systems Development with UML, Dresden, Germany, 2002.
 
8
 
9
G. Georg, R. Reddy, and R. France. Specifying cross-cutting requirements concerns. In Proceedings of the International Conference on the UML, October 2004. Springer, 2004.
 
10
11
 
12
D.-K. Kim, I. Ray, R. France, and N. li. Modeling role-based access control using parameterized UML models. In Proceedings of the 7th Conference on Fundamental Approaches to Software Engineering (FASE 2004), 2004.
13
 
14
15
16
17
 
18
I. Ray, R. France, N. Li, and G. Georg. An aspect-based approach to modeling access control concerns. Information and Software Technology, 40(9):557--633, 2004.
19
 
20
G. Straw, G. Georg, E. Song, S. Ghosh, R. France, and J. Bieman. Model composition directives. In Proceedings of the International Conference on the UML, October 2004. Springer, 2004.
 
21
The Object Management Group (OMG). Unified Modeling Language: Superstructure. Version 2.0, Final Adopted Specification, OMG, http://www.omg.org, August 2003.
22
 
23


Collaborative Colleagues:
Eunjee Song: colleagues
Raghu Reddy: colleagues
Robert France: colleagues
Indrakshi Ray: colleagues
Geri Georg: colleagues
Roger Alexander: colleagues