English
Related papers

Related papers: Lessons Learned from Developing a Microservice Bas…

200 papers

This paper reports on the challenges and lessons we learned while running controlled experiments in crowdsourcing platforms. Crowdsourcing is becoming an attractive technique to engage a diverse and large pool of subjects in experimental…

Human-Computer Interaction · Computer Science 2020-11-06 Jorge Ramírez , Marcos Baez , Fabio Casati , Luca Cernuzzi , Boualem Benatallah

We propose a mobile crowdsourced sensors selection approach to improve the journey planning service especially in areas where no wireless or vehicular sensors are available. We develop a location estimation model of journey services based…

Computers and Society · Computer Science 2018-12-24 Ahmed Ben Said , Abdelkarim Erradi , Azadeh Ghari Neiat , Athman Bouguettaya

The computational demands for scientific applications are continuously increasing. The emergence of cloud computing has enabled on-demand resource allocation. However, relying solely on infrastructure as a service does not achieve the…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-11-13 Marco Capuccini , Anders Larsson , Matteo Carone , Jon Ander Novella , Noureddin Sadawi , Jianliang Gao , Salman Toor , Ola Spjuth

Mobile sensing is an emerging technology that utilizes agent-participatory data for decision making or state estimation, including multimedia applications. This article investigates the structure of mobile sensing schemes and introduces…

Social and Information Networks · Computer Science 2016-11-15 Pin-Yu Chen , Shin-Ming Cheng , Pai-Shun Ting , Chia-Wei Lien , Fu-Jen Chu

Mobile Crowdsourcing (MC) is an effective way of engaging large groups of smart devices to perform tasks remotely while exploiting their built-in features. It has drawn great attention in the areas of smart cities and urban computing…

Social and Information Networks · Computer Science 2021-04-13 Aymen Hamrouni , Hakim Ghazzai , Turki Alelyani , Yehia Massoud

We present CrowdHub, a tool for running systematic evaluations of task designs on top of crowdsourcing platforms. The goal is to support the evaluation process, avoiding potential experimental biases that, according to our empirical…

Human-Computer Interaction · Computer Science 2019-09-11 Jorge Ramírez , Simone Degiacomi , Davide Zanella , Marcos Baez , Fabio Casati , Boualem Benatallah

Crowdsourcing enables application developers to benefit from large and diverse datasets at a low cost. Specifically, mobile crowdsourcing (MCS) leverages users' devices as sensors to perform geo-located data collection. The collection of…

Cryptography and Security · Computer Science 2019-06-06 Spyros Boukoros , Mathias Humbert , Stefan Katzenbeisser , Carmela Troncoso

Crowdsourcing models applied to work on mobile devices continuously reach new ways of solving sophisticated problems, now with a use of portable advanced devices, where users are not limited to a stationary use. There exists an open problem…

Social and Information Networks · Computer Science 2015-05-29 Oskar Jarczyk

As the number of vehicles continues to grow, parking spaces are at a premium in city streets. Additionally, due to the lack of knowledge about street parking spaces, heuristic circling the blocks not only costs drivers' time and fuel, but…

Human-Computer Interaction · Computer Science 2016-03-02 Ruizhi Liao , Cristian Roman , Peter Ball , Shumao Ou , Liping Chen

Crowdsourcing relies on people's contributions to meet product- or system-level objectives. Crowdsourcing-based methods have been implemented in various cyber-physical systems and realtime markets. This paper explores a framework for…

Systems and Control · Computer Science 2018-04-06 Shen Wang , Ahmad Taha , Jianhui Wang

Crowdsourced data supports real-time decision-making but faces challenges like misinformation, errors, and contributor power concentration. This study systematically examines trust management practices across platforms categorised as…

Social and Information Networks · Computer Science 2025-11-06 Iffat Gheyas , Muhammad Rizwan Asghar , Steve Schneider , Alan Woodward

Mobile crowdsourcing refers to systems where the completion of tasks necessarily requires physical movement of crowdworkers in an on-demand workforce. Evidence suggests that in such systems, tasks often get assigned to crowdworkers who…

Artificial Intelligence · Computer Science 2024-01-24 Ralf Bruns , Jeremias Dötterl , Jürgen Dunkel , Sascha Ossowski

Mobile Crowdsensing has become main stream paradigm for researchers to collect behavioral data from citizens in large scales. This valuable data can be leveraged to create centralized repositories that can be used to train advanced…

Computers and Society · Computer Science 2022-01-21 Michael Cho , Afra Mashhadi

Key to the effectiveness of crowdsourcing approaches for software engineering is workflow design, describing how complex work is organized into small, relatively independent microtasks. In this paper, we introduce a Behavior-Driven…

Software Engineering · Computer Science 2020-09-03 Emad Aghayi , Thomas D. LaToza , Paurav Surendra , Seyedmeysam Abolghasemi

Microservice and serverless computing systems open up massive versatility and opportunity to distributed and datacenter-scale computing. In the meantime, the deployments of modern datacenter resources are moving to disaggregated…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-26 Xiaoyi Lu , Arjun Kashyap

Microservices is an architectural style that structures an application as a collection of loosely coupled services, making it easy for developers to build and scale their applications. The microservices architecture approach differs from…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-27 Muhammad Ahsan , Sacheendra Talluri , Alexandru Iosup

Microservices become a fast growing and popular architectural style based on service-oriented development. One of the major advantages using component-based approaches is to support reuse. In this paper, we present a study of microservices…

Software Engineering · Computer Science 2018-05-31 Reza M. Parizi

Micro-mobility ride-sharing is an emerging technology that provides access to the transit system with minimum environmental impacts. Significant research is required to ensure that micro-mobility ride-sharing provides a better fulfilment of…

While usability evaluation is critical to designing usable websites, traditional usability testing can be both expensive and time consuming. The advent of crowdsourcing platforms such as Amazon Mechanical Turk and CrowdFlower offer an…

Human-Computer Interaction · Computer Science 2012-03-09 Di Liu , Matthew Lease , Rebecca Kuipers , Randolph Bias

Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies investigating potential, recurrent, effective architectural…

Software Engineering · Computer Science 2019-09-10 Mohammad Imranur , Rahman , Sebastiano Panichella , Davide Taibi
‹ Prev 1 2 3 10 Next ›