Independent on-line monitoring of evolving systems
暂无分享,去创建一个
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.
[1] Beth A. Schroeder. On-Line Monitoring: A Tutorial , 1995, Computer.
[2] M. Vasarhelyi. THE CONTINUOUS AUDIT OF ONLINE SYSTEMS , 1991 .
[3] Andrew B. Whinston,et al. Internal Accounting Controls in the Office of the Future , 1981, Computer.
[4] Gail E. Kaiser,et al. Intelligent assistance for software development and maintenance , 1988, IEEE Software.
[5] Naftaly H. Minsky. Law-governed systems , 1991, Softw. Eng. J..