Designing and constructing internet-of-Things systems: An overview of the ecosystem

JP Dias, A Restivo, HS Ferreira - Internet of Things, 2022 - Elsevier
The current complexity of IoT systems and devices is a barrier to reach a healthy ecosystem,
mainly due to technological fragmentation and inherent heterogeneity. Meanwhile, the field …

Understanding mashup development

J Yu, B Benatallah, F Casati… - IEEE Internet computing, 2008 - ieeexplore.ieee.org
Web mashups are Web applications developed using contents and services available
online. Despite rapidly increasing interest in mashups over the past two years …

[图书][B] Mashups

F Daniel, M Matera, F Daniel, M Matera - 2014 - Springer
After introducing the core constituents of mashups, the components, in this chapter we study
what it means to integrate different components into composite applications, that is …

Composition of heterogeneous web services: A systematic review

A Huf, F Siqueira - Journal of Network and Computer Applications, 2019 - Elsevier
Abstract Initial developments in Service-Oriented Computing (SOC) led to the development
of Web Services using the SOAP protocol and an extensive set of tools and methods for …

Neural and attentional factorization machine-based Web API recommendation for mashup development

G Kang, J Liu, Y Xiao, B Cao, Y Xu… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
The wide adoption of Service Oriented Architecture (SOA) has driven the creation of a
massive amount of applications on the Internet, which includes the popular Mashups …

Data integration in mashups

G Di Lorenzo, H Hacid, H Paik, B Benatallah - ACM Sigmod Record, 2009 - dl.acm.org
Mashup is a new application development approach that allows users to aggregate multiple
services to create a service for a new purpose. Even if the Mashup approach opens new and …

[PDF][PDF] SEJITS: Getting productivity and performance with selective embedded JIT specialization

B Catanzaro, S Kamil, Y Lee, K Asanovic… - … Models for Emerging …, 2009 - eecs.berkeley.edu
Today's “high productivity” programming languages such as Python lack the performance of
harder-toprogram “efficiency” languages (CUDA, Cilk, C with OpenMP) that can exploit …

iMashup: a mashup-based framework for service composition

X Liu, G Huang, Q Zhao, H Mei, MB Blake - Science China Information …, 2014 - Springer
The Web has undergone a tremendous change from a primarily publication platform towards
a participatory and “programmable” platform, where a large number of heterogeneous Web …

EMF-REST: generation of RESTful APIs from models

H Ed-Douibi, JLC Izquierdo, A Gómez, M Tisi… - Proceedings of the 31st …, 2016 - dl.acm.org
In the last years, there has been an increasing interest for Model-Driven Engineering (MDE)
solutions in the Web. Web-based modeling solutions can leverage on better support for …

Composing restful services and collaborative workflows: A lightweight approach

F Rosenberg, F Curbera, MJ Duftler… - IEEE Internet …, 2008 - ieeexplore.ieee.org
The use of RESTful Web services has gained momentum in the development of distributed
applications based on traditional Web standards such as HTTP. In particular, these services …