DocumentCode
2290622
Title
Facing Interaction-Rich RIAs: The Orchestration Model
Author
Perez, Sandra ; Diaz, Orlando ; Melia, S. ; Gomez, Jose
Author_Institution
ONEKIN Group, Univ. of the Basque Country, San Sebastian
fYear
2008
fDate
14-18 July 2008
Firstpage
24
Lastpage
37
Abstract
Promptness, efficiency and stickiness are among the advantages exhibited by the new crop of rich Internet applications (RIAs). These advantages came at the cost of increasing the complexity of development. Additionally, the plethora of RIA frameworks can lock this code into a specific platform. This scenario advises for using model-driven development (MDD). This paper focuses on interactionrich RIAs by addressing two issues: (1) interaction dependencies among widgets, and (2) grouping of widgets into Ajax pages. These concerns are captured in the Orchestration Model. MDD wise, OO-H metamodels accounts for the PIMs whereas Google Web Toolkit is the selected PSM. During transformation, a "message broker" pattern is introduced to decouple widgets from their dependencies. When Ajax pages are generated, heuristics are introduced to find a balance between communication overhead, presentation readiness and maintainability. A running example is used throughout.
Keywords
Internet; Ajax pages; Google Web Toolkit; message broker pattern; metamodel; model driven development; orchestration model; rich Internet application; widgets; Application software; Costs; Crops; Graphical user interfaces; Intelligent networks; Internet; Postal services; Systems engineering and theory; Telecommunication traffic; Traffic control; MDD; RIA; interaction; model-driven development; orchestration; orchestration model; rich internet applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Engineering, 2008. ICWE '08. Eighth International Conference on
Conference_Location
Yorktown Heights, NJ
Print_ISBN
978-0-7695-3261-5
Electronic_ISBN
978-0-7695-3261-5
Type
conf
DOI
10.1109/ICWE.2008.12
Filename
4577866
Link To Document