526 Hits in 4.2 sec

Assisted Mashup Development: On the Discovery and Recommendation of Mashup Composition Knowledge [chapter]

Carlos Rodríguez, Soudip Roy Chowdhury, Florian Daniel, Hamid R. Motahari Nezhad, Fabio Casati
2013 Web Services Foundations  
In this work, we aim at assisting users in the mashup process by recommending development knowledge that comes in the form of reusable composition knowledge.  ...  This composition knowledge is harvested from a repository of existing mashup models by mining a set of composition patterns, which are then used for interactively providing composition recommendations  ...  This work was supported by the European Commission (project OMELETTE, contract 257635).  ... 
doi:10.1007/978-1-4614-7518-7_27 fatcat:qici5icj7vhhpm2pjfpzqpkhtm

Discovery and reuse of composition knowledge for assisted mashup development

Florian Daniel, Carlos Rodriguez, Soudip Roy Chowdhury, Hamid R. Motahari Nezhad, Fabio Casati
2012 Proceedings of the 21st international conference companion on World Wide Web - WWW '12 Companion  
We aim to assist the mashup process and to turn it into an interactive co-creation process, in which one part of the solution comes from the developer and the other part from reusable composition knowledge  ...  of modeling actions on behalf of the developer.  ...  This work was supported by the European Commission (project OMELETTE, contract 257635).  ... 
doi:10.1145/2187980.2188093 dblp:conf/www/DanielRCNC12 fatcat:b6g7njeulzg3dlnmfmcbqrmqlq

Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits [chapter]

Cinzia Cappiello, Florian Daniel, Maristella Matera, Matteo Picozzi, Michael Weiss
2011 Lecture Notes in Computer Science  
In particular, an emerging practice is the development of web mashups, i.e., applications based on the composition of contents and functions that are accessible via the Web.  ...  In this article, we try to explain the ingredients that are needed for end users to become mashup developers, namely adequate mashup tools and lightweight development processes, leveraging on the users  ...  context), as well as an extension of the recommendations mechanisms based on the emergence of composition patterns from the community's mashups [21] .  ... 
doi:10.1007/978-3-642-21530-8_3 fatcat:jioeowepxbcm7jubx2mhslm2aa


Soudip Roy Chowdhury, Carlos Rodríguez, Florian Daniel, Fabio Casati
2012 Proceedings of the 21st international conference companion on World Wide Web - WWW '12 Companion  
Composition knowledge is delivered in the form of reusable mashup patterns, which are retrieved and ranked on the fly while the developer models his own pipe (the mashup) and that are automatically weaved  ...  Pipes that guides and speeds up development by interactively recommending composition knowledge harvested from a repository of existing pipes.  ...  This work was supported by the European Commission (project OMELETTE, contract 257635).  ... 
doi:10.1145/2187980.2188061 dblp:conf/www/ChowdhuryRDC12 fatcat:dl7gidnuvvd7zcgx7idg2eidie

End-user-oriented telco mashups

Olexiy Chudnovskyy, Heng Chang, Tobias Nestler, Martin Gaedke, Florian Daniel, José Ignacio Fernández-Villamor, Vadim Chepegin, José Angel Fornas, Scott Wilson, Christoph Kögler
2012 Proceedings of the 21st international conference companion on World Wide Web - WWW '12 Companion  
In this paper, we introduce the OMELETTE 1 project and show how it addresses end-user-oriented telco mashup development.  ...  of expert developers.  ...  OMELETTE assists end-users and developers in their development task by means of a recommendation and an automatic composition engine.  ... 
doi:10.1145/2187980.2188017 dblp:conf/www/ChudnovskyyNGDFCFWKC12 fatcat:ztycdegvmjezjowdo3aocfltge

Efficient, Interactive Recommendation of Mashup Composition Knowledge [chapter]

Soudip Roy Chowdhury, Florian Daniel, Fabio Casati
2011 Lecture Notes in Computer Science  
In this paper, we approach the problem of interactively querying and recommending composition knowledge in the form of re-usable composition patterns.  ...  The goal is that of aiding developers in their composition task.  ...  This work was partially supported by funds from the European Commission (project OMELETTE, contract no. 257635).  ... 
doi:10.1007/978-3-642-25535-9_25 fatcat:m3ykzn3mnzcszcvwa2mwwwipzm

Wisdom-Aware Computing: On the Interactive Recommendation of Composition Knowledge [chapter]

Soudip Roy Chowdhury, Carlos Rodríguez, Florian Daniel, Fabio Casati
2011 Lecture Notes in Computer Science  
We propose to enable and facilitate the development of service-based development by exploiting community composition knowledge, i.e., knowledge that can be harvested from existing, successful mashups or  ...  The assistance comes in the form of interactive advice, as we aim at supporting developers while they are defining their composition logic, and it adjusts to the skill level of the developer.  ...  In general, the discovery of community composition knowledge is not approached by the works above.  ... 
doi:10.1007/978-3-642-19394-1_15 fatcat:pnfhrbe4jrfbdme3xytqzwuuzi

The Changing Role of IT Departments in Enterprise Mashup Environments [chapter]

