" A knowledge object is a highly structured interrelated set of
data, information, knowledge, and wisdom concerning some organizational, management or
leadership situation, which provides an viable approach for dealing with the
situation."
See original in full length at: http://www.outsights.com/main/assoc/ckoguide.htm
" Object Oriented Enterprise Modeling and Distributed Cognition
Beryl Bellman, Ulf Fagerquist, Armando Arias, Raj Asava
Introduction: The Advantages of Objects
Object Oriented methodologies have steadily grown since the 1960s when Simula was
first developed in Norway, which led to Small Talk and other applications. In 1989 several
OO developers formed a consortium known as the Object Management Group or OMG to
create OO standards (1) and a unified modeling language. (2)
The OMG defines object management as
"
. Software development that models the real world through representation of
"objects." These objects are the encapsulation of the attributes, relationships
and methods of software identifiable program components.
A key benefit of an object-oriented system is its ability to expand in functionality by
extending existing components and adding new objects to the system. Object management results in faster application development, easier
maintenance, enormous scalability and reusable software
(c.f. www.omb.org )".
Although first used for software applications development, several developers recognized the relevance of Object technology for enterprise process modeling and
business reengineering. (3) In Sweden, Ivar Jacobson, one of the early developers
of Use Case methods in Object Oriented software development (1992), formed Objectory to
use OO technology for business process reengineering (1994). Jacobson proposed a congruity
between software development and other types of human systems:
Today, object oriented technology is being used very successfully in software and in every
type of system built by man. These systems are comprehensive,
understandable, changeable, adaptable and reusable. Because the same approach
is used both for realization of software systems (in the code) and for abstract models of
the system (system and design models), it is easy to trace properties between the two
models
. If the same technique is used to model a business (sic
or any activity system) as used to build the supporting information system, the transition
between the two activities will be both easy and distinct (p 74, 1994)." (4)
"
See original - full text: http://www.added.com.au/cogtech/CT99/Bellman.htm
NL_Distributed
Cognition
See also:
http://www.added.com.au/cogtech/CT99/Bellman.htm