Home
Schedule
Abstract Template
Masters Attendance
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
ADomain-specificLanguageForGeneratingRichInternetApplications
Stc
Date: 2008-06-19 Time: 12:00 Room: BBL room 471 ----+++ Speaker: Armand Gelissen ----+++ Title: A domain-specific language for generating Rich Internet Applications ----+++ Abstract Since several years there has been a trend towards the use of Service Oriented Architectures (SOAs) in enterprise environments. Because of this trend and, more recently, the maturing of frameworks for Rich Internet Applications (RIAs), there is an increasing interest in the usage of RIAs to access the services in a SOA environment. As a result, programming tools have become available that can shorten the development time of the aforementioned type of applications. One of these tools is Visual Composer (VC), a modeling tool designed for use in combination with SAP's software products. Within the unit SAP AD&T of Atos Origin, this tool is successfully in use to model about 80% of the interfaces developed for its customers. However, VC has several limitations that cannot be overcome due to its closed nature and the lack of viable alternatives for the niche targeted by this product. We therefore present a domain-specific language (DSL) for generating RIAs that addresses the shortcomings of VC. Highlights from the design of this DSL include the usage of two sublanguages, which together allow the concise description of RIAs in the targeted domain, the extensibility of the language, the exclusive usage of the Web Service Description Language to access the server side of a client-sever architecture, and the focus on generating code that can be used as a building block for a larger application.