Catching the boat with Strudel: experiences with a Web-site management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Building Web applications with UML
Building Web applications with UML
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
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
Model-driven design and deployment of service-enabled web applications
ACM Transactions on Internet Technology (TOIT)
Specification and design of workflow-driven hypertexts
Journal of Web Engineering
Model-driven development of context-aware Web applications
ACM Transactions on Internet Technology (TOIT)
Model-driven Engineering of Active Context-awareness
World Wide Web
Data and web management research at Politecnico di Milano
ACM SIGMOD Record
Where Is the Proof? - A Review of Experiences from Applying MDE in Industry
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Hi-index | 0.01 |
Significant efforts are currently invested in application integration to enable the interaction and composition of business processes of different companies, yielding complex; multi-party processes. Web service standards, based on WSDL, have been adopted as a process-to-process communication paradigm. This paper presents an industrial experience in integrating data-intensive and process-intensive Web applications through Web services. Design of sites and of Web services interaction exploits modern Web engineering methods, including conceptual modeling, model verification, visual data marshalling and automatic code generation. In particular, the applied method is based on a declarative model for specifying data-intensive Web applications that enact complex interactions, driven by the user, with remote processes implemented as services. We describe the internal architecture of the CASE tool that has been used, and give an overview of three industrial applications developed with the described approach.