DocumentCode
2339499
Title
AGATE, access graph based tools for handling encapsulation
Author
Ardourel, G. ; Huchard, M.
Author_Institution
LIRMM, Montpellier, France
fYear
2001
fDate
26-29 Nov. 2001
Firstpage
311
Lastpage
314
Abstract
Encapsulation and modularity are supported by various static access control mechanisms that manage implementation hiding and define interfaces adapted to different client profiles. Programming languages use numerous and very different mechanisms, the cumulative application of which is sometimes confusing and hard to predict. Furthermore, understanding and reasoning about access control independently from the programming languages is quite difficult. Tools based on a language-independent model of access control are presented to address these issues. These tools support access control handling via visualisation of access, checking of design requirements on access and source code generation. We believe in the contribution of such tools for improving understanding and enhancing use of access control from design to implementation.
Keywords
data visualisation; inference mechanisms; software quality; specification languages; AGATE; access graph based tools; client profiles; design requirements; encapsulation handling; language-independent model; modularity; reasoning; source code generation; static access control mechanisms; visualisation; Access control; Computer architecture; Computer languages; Encapsulation; Java; Maintenance; Protection; Software quality; Unified modeling language; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
ISSN
1938-4300
Print_ISBN
0-7695-1426-X
Type
conf
DOI
10.1109/ASE.2001.989818
Filename
989818
Link To Document