[HTML][HTML] Conducting perception research over the internet: A tutorial review

AT Woods, C Velasco, CA Levitan, X Wan, C Spence - PeerJ, 2015 - peerj.com
This article provides an overview of the recent literature on the use of internet-based testing
to address important questions in perception research. Our goal is to provide a starting point …

[HTML][HTML] Analyzing best practices on Web development frameworks: The lift approach

M del Pilar Salas-Zárate, G Alor-Hernández… - Science of Computer …, 2015 - Elsevier
Choosing the Web framework that best fits the requirements is not an easy task for
developers. Several frameworks now exist to develop Web applications, such as Struts, JSF …

Definition of REST web services with JSON schema

G Barbaglia, S Murzilli, S Cudini - Software: Practice and …, 2017 - Wiley Online Library
The Web has evolved from being a collection of documents to a collection of interconnected
services that interoperate throughout the Internet. Web services are a natural consequence …

Evolutionary mining of relaxed dependencies from big data collections

L Caruccio, V Deufemia, G Polese - Proceedings of the 7th International …, 2017 - dl.acm.org
Many modern application contexts, especially those related to the semantic Web, advocate
for automatic techniques capable of extracting relationships between semi-structured data …

End-user composition of interactive applications through actionable UI components

G Desolda, C Ardito, MF Costabile, M Matera - Journal of Visual …, 2017 - Elsevier
Developing interactive systems to access and manipulate data is a very tough task. In
particular, the development of user interfaces (UIs) is one of the most time-consuming …

[HTML][HTML] An analysis of tools for automatic software development and automatic code generation

VY Rosales-Morales, G Alor-Hernández… - Revista Facultad de …, 2015 - scielo.org.co
Software development is an important area in software engineering, which is why a wide
range of techniques, methods, and approaches has emerged to facilitate software …

Wiser: a multi-dimensional framework for searching and ranking web apis

D Bianchini, VD Antonellis, M Melchiori - ACM Transactions on the Web …, 2017 - dl.acm.org
Mashups are agile applications that aggregate RESTful services, developed by third parties,
whose functions are exposed as Web Application Program Interfaces (APIs) within public …

Enabling the generation of web applications from mockups

C D'Souza, V Deufemia, A Ginige… - Software: Practice and …, 2018 - Wiley Online Library
Mockups are widely used to elicit and validate user requirements in web applications, and
several intuitive tools have been developed in recent years, actively involving the end user …

Metamorphic data sources: A user-centric paradigm to consume linked data in interactive workspaces

G Desolda, M Matera, R Lanzilotti - Future Generation Computer Systems, 2020 - Elsevier
In the last years, the debate about the success or failure of Linked Data (LD) has been
growing. Despite the ever-increasing number of available ontologies and LD datasets, there …

A microservice-based architecture for enhancing the user experience in cross-device distributed mashup UIs with multiple forms of interaction

AJ Fernández-García, L Iribarne, A Corral… - Universal Access in the …, 2019 - Springer
Mobility and continuous connection entail the emergence of heterogeneous devices with
multiple forms of interaction. However, it is challenging for developers and corporations to …