13,545 research outputs found

    Requirements engineering for intelligent environments

    Get PDF
    The field of Intelligent Environments (IE) is maturing to a level at which a range of sophisticated applications are emerging. Such systems aim to be context-aware, especially being adaptable to possibly unpredictable circumstances. An area of significant potential is that of ‘ambient assisted living’, with significant advances in fields such as smart spaces, classrooms, and assisted living space for the elderly or people with disabilities. In recent years, however, it has been recognised that numerous IE systems have been developed without adopting best practises from software engineering. The work presented here focuses on the requirements engineering stage and presents a framework for IE systems in which an intrinsic component is context-awareness. Whilst the framework is intended as a general IE model, we are currently applying it to the specific area of ambient assisted living and it is being employed on the POSEIDON project. It is anticipated that such real world application of the model will help endorse its conception and facilitate further refinement of the framework

    RS4AAL: A Process for Specifying and Analyzing Non-Functional Requirements in Ambient Assisted Living Systems

    Get PDF
    Context: The increasing life expectancy of the world’s population is a reality, and combined with sharply declining birth rates, these advances in life expectancy could lead to a rapidly aging population around the world. Technologies such as Ambient Assisted Living (AAL) can provide services that enable older people to live independently, safely and healthily. During system development, it is important to ensure good specification of Non-Functional Requirements (NFR). These are requirements that define how the system will behave in certain situations and may impact the end goal of the software if not considered during the analysis and development of the project. Aims: To meet and identify all the needs and functions provided to the users of the system, this article provides a process for specifying and analyzing nonfunctional requirements in Ambient Assisted Living, called RS4AAL, which helps the requirements engineer to specify and analyze the important requirements in the development of this system by capturing the requirements with techniques such as storytelling, reuse, and legal requirements. Results: Based on systematic mapping, key nonfunctional requirements for the Health and Care in Life subdomain were identified, as well as some legal requirements that may impact system development. Conclusions: A key finding is that the personal context of older people, legal requirements such as ISO/PRF TS 823042, and AAL Guidelines for Ethics, Data Privacy and Security directly affect the specification of non-functional requirements and the design of systems. The RS4AAL helps with this mapping by showing the requirements engineer what to consider when designing AAL systems

    Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms

    Get PDF
    The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications

    Goal Lifecycles and Ontological Models for Intention Based Assistive Living within Smart Environments

    Get PDF
    Current ambient assistive living solutions have adopted a traditional sensor-centric approach, involving data analysis and activity recognition to provide assistance to individuals. The reliance on sensors and activity recognition in this approach introduces issues with scalability and ability to model activity variations. This study introduces a novel approach to assistive living which intends to address these issues via a paradigm shift from a sensor centric approach to a goal-oriented one. The goal-oriented approach focuses on identification of user goals in order to pro-actively offer assistance by either pre-defined or dynamically constructed instructions. This paper introduces the architecture of this goal-oriented approach and describes an ontological goal model to serve as its basis. The use of this approach is illustrated in a case study which focuses on assisting a user with activities of daily living
    • 

    corecore