The computational complexity of propositional STRIPS planning
Artificial Intelligence
Incremental formalization of document annotations through ontology-based paraphrasing
Proceedings of the 13th international conference on World Wide Web
Automated Synthesis of Composite BPEL4WS Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Enabling context-sensitive information seeking
Proceedings of the 11th international conference on Intelligent user interfaces
Planning for stream processing systems
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 3
A planning approach for message-oriented semantic web service composition
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 2
Semantic streams: a framework for composable semantic interpretation of sensor data
EWSN'06 Proceedings of the Third European conference on Wireless Sensor Networks
A tag-based approach for the design and composition of information processing applications
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Proceedings of the 10th ACM workshop on Web information and data management
A Component-Based Approach for Engineering Enterprise Mashups
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Mashup-based information retrieval for domain experts
Proceedings of the 18th ACM conference on Information and knowledge management
MARIO: middleware for assembly and deployment of multi-platform flow-based applications
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Proceedings of the VLDB Endowment
Planning-based configuration and management of distributed systems
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
Mining user behavior pattern in mashup community
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
Calibration and comparison of schema matchers
WSEAS Transactions on Mathematics
Towards health 2.0: mashups to the rescue
NGITS'09 Proceedings of the 7th international conference on Next generation information technologies and systems
Experiences with codifying event processing function patterns
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Toward an integrative software infrastructure for water management in the smarter planet
IBM Journal of Research and Development
Lightweight collaboration management
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
Future Generation Computer Systems
CoMaP: a cooperative overlay-based mashup platform
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Hybrid techniques for web APIs recommendation
Proceedings of the 1st International Workshop on Linked Web Data Management
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Wisdom-aware computing: on the interactive recommendation of composition knowledge
ICSOC'10 Proceedings of the 2010 international conference on Service-oriented computing
Building Mashups by Demonstration
ACM Transactions on the Web (TWEB)
Semantics-enabled web APIs selection patterns
Proceedings of the 15th Symposium on International Database Engineering & Applications
Social networking federation: A position paper
Computers and Electrical Engineering
Efficient, interactive recommendation of mashup composition knowledge
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Discovery and reuse of composition knowledge for assisted mashup development
Proceedings of the 21st international conference companion on World Wide Web
A scalable and efficient Web 2.0 reader platform for mashups
International Journal of Web Engineering and Technology
MashStudio: an on-the-fly environment for rapid mashup development
IDCS'12 Proceedings of the 5th international conference on Internet and Distributed Computing Systems
The MACE Approach for Caching Mashups
International Journal of Web Services Research
A catalog of stream processing optimizations
ACM Computing Surveys (CSUR)
Fully automated resource retrieval in telecommunications and internet converged environments
Information Systems Frontiers
Hi-index | 0.00 |
With the emergence of Yahoo Pipes and several similar services, data mashup tools have started to gain interest of business users. Making these tools simple and accessible ton users with no or little programming experience has become a pressing issue. In this paper we introduce MARIO (Mashup Automation with Runtime Orchestration and Invocation), a new tool that radically simplifies data mashup composition. We have developed an intelligent automatic composition engine in MARIO together with a simple user interface using an intuitive "wishful search" abstraction. It thus allows users to explore the space of potentially composable data mashups and preview composition results as they iteratively refine their "wishes", i.e. mashup composition goals. It also lets users discover and make use of system capabilities without having to understand the capabilities of individual components, and instantly reflects changes made to the components by presenting an aggregate view of changed capabilities of the entire system. We describe our experience with using MARIO to compose flows of Yahoo Pipes components.