Independent on-line monitoring of evolving systems

Research output: Contribution to journalConference articlepeer-review

3 Scopus citations


We argue that the trustworthiness of evolving software systems can be significantly enhanced by a rigorous process of independent on-line monitoring. Such monitoring can prevent fraud, encourage careful maintenance, and serve as an early detector of irregularities in the state and behavior of a system. Unfortunately, there is a conflict between the concepts of on-line and independent monitoring. This conflict is due to the fact that on-line monitoring requires the embedding of some kinds of sensors in the base-system. But the introduction of such sensors requires a degree of cooperation with the developers of the base system, and may interfere with the operations of that system, contrary to the requirements of independent monitoring. We describe a way to resolve this conflict by applying the concept of law-governed architecture.

Original languageEnglish (US)
Pages (from-to)134-143
Number of pages10
JournalProceedings - International Conference on Software Engineering
StatePublished - Dec 1 1995
EventProceedings of the 1996 18th International Conference on Software Engineering - Berlin, Ger
Duration: Mar 25 1996Mar 29 1996

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint Dive into the research topics of 'Independent on-line monitoring of evolving systems'. Together they form a unique fingerprint.

Cite this