7,668 research outputs found
Web service composition: A survey of techniques and tools
Web services are a consolidated reality of the modern Web with tremendous, increasing impact on everyday computing tasks. They turned the Web into the largest, most accepted, and most vivid distributed computing platform ever. Yet, the use and integration of Web services into composite services or applications, which is a highly sensible and conceptually non-trivial task, is still not unleashing its full magnitude of power. A consolidated analysis framework that advances the fundamental understanding of Web service composition building blocks in terms of concepts, models, languages, productivity support techniques, and tools is required. This framework is necessary to enable effective exploration, understanding, assessing, comparing, and selecting service composition models, languages, techniques, platforms, and tools. This article establishes such a framework and reviews the state of the art in service composition from an unprecedented, holistic perspective
Recommended from our members
An Ontology-based Approach to Web Site Design and Development
Building a data-intensive web site is a complex task. Ad-hoc rapid prototyping approaches easily lead to unsatisfactory results, e. g. poor maintainability and extensibility. The situation becomes even more difficult when customization issues arise and web sites need to present customized views to individual users. To address this problem, a number of model-based approaches have been proposed, which attempt to simplify the design and development of data-intensive web sites. However these approaches suffer a number of limitations, such as relatively little support for the composition of sophisticated user interfaces and the specification of presentation styles and little support for customization design.
In this work we propose and implement an ontology-based approach, OntoWeaver, which provides comprehensive support for the design and development of data-intensive web sites. In particular, OntoWeaver provides a set of ontologies to represent all aspects of data-intensive web sites in a declarative and re-usable format. The declarative nature of the specification of web sites opens up a number of possibilities with respect to intelligent analysis and management. Moreover, OntoWeaver includes providing high level support for developing customized web sites. Finally, it offers a powerful tool suite to support the design and development of data-intensive web sites. In the course of this research, we have also extended OntoWeaver by addressing the issue of integrating web service technology into a high level web site design framework
Ubiquitous Computing
The aim of this book is to give a treatment of the actively developed domain of Ubiquitous computing. Originally proposed by Mark D. Weiser, the concept of Ubiquitous computing enables a real-time global sensing, context-aware informational retrieval, multi-modal interaction with the user and enhanced visualization capabilities. In effect, Ubiquitous computing environments give extremely new and futuristic abilities to look at and interact with our habitat at any time and from anywhere. In that domain, researchers are confronted with many foundational, technological and engineering issues which were not known before. Detailed cross-disciplinary coverage of these issues is really needed today for further progress and widening of application range. This book collects twelve original works of researchers from eleven countries, which are clustered into four sections: Foundations, Security and Privacy, Integration and Middleware, Practical Applications
How Philosophy of Mind Needs Philosophy of Chemistry
By the 1960s many (perhaps most) philosophers had adopted âphysicalismâ â the view that physical causes fully account for mental activities. However, controversy persists about what count as âphysical causesâ. âReductiveâ physicalists recognize only microphysical (elementary-particle-level) causality. Many (perhaps most) physicalists are ânon-reductiveâ â they hold that entities considered by other (âspecialâ) sciences have causal powers. Philosophy of chemistry can help resolve main issues in philosophy of mind in three ways: developing an extended mereology applicable to chemical combination, testing whether âsingularitiesâ prevent reduction of chemistry to microphysics, and demonstrating âdownward causationâ in complex networks of chemical reactions
How Philosophy of Mind Needs Philosophy of Chemistry
By the 1960s many (perhaps most) philosophers had adopted âphysicalismâ â the view that physical causes fully account for mental activities. However, controversy persists about what count as âphysical causesâ. âReductiveâ physicalists recognize only microphysical (elementary-particle-level) causality. Many (perhaps most) physicalists are ânon-reductiveâ â they hold that entities considered by other (âspecialâ) sciences have causal powers. Philosophy of chemistry can help resolve main issues in philosophy of mind in three ways: developing an extended mereology applicable to chemical combination, testing whether âsingularitiesâ prevent reduction of chemistry to microphysics, and demonstrating âdownward causationâ in complex networks of chemical reactions
A note on organizational learning and knowledge sharing in the context of communities of practice
Please, cite this publication as: Antonova, A. & Gourova, E. (2006). A note on organizational learning and knowledge sharing in the context of communities of practice. Proceedings of International Workshop in Learning Networks for Lifelong Competence Development, TENCompetence Conference. September 12th, Sofia, Bulgaria: TENCompetence. Retrieved June 30th, 2006, from http://dspace.learningnetworks.orgThe knowledge management (KM) literature emphasizes the impact of human factors for
successful implementation of KM within the organization. Isolated initiatives for promoting learning
organization and team collaboration, without taking consideration of the knowledge sharing limitations
and constraints can defeat further development of KM culture. As an effective instrument for knowledge
sharing, communities of practice (CoP) are appearing to overcome these constraints and to foster human
collaboration.This work has been sponsored by the EU project TENCompetenc
- âŠ