1,829 Hits in 3.5 sec

A programming language approach for context-aware mashups

Jorge Vallejos, Jianyi Huang, Pascal Costanza, Wolfgang De Meuter, Theo D'Hondt
2010 Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups - Mashups '09/'10  
In this work we propose a programming language framework, called Dymac, that supports the development of context-aware mashups with the abilities of abstracting web services by type, performing dynamic  ...  This paper focuses on mashup techniques as a solution for dynamic service composition in the Internet field.  ...  Acknowledgements This work has been supported by the VariBru project of the ICT Impulse Programme of the Institute for the encouragement of Scientific Research and Innovation of Brussels (IS-RIB), and  ... 
doi:10.1145/1944999.1945003 dblp:conf/ecows/VallejosHCMD10 fatcat:dsccztslffahjkmetyduppnlca

Situational language teaching in ubiquitous learning environments

2010 Knowledge Management & E-Learning: An International Journal  
situation awareness with service mashups.  ...  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.  ...  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

ICWE 2016 Rapid Mashup Challenge: Introduction [chapter]

Florian Daniel, Martin Gaedke
2017 Communications in Computer and Information Science  
The ICWE 2016 Rapid Mashup Challenge is the second installment of a series of challenges that aim to engage researchers and practitioners in showcasing and discussing their work on assisting mashup development  ...  A summary of the contributions that were selected for presentation in the 2016 edition anticipates the content of the remainder of this volume.  ...  Yet, they all provide good insight into the research questions and technological trends researchers are intrigued by right now and that still ask for good questions before we can say that mashup development  ... 
doi:10.1007/978-3-319-53174-8_1 fatcat:lgljd6ixsrba7elkndcl3g4spa

Awareness and Control for Inter-Widget Communication: Challenges and Solutions [chapter]

Olexiy Chudnovskyy, Stefan Pietschmann, Matthias Niederhausen, Vadim Chepegin, David Griffiths, Martin Gaedke
2013 Lecture Notes in Computer Science  
However, IWC entails several problems that may reduce the overall user confidence in a system.  ...  ., mashups have gained momentum, as they make it possible to address the "long tail" of software needs.  ...  The approaches are compared based on the degree of technical skill required by end users to employ them in mashups. Solutions for Problem Space: Awareness Self-Descriptive Design (SDD).  ... 
doi:10.1007/978-3-642-39200-9_11 fatcat:lmt736deejhcveu2kot5vn5vce

Modeling context-aware and socially-enriched mashups

Martin Treiber, Kyriakos Kritikos, Daniel Schall, Schahram Dustdar, Dimitris Plexousakis
2010 Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups - Mashups '09/'10  
We introduce a novel HPS aware service mashup model which we call socially oriented mashups (SOM).  ...  Mashup platforms and end-user centric composition tools have become increasingly popular. Most tools provide Web interfaces and visual programming languages to create compositions.  ...  We thank Martin Vasko for help on modeling SOM with ExpressFlow.  ... 
doi:10.1145/1944999.1945001 dblp:conf/ecows/TreiberKSDP10 fatcat:ow5jolr3mbarxgsg6v26ef6wr4

A Context-Oriented Software Architecture

Kim Mens, Nicolás Cardozo, Benoît Duhoux
2016 Proceedings of the 8th International Workshop on Context-Oriented Programming - COP'16  
In the domain of software development, programming language research has explored novel programming paradigms to dynamically adapt the behaviour of running systems according to detected context changes  ...  Di↵erent programming paradigms to develop context-aware systems have been proposed over the last two decades [39, 40] .  ...  For example, a common visualisation mashup is to display posts for a social media outlet in a map.  ... 
doi:10.1145/2951965.2951971 dblp:conf/ecoop/MensCD16 fatcat:xj4ltcqirzd6dekyss74xs4xuy

Semantic-Aware Mashups for Personal Resources in SemanticLIFE and SocialLIFE [chapter]

Sao-Khue Vo, Amin Anjomshoaa, A. Min Tjoa
2014 Lecture Notes in Computer Science  
In this paper, we also propose a mashup language and a semantic-based mashup framework.  ...  The proposed mashup system also aims to supports non-expert users to create data mashups based on semantic-aware mashup dataflow.  ...  Besides, some mashup languages (e.g. Yahoo Query Language 5 , Enterprise Mashup Markup Language 6 ) are proposed for the description of programming logic and presentation of data.  ... 
doi:10.1007/978-3-319-10975-6_10 fatcat:nrzc73mdjncrvpjcgbsb3s25ya

Lightweight Process Modeling for Virtual Enterprise Process Collaboration [chapter]

Lai Xu, Paul de Vrieze, Keith Phalp, Sheridan Jeary, Peng Liang
2010 IFIP Advances in Information and Communication Technology  
Based on our analyses, a lightweight process modeling approach is proposed for process enterprise mashup applications.  ...  Mashup is a new web 2.0 technology for data aggregation applications, combining data from different sources to create valuable information.  ...  These existing models can also serve as a learning model or a base for end users to create a new process model. The second principle relates to context awareness.  ... 
doi:10.1007/978-3-642-15961-9_60 fatcat:yia465hwtjg3xpr2nfo4zb67oq