Volker Hoyer, Katarina Stanoevska-Slabeva
2009 Lecture Notes in Computer Science  
A new paradigm, known as Enterprise Mashups, implicates a shift concerning the service development and consumption process: end users combine and reuse existing Web-based resources within minutes to new  ...  This paper analyses and discusses challenges and the changing role of IT departments toward service intermediaries by leveraging the St. Gallen Media Reference Model (MRM).  ...  This paper has been created closely to research activities during the EU-funded project FAST (INFSO-ICT-216048) [12].  ... 
doi:10.1007/978-3-642-01247-1_14 fatcat:s7dtocw75nc2noaibycbeaapqi

Socially-Enriched Semantic Mashup of Web APIs [chapter]

Jooik Jung, Kyong-Ho Lee
2012 Lecture Notes in Computer Science  
As Web mashups are becoming one of the salient tools for providing composite services that satisfy users' requests, there have been many endeavors to enhance the process of recommending the most adequate  ...  In order to resolve the issues, we propose an efficient method of recommending mashups based on the functional and social features of Web APIs.  ...  The majority of works in the area of mashup composition have utilized the tags of mashups and APIs for the purpose of recommendation.  ... 
doi:10.1007/978-3-642-34321-6_26 fatcat:hddwegseyreergxqsfvxues6le

Situational language teaching in ubiquitous learning environments

2010 Knowledge Management & E-Learning: An International Journal  
In order to support its innovation and provide situational learning services on demand, situational mashups was suggested to identify learners' situation and learning requirement by means of integrating  ...  Therefore, situational mashups was perceived to be a useful and desirable system for supporting U-SLT as well as the fundamental issue of a ubiquitous learning school.  ...  Acknowledgements The authors would like to express their deepest thankfulness to Prof. Chin-Chung Tsai for his valuable and constructive comments to the early version of this paper.  ... 
doi:10.34105/j.kmel.2010.02.022 fatcat:pikzmjftpfbqnncr4d6gqklaxq

Data Correction and Evolution Analysis of the ProgrammableWeb Service Ecosystem [article]

Mingyi Liu and Zhiying Tu and Yeqi Zhu and Xiaofei Xu and Zhongjie Wang and Quan Z. Sheng
2021 arXiv   pre-print
Developers need to understand these evolution patterns to assist in their decision-making on service selection.  ...  Then, we propose a novel method to correct the relevant evolution analysis data by estimating the life cycle of application programming interfaces (APIs) and mashups.  ...  Acknowledgment The research in this paper is partially supported by the National Key Research and Development Program of China (No 2018YFB1402500) and the National Science Foundation of China (61772155  ... 
arXiv:2108.09417v1 fatcat:ydwmglgv6vabpfjmkzzss5zvc4

An Approach to Construct Dynamic Service Mashups Using Lightweight Semantics [chapter]

Dong Liu, Ning Li, Carlos Pedrinaci, Jacek Kopecký, Maria Maleshkova, John Domingue
2012 Lecture Notes in Computer Science  
However, mashups are mostly developed with a predefined set of services and components. The extensions to them always involve programming work.  ...  To address these problems, this paper presents a novel approach to enable mashups to select and invoke semantic Web services on the fly.  ...  This work is partly funded by the EU project SOA4All (FP7-215219) and NoTube (FP7-231761). The authors would like to thank the European Commission for their support.  ... 
doi:10.1007/978-3-642-27997-3_2 fatcat:h7imdybbk5h43hd6ajdaqjis3u

Mining social tags to predict mashup patterns

Khaled Goarany, Gregory Kulczycki, M. Brian Blake
2010 Proceedings of the 2nd international workshop on Search and mining user-generated contents - SMUC '10  
The importance of the mined relationships is advocated as a valuable source for recommending mashup candidates while mitigating common problems in recommender systems.  ...  The proposed approach applies association rule mining techniques to discover relationships between APIs and mashups based on their annotated tags.  ...  Automatic Web Service Discovery Research in mashup recommendations is rooted in the automatic discovery of Web service compositions.  ... 
doi:10.1145/1871985.1871998 dblp:conf/cikm/GoaranyKB10 fatcat:wjgdsdsvfvbuxggc6ivb2npmo4

Challenges in Developing Effective Clinical Decision Support Systems [chapter]

Kamran Sartipi, Norman P., Mohammad H.
2011 Efficient Decision Support Systems - Practice and Challenges in Biomedical Related Domain  
Introduction to CDSS Decision making is one of the most important and frequent aspects of our daily activities.  ...  Due to the importance of decision making, different technologies have been developed to help humans make effective decisions in the shortest time.  ...  This work focused on the development and evaluation of a CDSS to assist physicians in treating patients with chronic heart failure, and provides definitive support for the concept of iterative evaluation  ... 
doi:10.5772/17837 fatcat:wwkym7za6rblhkdv2pxi32kgxm

Mashup-Oriented API Recommendation via Random Walk on Knowledge Graph

Xin Wang, Hao Wu, Ching-Hsien Hsu
2019 IEEE Access  
INDEX TERMS Mashup development, API recommendation, random walks with restart, knowledge graph.  ...  Especially, we design a concise schema of the knowledge graph to encode the mashup-specific contexts and model the mashup requirement with graphic entities.  ...  On the other hand, it effectively utilizes the preferences of VOLUME 7, 2019 developers and the historical knowledge in mashup developments (e.g., co-invocation pattern of APIs).  ... 
doi:10.1109/access.2018.2890156 fatcat:p3yz7245kfhehdhpvceixq75eq
« Previous Showing results 1 — 15 out of 526 results