Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms M Monitoring

Monitoring

by Benedikt Liegener last modified Apr 26, 2012 12:59
— filed under:

Definitions

Term:
Monitoring
Domain: Cross-cutting issues
Engineering and Design
(KM-ED)
Adaptation and Monitoring
(KM-AM)
Quality Definition, Negotiation and Assurance
(KM-QA)
Generic
(domain independent)
D
o
m
a
i
n
:
L
a
y
e
r
s

Business Process Management
(KM-BPM)

 

Monitoring is the use of audit trail information to ensure the correct functioning of the implementation of a business process [Leymann & Roller 2000], [PO-JRA-2.1.1]

Monitoring techniques can be used to ensure that the business process satisfies certain functional or non-functional quality properties.
Service Composition and Coordination
(KM-SC)

Monitoring in Service Compositions refers to checking whether certain predefined properties over the composition model are satisfied when the composition is executed. [PO-JRA-1.2.1]

Service Infrastructure
(KM-SI)

Monitoring in Grid refers to scalable high performance monitoring on a large distributed computational Grid. It aims to tackle monitoring of generic middleware services and application-specific information and data transfer. [PO-JRA-1.2.1]

The act of tracking and announcing the metrics of the resources provided on the Grid. Publishing these to the customer is an obligation of the provider when an SLA has been agreed, as it reflects the current QoS [Gridipedia]


Generic
(domain independent)

Monitoring is a process of collecting and reporting relevant information about the execution and evolution of the Service-Based Application. [PO-JRA-1.2.1] Monitoring observes services or service-based applications during their current execution, i.e. during their actual use or operation. In addition, the context of a service or a service-based application can be monitored. This context can include other systems, the execution platform (hardware, operating systems, etc.) and the physical environment (e.g., sensors or actuators).

In contrast to testing and static analysis, which aim at providing more or less general statements about services or service-based applications, monitoring always provides statements about their current execution (i.e., about current execution traces). Thereby, monitoring can uncover failures which have escaped testing, because the concrete input that lead to the current execution trace might have never been tested. Also, monitoring can uncover faults which have escaped static analysis, because static analysis might have abstracted from a concrete aspect which was relevant during the current execution. [PO-JRA-1.3.1]

Monitoring means to observe and check the progress or quality of (something) over a period of time and to keep it under systematic review. [Oxford-Dict.]

 

Competencies

 

Scenarios

 

References

  • [PO-JRA-1.2.1] Deliverable PO-JRA-1.2.1 State of the Art Report, Gap Analysis of Knowledge on Principles, Techniques and Methodologies for Monitoring and Adaptation of SBAs.
  • [PO-JRA-1.3.1] Deliverable PO-JRA-1.3.1 Survey of Quality Related Aspects Relevant for Service-based Applications
  • [Gridipedia] http://www.gridipedia.eu/137.html#c3502 used with permission
  • [PO-JRA-2.1.1] "State-of-the-art survey on business process modelling and Management"

  • [Leymann & Roller 2000] Frank Leymann, Dieter Roller: Production Workflow: Concepts and Techniques. Prentice Hall, 2000.

  • [Oxford-Dict.] http://oxforddictionaries.com/definition/monitor?q=monitor



Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.