Autonomic Computing and Software Frameworks

BetterEcoArt avatar
BetterEcoArt
·
·
Download

Start Quiz

Study Flashcards

18 Questions

What paradigm is introduced as a response to the increasing complexity of managing computing systems, and what self-* properties does it introduce into complex systems?

Autonomic Computing paradigm; self-configuration, self-healing, self-optimization, and self-protection.

What is the primary focus of Activity Recognition research, and how does it connect to other fields of study?

Recognizing actions and goals of one or more agents from a series of observations; connects to fields such as medicine, human-computer interaction, and sociology.

What is the significance of integrating sensor networks with novel data mining and machine learning techniques in Activity Recognition?

Enables modeling a wide range of human activities.

What is the importance of Task-Oriented Programming in the context of Autonomic Systems?

Enables systems to manage themselves without human intervention.

How do Body Sensor Networks (BSNs) contribute to the development of successful Activity Recognition systems?

Provide sensor-based data for activity recognition.

What is the role of Signal Processing in the development of BSN Programming Frameworks?

Enables the processing and analysis of sensor data.

What is the principle behind the operation of a system that measures heart beats through the variation of blood volume?

The principle is based on the fact that blood absorbs or reflects part of the emitted light and the variation of the blood volume caused by heart beats modulates the amount of transmitted or reflected light.

What is the categorization of analyzed projects in a frequently cited survey work?

The projects are classified into (i) in-body (implantable), (ii) on-body medical, and (iii) on-body nonmedical systems.

What is the focus of the survey in Ref., regarding wearable sensor-based systems?

The focus is on the functional perspective of the analyzed systems (i.e. what kind of applications they target).

How are systems divided and grouped in Ref., in terms of hardware characteristics?

Systems are divided into commercial products and research projects, and also grouped on the basis of hardware characteristics: Wired electrode-based, smart textiles, wireless mote-based, and based on sensors found in commercial smartphones.

What is the significance of Body Sensor Networks (BSNs) in various application domains?

BSNs can play a critical role in a very wide range of application scenarios.

What is provided in Table 1.2, according to the text?

A summary of some literature BSN systems is reported.

How can Body Sensor Networks (BSNs) be categorized, and what are some examples of application domains?

BSNs can be categorized into different application domains such as e-Health, e-Emergency, e-Entertainment, e-Sport, e-Factory, and e-Sociality. Examples of application domains include physical activity recognition, medical monitoring in space and extreme environments, and sleep quality monitoring.

What is the primary function of the Arousal Monitor BSN system, and what sensors are involved in its implementation?

The primary function of the Arousal Monitor BSN system is emotion recognition, and it involves sensors such as ECG, respiration, temperature, and GSR.

What is the role of signal processing in BSN systems, and how is it used in the LiveNet system?

Signal processing is an essential component of BSN systems, as it enables the extraction of meaningful information from sensor data. In the LiveNet system, signal processing is used to detect Parkinson's symptoms and epilepsy seizures.

What is the advantage of using task-oriented programming in BSN systems, and how is it used in the MyHeart system?

Task-oriented programming allows for the development of BSN systems that are focused on specific tasks or applications. In the MyHeart system, task-oriented programming is used for the prevention and detection of cardiovascular diseases.

How do autonomic systems relate to BSNs, and what is an example of an autonomic system in BSNs?

Autonomic systems are self-managing systems that can adapt to changing conditions, and BSNs can be designed to operate autonomically. An example of an autonomic system in BSNs is the Human++ system, which uses low-power BSN nodes to monitor general health.

What is the significance of BSN programming frameworks, and how are they used in the AMON system?

BSN programming frameworks provide a structured approach to developing BSN systems, and they can be used to simplify the development process. In the AMON system, a BSN programming framework is used to develop a cardiac-respiratory disease monitoring system.

Study Notes

Software Frameworks

  • Include support programs, compilers, code libraries, an application programming interface (API), and tool sets to enable development of a project or solution.

Autonomic Computing

  • A paradigm that responds to the increasing complexity of managing computing systems.
  • Introduces self-* properties (self-configuration, self-healing, self-optimization, and self-protection) into complex systems.
  • Enables systems to perform self-management actions without human intervention.

Activity Recognition

  • Recognizes the actions and goals of one or more agents from a series of observations on the agents' actions and environmental conditions.
  • Captured the attention of several computer science communities since the 1980s.
  • Provides personalized support for many different applications.
  • Connects to many different fields of study, such as medicine, human-computer interaction, and sociology.

BSN Application Domains

  • Comprehensive overviews of several BSN applications can be found in Refs.[22-24].
  • BSN technology can play a critical role in various application domains, including:

    e-Health

    • Physical activity recognition
    • Gait analysis
    • Post-trauma rehabilitation after surgeries
    • Cardiac and respiratory diseases prevention

    e-Emergency

    • (No specific examples mentioned)

    e-Entertainment

    • (No specific examples mentioned)

    e-Sport

    • (No specific examples mentioned)

    e-Factory

    • (No specific examples mentioned)

    e-Sociality

    • (No specific examples mentioned)

Representative BSN Systems

  • Real-time Arousal Monitor: Emotion recognition with ECG, respiration, temperature, and GSR sensors.
  • LifeGuard: Medical monitoring in space and extreme environments with ECG, blood pressure, respiration, temperature, accelerometer, and SpO2 sensors.
  • Fitbit: Physical activity, sleep quality, and heart monitoring with accelerometer and heart rate sensors.
  • VitalSense: In- and on-body temperature, physical activity, and heart monitoring with temperature, ECG, respiration, accelerometer, and SpO2 sensors.
  • LiveNet: Parkinson symptom and epilepsy seizure detection with ECG, blood pressure, respiration, temperature, EMG, GSR, and SpO2 sensors.
  • AMON: Cardiac-respiratory diseases with ECG, blood pressure, temperature, accelerometer, and SpO2 sensors.
  • MyHeart: Prevention and detection of cardio vascular diseases with ECG, respiration, and accelerometer sensors.
  • Human++: General health monitoring with ECG, EMG, and EEG sensors.
  • HealthGear: Sleep apnea detection with heart rate and SpO2 sensors.
  • TeleMuse: Medical care and research with ECG, EMG, and GSR sensors.
  • Polar Heart Rate Monitor: Fitness and exercise with heart rate and altimeter sensors.

Learn about autonomic computing, a paradigm that enables self-management of complex computing systems, and software frameworks that support development of projects and solutions.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Autonomic Nervous System Quiz
30 questions
Autonomic Nervous System
32 questions
Autonomic Nervous System Pharmacology Quiz
15 questions
Use Quizgecko on...
Browser
Browser