Design of a Home Automation App to Assist Elderly and Limited Mobility People

2022 ◽  
pp. 859-876
Author(s):  
Bianca Stephanie Guimarães Morais ◽  
Álvaro Sobrinho ◽  
Helder Oliveira ◽  
Lenardo Chaves e Silva ◽  
Robson Locatelli Macedo

This research focuses on a solution to assist elderly and limited-mobility people. It aims to improve the autonomy, and, consequently, the quality of life of this target audience by automating daily tasks conducted at home, such as turning on the lights and manipulating electronic devices. However, it is important to consider the costs and quality attributes (e.g., usability) related to the design of solutions to automate a specific environment, that may include hardware platforms and physical adaptations. In this context, the authors present in this chapter the software requirements discovery and elicitation of a home automation app considering the real needs of the elderly and limited-mobility people. Additionally, we conduct the requirements specification using the unified modeling language (UML) to improve completeness, along with graphical user interface (GUI) prototypes. Finally, we present a mobile app prototype using the Android and Arduino platforms to illustrate a use scenario of the solution.

Author(s):  
Bianca Stephanie Guimarães Morais ◽  
Álvaro Sobrinho ◽  
Helder Oliveira ◽  
Lenardo Chaves e Silva ◽  
Robson Locatelli Macedo

This research focuses on a solution to assist elderly and limited-mobility people. It aims to improve the autonomy, and, consequently, the quality of life of this target audience by automating daily tasks conducted at home, such as turning on the lights and manipulating electronic devices. However, it is important to consider the costs and quality attributes (e.g., usability) related to the design of solutions to automate a specific environment, that may include hardware platforms and physical adaptations. In this context, the authors present in this chapter the software requirements discovery and elicitation of a home automation app considering the real needs of the elderly and limited-mobility people. Additionally, we conduct the requirements specification using the unified modeling language (UML) to improve completeness, along with graphical user interface (GUI) prototypes. Finally, we present a mobile app prototype using the Android and Arduino platforms to illustrate a use scenario of the solution.


2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


2019 ◽  
Vol 3 (1) ◽  
pp. 84
Author(s):  
Ridha Luthvina ◽  
Rika Ampuh Hadiguna ◽  
Jonrinaldi Jonrinaldi

The need for high-quality crumb rubber in West Sumatra tends to increase. However, the amount and quality of rubber from suppliers belong to weak caused by the bad monitoring systems, the supply cannot be met properly, and there is a lot of shrinkage in rubbers purchased by the company. Therefore this research was carried by implementing the Decision Support System (DSS) which was expected to help facilitate supplier data searches and evaluate the supplier's performance. The first stage in this research was designing DSS included the use of Unified Modeling Language (UML) diagram and database design. Next, built an applicable software using Personal Home Page (PHP), My Structured Query Language (MySQL), and Apache. An advantage of DSS designed was to accommodate differences and changes in rubber supplier assessment criteria according to the consideration of each crumb rubber industry in West Sumatra. There were 3 of 11 main crumb rubber criteria assessed. The results of these 3 criteria were obtained highest weight, namely Dryness (0.18), cleanliness (0.15), and consistency of quality (0.10). While the previous performance obtained the lowest weight (0.05). This meant that the criteria of dryness, cleanliness, and consistency of quality, will be the main considerations for companies in ranking and evaluating suppliers who work with companies.


2021 ◽  
Vol 20 (1) ◽  
pp. 85-90
Author(s):  
Onki Alexander ◽  
Untung Suprihadi ◽  
Risma Ekawati

The benefits of a web-based application make web developers improve the quality of their applications, one of which is implementing a Progressive Web App (PWA). Researchers see the potential of web-based summative test applications at Jakarta Global University (JGU) which have been designed by previous researchers to be developed by implementing PWA. This study aims to develop a web-based online summative test system/application to be PWA-based. PWAs combine the best of the web with the features native apps already have. The benefits of this research can be used as input or reference for JGU in developing more optimal web applications for campus needs. The development in this system applies the public server and PWA methods. Unified Modeling Language (UML) for system design. PWA testing using the Lighthouse tool. The results obtained from this study are in the form of a PWA-based online test summative system with the ability to be accessed on desktop and mobile and the ability to be accessed offline.


Author(s):  
Hayfa Abdulaziz Almuhaisen ◽  
Aljoharah Farraj F Alzuabi ◽  
Halah Abdurabuh A Alshammari ◽  
Rola Khalid S Alghamdi ◽  
Mohammed Fahed Tayfour ◽  
...  

Information on pharmaceuticals is beneficial for patients, most patients like to read patient information leaflets for their pharmaceuticals. Nevertheless, the quality of the information written on pharmaceuticals gives space for improvement. To improve the inadequacies of patient information leaflets, an alternate approach for the provision of information on pharmaceuticals will be illustrated. This work aims to design and develop a web application that will provide pharmaceutical product leaflets information as well as the proposed web application will provide supplementary services. The proposed work was designed and developed using the Unified Modeling Language (UML), SQL, XML, and ASP.Net programming languages.


