A calculus of mobile processes, I
Information and Computation
Roles: conceptual abstraction theory and practical language issues
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
Object-Oriented Software Construction
Object-Oriented Software Construction
What is This Thing Called Aggregation?
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
The Object Constraint Language: Getting Your Models Ready for MDA
The Object Constraint Language: Getting Your Models Ready for MDA
Tackling the Challenges of Service Composition in E-Marketplaces
RIDE '02 Proceedings of the 12th International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems (RIDE'02)
Communications of the ACM - Service-oriented computing
Model-Driven Web Services Development
EEE '04 Proceedings of the 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'04)
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Electronic commerce: enablers and implications
IEEE Communications Magazine
Flexible and semantics-based support for web services transaction protocols
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Hi-index | 0.02 |
Web service development and composition are mainly realized using programming languages. The high demand of productivity in the development of composite Web service requires different approaches. Conceptual modeling could be a solution. In this work we present an approach to conceptual modeling of Web service composition. Considering that a composite Web service is a way of implementing functionality reuse, we propose to use aggregation and specialization relationships (at conceptual level) with a precise semantics as mechanisms to allow the composition characterization. These conceptual models could be included in other methods (as Web engineering methods) or models in order to capture the integration requirements needed to define collaborative applications.