From: Jurgen Vinju To: Date: Wed, 28 May 2008 09:17:55 +0200 Subject: PEM Talk by Danny Groenewegen (TU Delft) on June 3th (not 6th) ------=_Part_14268_33167671.1211959075683 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Dear colleagues, You are cordially invited to the following PEM by Danny Groenewegen. This PEM was previously announced for June 6th, but that was a mistake. Date: June 3th 2008 Time: 10:00 Location: CWI M279 Title: Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns Speaker: Danny Groenewegen (TUD) joint work with Eelco Visser (TUD) Abstract: 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. Cheers, Jurgen Vinju ------=_Part_14268_33167671.1211959075683 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Dear colleagues,

You are cordially invited to the following PEM by Danny Groenewegen.
This PEM was previously announced for June 6th, but that was a mistake.

Date:       June 3th 2008
Time:      10:00
Location: CWI M279

Title: Declarative Access Control for WebDSL:
      Combining Language Integration and Separation of Concerns

Speaker: Danny Groenewegen (TUD)
      joint work with Eelco Visser (TUD)

Abstract:

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.

Cheers,

Jurgen Vinju
------=_Part_14268_33167671.1211959075683--