scholarly journals An Automatic User Activity Analysis Method for Discovering Latent Requirements: Usability Issue Detection on Mobile Applications

Sensors ◽  
2018 ◽  
Vol 18 (9) ◽  
pp. 2963
Author(s):  
Soojin Park ◽  
Sungyong Park ◽  
Kyeongwook Ma

Starting with the Internet of Things (IoT), new forms of system operation concepts have emerged to provide creative services through collaborations among autonomic devices. Following these paradigmatic changes, the ability of each participating system to automatically diagnose the degree of quality it is providing is inevitable. This paper proposed a method to automatically detect symptoms that hinder certain quality attributes. The method consisted of three steps: (1) extracting information from real usage logs and automatically generating an activity model from the captured information; (2) merging multiple user activity models into a single, representative model; and (3) detecting differences between the representative user activity model, and an expected activity model. The proposed method was implemented in a domain-independent framework, workable on the Android platform. Unlike other related works, we used quantitative evaluation results to show the benefits of applying the proposed method to five Android-based, open-source mobile applications. The evaluation results showed that the average precision rate for the automatic detection of symptoms was 70%, and the success rate for user implementation of usage scenarios demonstrated an improvement of around 21%, when the automatically detected symptoms were resolved.

Automatic environmental monitoring is a field that encompasses several scientific practices for the assessment of risks that may negatively impact a given environment, such as the forest. A forest is a natural environment that hosts various forms of plant and animal life, so preserving the forest is a top priority. To this end, the authors of this paper will focus on the development of an intelligent system for the early detection of forest fires, based on an IoT solution. This latter will thus facilitate the exploitation of the functionalities offered by the Cloud and mobile applications. Detecting and predicting forest fires with accuracy is a difficult task that requires machine learning and an in-depth analysis of environmental conditions. This leads the authors to adopt the forward neural network algorithm by highlighting its contribution through real experiments, performed on the prototype developed in this paper.


Author(s):  
Fernando Oliveira ◽  
Júlio Mattos

JavaScript language (JS) has been widely used in recent years applied to browsers-context. Yet JS is being applied to other backgrounds such as server-side programming, mobile applications, games, robotics, and the Internet of Things (IoT). JavaScript is suitable for programming IoT devices due to eventdriven oriented architecture. However, it is an interpreted language, so it has a lower performance than a compiled language. This paper assesses the use of WebAssembly as a strategy to improve the performance of JavaScript applications in the IoT environment. The experiments were performed on a Raspberry Pi using the Ostrich Benchmark Suite. We run the algorithms in JavaScript, WebAssembly, and C language while collecting data about device resource consumption. Our results showed that JavaScript performance could be improved by 39.81% in terms of execution time, a tiny gain in memory usage, and reduced battery consumption by 39.86% when using WebAssembly.


Proceedings ◽  
2019 ◽  
Vol 31 (1) ◽  
pp. 85 ◽  
Author(s):  
Aurora Macías ◽  
Elena Navarro ◽  
Pascual González

The Internet of things (IoT) is characterized by billions of heterogeneous, distributed, and intelligent objects—both from the digital and the physical worlds—running applications and services. Objects are connected through heterogeneous platforms providing support for the collection and management of data that need to be understood. Since IoT systems are composed by a variety of objects and services, a key aspect for engineering them is their architecture. The new paradigm called Internet of people (IoP) is not unaware of this need. In IoP, humans play an important role so that design considering aspects as context becomes critical for making the most of these applications. This work presents a context-aware, serverless, microservice-based, and cloud-centric framework for the Internet of things and people (IoT-P) applications that extends the three-layer classic IoT reference architecture. It integrates most of the aspects considered by the architecture of IoT solutions emerging from different perspectives, being also domain independent. This work focuses on the application paradigm of IoT neglected by most proposals. This framework, combined with a previous work, offers a higher separation of concerns (SoC) degree than other proposals, by splitting the application layer into different sublayers or subsystems based on their responsibilities and tracing atomic components to serverless microservices, to facilitate the design, development, and deployment of IoT-P applications. An IoT-P application in the healthcare domain is presented to illustrate how this framework can be put into practice.


