Title :
Business Process-Based Conceptual Design of Rich Internet Applications
Author :
Brambilla, Marco ; Preciado, Juan Carlos ; Linaje, Marino ; Sanchez-Figueroa, Fernando
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milano
Abstract :
This paper presents a methodology and a mix of conceptual models for addressing design and development of Web applications supported by rich interfaces. For specifying the high level design of the user tasks, we exploit business process models. In particular, we describe how to model the business process, transform it into data and navigation model of a Web application, and apply a presentation model for obtaining a Rich Internet Application (RIA). A standard business modeling language (BPMN) is used for describing workflows, which are then translated to a WebML specification of a Web application implemented according to the Single Page Paradigm, typical of RIAs. Finally, by integrating the RUX-Method features, refined Rich Interface design can be achieved.
Keywords :
Internet; business data processing; formal specification; user interfaces; Web application; WebML specification; business modeling language; business process model; high level design specification; rich Internet application; rich interface; user task; Asynchronous communication; Delay; Design engineering; Internet; Logic; Navigation; Process design; Productivity; Proposals; Refining; AJAX; BPMN; MDA; RIA; RUX-method; WebML; conceptual modeling; rich interfaces; web engineering;
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
DOI :
10.1109/ICWE.2008.22