Monitoring and Intervention: Concepts and Formal Models

01/25/2017
by   Kenneth Johnson, et al.
0

Our machines, products, utilities, and environments have long been monitored by embedded software systems. Our professional, commercial, social and personal lives are also subject to monitoring as they are mediated by software systems. Data on nearly everything now exists, waiting to be collected and analysed for all sorts of reasons. Given the rising tide of data we pose the questions: What is monitoring? Do diverse and disparate monitoring systems have anything in common? We attempt answer these questions by proposing an abstract conceptual framework for studying monitoring. We argue that it captures a structure common to many different monitoring practices, and that from it detailed formal models can be derived, customised to applications. The framework formalises the idea that monitoring is a process that observes the behaviour of people and objects in a context. The entities and their behaviours are represented by abstract data types and the observable attributes by logics. Since monitoring usually has a specific purpose, we extend the framework with protocols for detecting attributes or events that require interventions and, possibly, a change in behaviour. Our theory is illustrated by a case study from criminal justice, that of electronic tagging.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2016

Enerji İzleme Yazılımları için Merkezi ve Genel bir Mimari (A Centralized and Generic Architecture for Energy Monitoring Software)

There is need for several software systems within the energy domain and ...
research
02/11/2018

An Investigation of the Monitoring Activity in Self Adaptive Systems

Runtime monitoring is essential for the violation detection during the u...
research
12/03/2021

Prescriptive Process Monitoring: Quo Vadis?

Prescriptive process monitoring methods seek to optimize a business proc...
research
12/12/2019

Contemporary Software Monitoring: A Systematic Literature Review

Contemporary software development strongly relies on software monitoring...
research
12/01/2021

Software Engineering Meets Network Engineering: Conceptual Model for Events Monitoring and Logging

Abstraction applied in computer networking hides network details behind ...
research
11/05/2019

Multivariate Time-Between-Events Monitoring – An overview and some (overlooked) underlying complexities

We review methods for monitoring multivariate time-between-events (TBE) ...
research
08/11/2022

The dynamics of belief: continuously monitoring and visualising complex systems

The rise of AI in human contexts places new demands on systems to be tra...

Please sign up or login with your details

Forgot password? Click here to reset