Sensors ◽  
2021 ◽  
Vol 21 (5) ◽  
pp. 1559
Author(s):  
Thorben Iggena ◽  
Eushay Bin Bin Ilyas ◽  
Marten Fischer ◽  
Ralf Tönjes ◽  
Tarek Elsaleh ◽  
...  

Due to the rapid development of the Internet of Things (IoT) and consequently, the availability of more and more IoT data sources, mechanisms for searching and integrating IoT data sources become essential to leverage all relevant data for improving processes and services. This paper presents the IoT search framework IoTCrawler. The IoTCrawler framework is not only another IoT framework, it is a system of systems which connects existing solutions to offer interoperability and to overcome data fragmentation. In addition to its domain-independent design, IoTCrawler features a layered approach, offering solutions for crawling, indexing and searching IoT data sources, while ensuring privacy and security, adaptivity and reliability. The concept is proven by addressing a list of requirements defined for searching the IoT and an extensive evaluation. In addition, real world use cases showcase the applicability of the framework and provide examples of how it can be instantiated for new scenarios.


Author(s):  
Serhii Tsyrulnyk

Networks that allow digital devices to connect and transmit data are covering the world fast. Thanks to the networks, it is possible to connect all mobile devices, electronic sensors, electronic measuring devices, medical devices and sensors. They track, share, evaluate, and in some cases automatically adjust the data that is collected and transmitted. The concept of "Internet of Things" is complex and has several levels: end devices (sensors, actuators), transport layer (telecommunications environment, including wired and wireless networks) and the level of data processing (collection, storage and processing). The market environment creates requirements for young professionals, and competition between higher education institutions and vocational education institutions provides an opportunity to train a highly qualified specialist who can study and create modern hardware and software for smart electronic devices and systems that are nodes of the Internet of Things network. The article deals with issues related to the peculiarities of creating simple devices within the concept of the Internet of Things based on the popular Wi-Fi module ESP8266 and the introduction of this research into the educational process. The technical possibilities, features of connection and interaction of the ESP8266 module for meteorological monitoring are revealed. The organization of the module's access to the Internet, data sending and their monitoring using the popular mobile applications Blynk, Virtuino and the cloud IoT service ThingSpeak is shown. Their work in non-commercial tasks and ease of use for educational institutions are analyzed. The article provides the source codes of programs for the Wi-Fi module ESP8266 with a digital sensor BME280


2021 ◽  
Vol 348 ◽  
pp. 01017
Author(s):  
Ragimova Nazila Ali ◽  
Abdullayev Vugar Hacimahmud

Health informatization as an urgent problem has not yet been resolved. Quality medical care, intellectual level, communication infrastructure, management process, control of equipment, sensors are presented as a “smart-digital hospital” cyberphysical system with modern information technologies. The most important condition for “smart-digital” hospitals is that health workers inform patients about patients using the Internet of Things and mobile applications, and ensure their comfort.


Author(s):  
Raquel Ochoa-Ornelas ◽  
Daniel Fajardo-Delgado ◽  
María Guadalupe Sánchez-Cervantes ◽  
Jonathan Osornio-Mendoza

Agriculture 4.0, conceived as a kind of industry, is built by integrating a set of digital technologies such as the Internet of things, Artificial Intelligence, and the management of large databases (or Big Data). This industry implies a transformation of the production infrastructure that allows increasing the agricultural productivity and the quality of the products efficiently and sustainably. These changes require the implementation of digital technologies for the collection, analysis and communication of information, allowing timely decision making. This article deals with the implementation of a platform that includes both desktop, Web and mobile applications and Internet of things tools for the control of production and marketing in avocado orchards. The development of a prototype of the platform is described under agile methodologies and following an iterative and incremental strategy. Finally, the tests that determine the integral functionality of the platform prototype and experimental results are presented.


Sign in / Sign up

Export Citation Format

Share Document