2014 ◽  
Vol 2014 ◽  
pp. 1-30 ◽  
Author(s):  
Aws Magableh ◽  
Zarina Shukur ◽  
Noorazean Mohd. Ali

Unified Modeling Language is the most popular and widely used Object-Oriented modelling language in the IT industry. This study focuses on investigating the ability to expand UML to some extent to model crosscutting concerns (Aspects) to support AspectJ. Through a comprehensive literature review, we identify and extensively examine all the available Aspect-Oriented UML modelling approaches and find that the existing Aspect-Oriented Design Modelling approaches using UML cannot be considered to provide a framework for a comprehensive Aspectual UML modelling approach and also that there is a lack of adequate Aspect-Oriented tool support. This study also proposes a set of Aspectual UML semantic rules and attempts to generate AspectJ pseudocode from UML diagrams. The proposed Aspectual UML modelling approach is formally evaluated using a focus group to test six hypotheses regarding performance; a “good design” criteria-based evaluation to assess the quality of the design; and an AspectJ-based evaluation as a reference measurement-based evaluation. The results of the focus group evaluation confirm all the hypotheses put forward regarding the proposed approach. The proposed approach provides a comprehensive set of Aspectual UML structural and behavioral diagrams, which are designed and implemented based on a comprehensive and detailed set of AspectJ programming constructs.


Author(s):  
Peter Gelu ◽  
Riyanarto Sarno ◽  
Daniel Siahaan

Requirements are the initial step in the software development process. It is very important to ensure the association (relationship) of requirements and high quality of specification as more than three-quarters failure of software derives from the software requirement process. Therefore, the analysis process is required to ensure the association between requirements and the requirements of other users. As a result, interdependency requirements association is essential. This research proposes an approach of software requirements association. These are based on the reference of interdependency in the user case, namely the result of collaboration of the association of the dependency of requirements based on Unified Modeling Language (UML) design in the Use cases diagram. In this research, the mapping between requirements and use cases and interdependencies between use cases are used to determine the interdependency between requirements. The analysis presented is the association of similar requirements, requires, or, temporal, elaborates dan generalises. The purpose of this research is to generate a requirements dependency graph that models the type of dependency between requirements within a software project.


Author(s):  
Wan Nurhayati Wan Ab. Rahman ◽  
Farid Meziane

The development, registration, discovery, and invocation of quality Web services are vital for the successful implementation of applications using Web services. Considerable research focuses on quality for Web services. Unfortunately, current research on Quality of Service (QoS) for Web services is concentrated on service users and the implementation stage. This research highlights the importance of incorporating QoS at the design and development stages; the authors propose the introduction of QoS at the same time as functional requirements. However, Web Service Description Language (WSDL) describes the functional elements of a Web service, and QoS is significant for this description. Therefore, the authors propose an extension to the WSDL through a generic QoS metamodel, incorporating QoS specifications into the functionalities. This paper begins by defining the required QoS specifications for the development of quality Web services and explores the potential of the Unified Modeling Language as a technique and notation to specify QoS. To properly integrate QoS in the design, the authors propose extensions to the existing UML QoS profile. The paper concludes with the evaluation of the proposed framework and summarises its advantages.


Author(s):  
Angelina Ervina Jeanette Egeten ◽  
Siska A. Damanik ◽  
Ika Agustina ◽  
Marcelina Panggabean

The objective of this research is to design an Information system of Pos Pelayanan Terpadu (Posyandu), especially to toddlers, pregnant women, and the elderly to support the performance of the Community Asisstance in Kalyanamitra Foundation. The analysis using System Development Life Cycle (SDLC) method with waterfall model and the design using the Object-Oriented Analysis and Design (OOAD) method with defining all objects interaction which are described by the UML (Unified Modeling Language) diagram. The analysis was applied on current working system and the result became the basis for designing a Posyandu web-based information system to assist the implementation of Posyandu for toddlers, pregnant women, and the elderly, especially in registering, documenting and storing data, and reporting which correspond to organizational needs. Posyandu information system supports Kalyanamitra Foundation's program in intervening with local government to improve the quality of Posyandu services and facilities.


2020 ◽  
Vol 6 (1) ◽  
pp. 74-85
Author(s):  
Al Husain ◽  
Ayu Nur Athiyyah Effendi ◽  
Meisah Nurma Novita

The service process in some schools is still running ineffectively, due to the aging process, such as the use of ledgers for archiving and recording of data that is managed, this requires a long time and a large cost, so it is deemed ineffective and inefficient. To overcome this problem, a computerized system is needed so that it can overcome the problem and be able to assist in speeding up the process, besides that it can improve the quality of service. This study proposes the design of a one-stop integrated service information system automatically using various methods including methods of data collection through the process of observation and interviews, current and expected analysis methods using pieces to evaluate performance and design methods using uml (unified modeling language) which includes usecase diagrams, squares diagrams and activity diagrams as tools to describe object-oriented programming languages and the use of mysql for database management, which in turn will produce a wellintegrated system. So this research can improve the quality of school services.


Sign in / Sign up

Export Citation Format

Share Document