AN OVERVIEW OF REFLECTION AND ITS USE IN COOPERATION
- 1 March 1995
- journal article
- Published by World Scientific Pub Co Pte Ltd in International Journal of Cooperative Information Systems
- Vol. 4 (1) , 3-44
- https://doi.org/10.1142/s0218843095000020
Abstract
This paper describes a number of approaches to the development of more intelligent and more adaptable software. The paper introduces the notion of reflection and surveys two major styles: task and programming reflection. The paper then introduces a new form, viz operational reflection, based on the integration of these styles. This form of reflection is applied to cooperative environments and enables local database systems to be surrounded by a layer of meta-level software. This is used to capture domain and operational knowledge, and to describe, at least in part, remote systems and to monitor task-oriented activities. Thus we can turn a set of discrete database systems into a cooperative environment.Keywords
This publication has 0 references indexed in Scilit: