Process modelling in software environments
ISPW '88 Proceedings of the 4th international software process workshop on Representing and enacting the software process
Conceptual database design: an Entity-relationship approach
Conceptual database design: an Entity-relationship approach
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
Tools and approaches for developing data-intensive Web applications: a survey
ACM Computing Surveys (CSUR)
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
Specifying process-oriented hypertext for organizational computing
Journal of Network and Computer Applications
XL: an XML programming language for web service specification and composition
Proceedings of the 11th international conference on World Wide Web
Building Web Applications with Uml
Building Web Applications with Uml
QURSED: querying and reporting semistructured data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Dynamic and adaptive composition of e-services
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
Distributed and Parallel Databases
Design and development of data-intensive web sites: The Araneus approach
ACM Transactions on Internet Technology (TOIT)
Data-Driven, One-To-One Web Site Generation for Data-Intensive Applications
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Caching Strategies for Data-Intensive Web Sites
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Dynamic XML documents with distribution and replication
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Modeling and Designing Processes in E-Commerce Applications
IEEE Internet Computing
Declarative specification of Web applications exploiting Web services and workflows
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Specification and verification of data-driven web services
PODS '04 Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Model-driven design and deployment of service-enabled web applications
ACM Transactions on Internet Technology (TOIT)
Constructing and integrating data-centric web applications: methods, tools, and techniques
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Specification and design of workflow-driven hypertexts
Journal of Web Engineering
Integration of business processes in web application models
Journal of Web Engineering
ICWE'05 Proceedings of the 5th international conference on Web Engineering
A workflow-driven design of web information systems
ICWE '06 Proceedings of the 6th international conference on Web engineering
Proceedings of the 16th international conference on World Wide Web
Semantic personalization of web portal contents
Proceedings of the 16th international conference on World Wide Web
Modeling business processes in web applications: an analysis framework
Proceedings of the 2007 ACM symposium on Applied computing
Strong vs. weak links: making processes prevail over structure in navigational design
Proceedings of the eighteenth conference on Hypertext and hypermedia
Model-driven design and development of semantic Web service applications
ACM Transactions on Internet Technology (TOIT)
Iterative model-driven development of adaptable service-based applications
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Characterizing navigation maps for web applications with the NMM approach
Science of Computer Programming
A comprehensive design model for integrating business processes in web applications
International Journal of Web Engineering and Technology
Data and web management research at Politecnico di Milano
ACM SIGMOD Record
Designing and architecting process-aware Web applications with EPML
Proceedings of the 2008 ACM symposium on Applied computing
Survey of existing languages to model interactive web applications
APCCM '08 Proceedings of the fifth Asia-Pacific conference on Conceptual Modelling - Volume 79
From page-centric to portlet-centric Web development: Easing the transition using MDD
Information and Software Technology
Design Abstractions for Innovative Web Applications: The Case of the SOA Augmented with Semantics
ESWC '07 Proceedings of the 4th European conference on The Semantic Web: Research and Applications
WebWorkFlow: An Object-Oriented Workflow Modeling Language for Web Applications
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Experiences in the Design of Semantic Services Using Web Engineering Methods and Tools
Journal on Data Semantics XI
From business process models to process-oriented software systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Conceptual Modeling of Multimedia Search Applications Using Rich Process Models
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Model-Driven Development of Audio-Visual Web Search Applications: The PHAROS Demonstration
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
The History of WebML Lessons Learned from 10 Years of Model-Driven Development of Web Applications
Conceptual Modeling: Foundations and Applications
An innovative platform architecture for complex secure e/m-governmental services
International Journal of Electronic Security and Digital Forensics
Data flow testing of service choreography
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Design abstractions for innovative web applications
BNCOD'07 Proceedings of the 24th British national conference on Databases
Finalizing dialog models at runtime
ICWE'07 Proceedings of the 7th international conference on Web engineering
Fine-grained specification and control of data flows in web-based user interfaces
ICWE'07 Proceedings of the 7th international conference on Web engineering
Model-driven development of web applications with UWA, MVC and JavaServer faces
ICWE'07 Proceedings of the 7th international conference on Web engineering
WebRatio 5: an eclipse-based CASE tool for engineering web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
The WebTaskModel approach to web process modelling
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
A formal framework for developing adaptable service-based applications
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
Navigation consistency in web site families
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
FlowWiki: A wiki based platform for ad hoc collaborative workflows
Knowledge-Based Systems
From people to services to UI: distributed orchestration of user interfaces
BPM'10 Proceedings of the 8th international conference on Business process management
WebRatio BPM: a tool for designing and deploying business processes on the web
ICWE'10 Proceedings of the 10th international conference on Web engineering
Models and meta models for transactions in web applications
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Extending conceptual schemas with business process information
Advances in Software Engineering
A Survey of Requirements Specification in Model-Driven Development of Web Applications
ACM Transactions on the Web (TWEB)
Fine-grained specification and control of data flows in web-based user interfaces
Journal of Web Engineering
Dealing with collaborative tasks in process mashups
Proceedings of the 5th International Workshop on Web APIs and Service Mashups
Towards task-based development of enterprise mashups
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
A software engineering approach to design and development of semantic web service applications
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Distributed orchestration of user interfaces
Information Systems
Web application development processes: requirements, demands and challenges
ACA'12 Proceedings of the 11th international conference on Applications of Electrical and Computer Engineering
Automatic generation of workflow-extended domain models
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Developing BP-driven web applications through the use of MDE techniques
Software and Systems Modeling (SoSyM)
Extending search to crowds: a model-driven approach
Search Computing
Metamodeling to Control and Audit E-Commerce Web Applications
International Journal of Electronic Commerce
Process fragmentation, distribution and execution using an event-based interaction scheme
Journal of Systems and Software
Hi-index | 0.00 |
While Web applications evolve towards ubiquitous, enterprise-wide or multienterprise information systems, they face new requirements, such as the capability of managing complex processes spanning multiple users and organizations, by interconnecting software provided by different organizations. Significant efforts are currently being invested in application integration, to support the composition of business processes of different companies, so as to create complex, multiparty business scenarios. In this setting, Web applications, which were originally conceived to allow the user-to-system dialogue, are extended with Web services, which enable system-to-system interaction, and with process control primitives, which permit the implementation of the required business constraints. This article presents new Web engineering methods for the high-level specification of applications featuring business processes and remote services invocation. Process- and service-enabled Web applications benefit from the high-level modeling and automatic code generation techniques that have been fruitfully applied to conventional Web applications, broadening the class of Web applications that take advantage of these powerful software engineering techniques. All the concepts presented in this article are fully implemented within a CASE tool.