Print Email Facebook Twitter Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns Title Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns Author Groenewegen, D. Visser, E. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Computer Technology Date 2008-12-31 Abstract Preprint of paper published in: ICWE 2008 - 8th International Conference on Web Engineering, 14-18 July 2008; doi:10.1109/ICWE.2008.15 In this paper, we present the extension of WebDSL, a domain-specific language for web application development, with abstractions for declarative definition of access control. The extension supports the definition of a wide range of access control policies concisely and transparently as a separate concern. In addition to regulating the access to pages and actions, access control rules are used to infer navigation options not accessible to the current user, preventing the presentation of inaccessible links. The extension is an illustration of a general approach to the design of domain-specific languages for different technical domains to support separation of concerns in application development, while preserving linguistic integration. This approach is realized by means of a transformational semantics that weaves separately defined aspects into an integrated implementation. Subject WebDSLaccess controldomain-specific languagesweb applications To reference this document use: http://resolver.tudelft.nl/uuid:d810e7ad-67b7-4f84-a341-1223c45e45dd Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2008-021 Part of collection Institutional Repository Document type report Rights (c) 2008 The Author(s)IEEE Files PDF TUD-SERG-2008-021.pdf 260.06 KB Close viewer /islandora/object/uuid:d810e7ad-67b7-4f84-a341-1223c45e45dd/datastream/OBJ/view