A description classifier for the predicate calculus
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Query reformulation for dynamic information integration
Journal of Intelligent Information Systems - Special issue on intelligent integration of information
A knowledge-based approach to organizing retrieved documents
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Flexible and scalable cost-based query planning in mediators: a transformational approach
Artificial Intelligence - Special issue on Intelligent internet systems
TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources
ISMB '98 Proceedings of the 6th International Conference on Intelligent Systems for Molecular Biology
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Answering queries using views: A survey
The VLDB Journal — The International Journal on Very Large Data Bases
An intelligent assistant for interactive workflow composition
Proceedings of the 9th international conference on Intelligent user interfaces
Automatically Composed Workflows for Grid Environments
IEEE Intelligent Systems
Automated Syntactic Medation forWeb Service Integration
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Automatic generation of data processing workflows for transportation modeling
dg.o '07 Proceedings of the 8th annual international conference on Digital government research: bridging disciplines & domains
HTN planning for Web Service composition using SHOP2
Web Semantics: Science, Services and Agents on the World Wide Web
How to decide query containment under constraints using a description logic
LPAR'00 Proceedings of the 7th international conference on Logic for programming and automated reasoning
A novel graph based approach for automatic composition of high quality grid workflows
Proceedings of the 18th ACM international symposium on High performance distributed computing
Journal of Artificial Intelligence Research
Automated composition of Web services via planning in asynchronous domains
Artificial Intelligence
Ontology-Driven conceptual design of ETL processes using graph transformations
Journal on Data Semantics XIII
Composition of engineering web services with universal distributed data-flows framework based on ROA
Proceedings of the Third International Workshop on RESTful Design
Hi-index | 0.00 |
Many scientific problems can be represented as computational workflows of operations that access remote data, integrate heterogeneous data, and analyze and derive new data. Even when the data access and processing operations are implemented as web or grid services, workflows are often constructed manually in languages such as BPEL. Adding semantic descriptions of the services enables automatic or mixed-initiative composition. In most previous work, these descriptions consists of semantic types for inputs and outputs of services or a type for the service as a whole. While this is certainly useful, we argue that is not enough to model and construct complex data workflows. We present a planning approach to automatically constructing data processing workflows where the inputs and outputs of services are relational descriptions in an expressive logic. Our workflow planner uses relational subsumption to connect the output of a service with the input of another. This modeling style has the advantage that adaptor services, so-called shims, can be automatically inserted into the workflow where necessary.