The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2010
DOI: 10.1007/978-3-642-11747-3_16
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Generation of Smart, Security-Aware GUI Models

Abstract: In many software applications, users access application data using graphical user interfaces (GUIs). There is an important, but little explored, link between visualization and security: when the application data is protected by an access control policy, the GUI should be aware of this and respect the policy. For example, the GUI should not display options to users for actions that they are not authorized to execute on application data. Taking this idea one step further, the application GUI should not just be s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 8 publications
(12 reference statements)
0
4
0
Order By: Relevance
“…Conversely to UWE, the resulting diagrams are overloaded as subjects like users are not modeled separately. ActionGUI [1] is a MDD approach that uses SecureUML and ComponentUML to model access control rules, and a GUI model enriched with OCL constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Conversely to UWE, the resulting diagrams are overloaded as subjects like users are not modeled separately. ActionGUI [1] is a MDD approach that uses SecureUML and ComponentUML to model access control rules, and a GUI model enriched with OCL constraints.…”
Section: Related Workmentioning
confidence: 99%
“…In [1] we propose a model-based approach to linking visualization and security. The key idea is that this link is ultimately defined in terms of data actions, since data actions are both controlled by the security policy and triggered by the events supported by the graphical user interface.…”
Section: Model-based Development Of Smart Security-aware Guismentioning
confidence: 99%
“…This editor supports a language, named GUI [1,3], for modeling the behavioral properties of GUIs, namely what are the actions associated to the different events that are supported by the GUI. In a nutshell, this language can be used to model GUIs that con-sist of widgets (buttons, entries, labels) that are displayed inside containers (windows, combo-boxes), which are themselves widgets.…”
Section: Gui Model Editormentioning
confidence: 99%
“…The backbone of this approach, illustrated in Figure 1, is a model transformation that automatically lifts the access control policy modeled at the level of the data to the level of the GUI [2]. More precisely, given a security model (specifying the access control policy on the application data) and a GUI model (specifying the actions triggered by the events supported by the GUI's widgets), our model transformation generates a GUI model that is security-aware.…”
Section: Introductionmentioning
confidence: 99%