An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
The Evaluation of GRADD: A GDSS Supporting Asynchronous and Distributed Meetings
CRIWG '00 Proceedings of the 6th International Workshop on Groupware
Modeling and Designing Processes in E-Commerce Applications
IEEE Internet Computing
Web Engineering
A workflow-driven design of web information systems
ICWE '06 Proceedings of the 6th international conference on Web engineering
Process modeling in Web applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Engineering Rich Internet Application User Interfaces over Legacy Web Models
IEEE Internet Computing
A comprehensive design model for integrating business processes in web applications
International Journal of Web Engineering and Technology
FEATURE: What should be automated?
interactions - We must redesign professional design education for the 21st century
Modeling Human Aspects of Business Processes --- A View-Based, Model-Driven Approach
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Business Process-Based Conceptual Design of Rich Internet Applications
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Model-Driven Development of Human Tasks for Workflows
ICSEA '08 Proceedings of the 2008 The Third International Conference on Software Engineering Advances
The Task-Based Interface: Not Your Father's Desktop
IEEE Software
Adaptive Rich User Interfaces for Human Interaction in Business Processes
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
Open Source Soa
Developing Mobile Workflow Support in the Internet of Things
IEEE Pervasive Computing
WebRatio BPM: a tool for designing and deploying business processes on the web
ICWE'10 Proceedings of the 10th international conference on Web engineering
Integration of business processes in web application models
Journal of Web Engineering
Model-driven approach for managing human interface design life cycle
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Model driven engineering (MDE) is a suitable approach for performing the construction of software systems (in particular in the Web application domain). There are different types of Web applications depending on their purpose (i.e., document-centric, interactive, transactional, workflow/business process-based, collaborative, etc). This work focusses on business process-based Web applications in order to be able to understand business processes in a broad sense, from the lightweight business processes already addressed by existing proposals to long-running asynchronous processes. This work presents a MDE method for the construction of systems of this type. The method has been designed in two steps following the MDE principles. In the first step, the system is represented by means of models in a technology-independent manner. These models capture the different aspects of Web-based systems (these aspects refer to behaviour, structure, navigation, and presentation issues). In the second step, the model transformations (both model- to-model and model-to-text) are applied in order to obtain the final system in terms of a specific technology. In addition, a set of Eclipse-based tools has been developed to provide automation in the application of the proposed method in order to validate the proposal.