Mobile Mashup Generator System for Cooperative Applications of Different Mobile Devices [chapter]

Prach Chaisatien, Korawit Prutsachainimmit, Takehiro Tokuda
2011 Lecture Notes in Computer Science  
With less programming efforts, our system and description language framework enables a rapid development, a reusability of working components and a delivery of new cooperative mobile mashup applications  ...  This paper presents a development and an evaluation of a mobile mashup generator system to compose mobile mashup applications and Tethered Web services on a mobile device (TeWS).  ...  This approach emphasizes on a conversion of Web language to the device's native programming language and allows sensors be accessed with less code having to be written.  ... 
doi:10.1007/978-3-642-22233-7_13 fatcat:tzhohg7645gmbmntr3g5jygbee

Lightweight Composition of Ad-Hoc Enterprise-Class Applications with Context-Aware Enterprise Mashups [chapter]

Florian Gilles, Volker Hoyer, Till Janner, Katarina Stanoevska-Slabeva
2010 Lecture Notes in Computer Science  
In order to handle the growing number of mashable components, we propose a context-aware concept for enterprise mashups that supports users to find relevant components according to their current situation  ...  The huge demand for ad-hoc and situational enterprise-class applications led to a new kind of Web-based applications, known as enterprise mashups.  ...  This modeling approach reformulates modeling concepts as extensions to the Object Role Language and assist designers with the task of exploring and specifying the context requirements of context aware  ... 
doi:10.1007/978-3-642-16132-2_48 fatcat:4x736mpt2rdr3hvpsjplzyl6zi

On the Role of Context in the Design of Mobile Mashups [chapter]

Valerio Cassani, Stefano Gianelli, Maristella Matera, Riccardo Medana, Elisa Quintarelli, Letizia Tanca, Vittorio Zaccaria
2017 Communications in Computer and Information Science  
This paper presents a design methodology and an accompanying platform for the design and fast development of Context-Aware Mobile mashUpS (CAMUS).  ...  The approach is characterized by the role given to context as a first-class modeling dimension used to support i) the identification of the most adequate resources that can satisfy the users' situational  ...  They allowed us to assess the feasibility of revising mashup composition practices through the introduction of context modeling concepts.  ... 
doi:10.1007/978-3-319-53174-8_7 fatcat:kbsdrb6zu5bxncijefjaqleizi

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  
In this paper we specifically focus on the case of process-oriented, mashup-like applications, yet the proposed concepts and approach can be generalized and also applied to generic algorithms and procedures  ...  ., knowledge that can be harvested from existing, successful mashups or service compositions defined by other and possibly more skilled developers (the community or crowd) in a same domain.  ...  Figure 2 A meta-model for Yahoo! Pipes' composition language In order to better understand the expressiveness of Yahoo! Pipes, in Figure 2 we derived a meta-model for its composition language.  ... 
doi:10.1007/978-3-642-19394-1_15 fatcat:pnfhrbe4jrfbdme3xytqzwuuzi

Context-aware adaptive service mashups

Christoph Dorn, Daniel Schall, Schahram Dustdar
2009 2009 IEEE Asia-Pacific Services Computing Conference (APSCC)  
A major challenge that has received limited attention is context-awareness and adaptivity of service mashups.  ...  Most existing tools focus on Web-based interfaces, usability, and visual languages for creating mashups.  ...  In Section II we present our methodology for context-aware adaptation.  ... 
doi:10.1109/apscc.2009.5394107 fatcat:3qtoxemntvcgnkwej3axbmd4um

EnglishMash: Usability Design for a Natural Mashup Composition Environment [chapter]

Saeed Aghaee, Cesare Pautasso
2012 Lecture Notes in Computer Science  
The challenge for mashup tool designers is to provide end-users with suitable abstractions, programming models and tool support for easily composing mashups out of existing Web services and Web data sources  ...  In this paper we describe the design of a natural mashup composition environment based on the EnglishMash controlled natural language.  ...  In this paper, we used a use-case driven approach to design a composition environment for English-Mash, a mashup tool that relies on a novel approach that lies at the intersection of model-driven development  ... 
doi:10.1007/978-3-642-35623-0_12 fatcat:ffa4jm3ecfellcryvk3s7sxirm

Semantic mashup of biomedical data

Kei-Hoi Cheung, Vipul Kashyap, Joanne S. Luciano, Huajun Chen, Yimin Wang, Susie Stephens
2008 Journal of Biomedical Informatics  
Ted Shortliffe (Editor-in-Chief of JBI) for his editorial review and guidance.  ...  Finally, we thank Janine Burch and Rachel Perry (at the JBI Editorial Offices) for coordinating the paper submission, review, and production process.  ...  Their study is evaluated in the context of traditional Chinese medicine. Their approach involves caching context-specific subontologies for boosting performance.  ... 
doi:10.1016/j.jbi.2008.08.003 pmid:18703163 pmcid:PMC3742004 fatcat:utdd2zyj6zfklh5etnhe4gbwwq
« Previous Showing results 1 — 15 out of 1,829 results