Distributed Objects & Components: Business Objects
Intro
"In a business modeling or engineering context, a Business
Object describes a thing, concept, process or event in
operation, management, planning or accounting of a business or
other organization. It is specified for the purpose of directly
describing and representing, and thus serving, a business concept
or purpose. The focus/subject is the real-world business concept
being modeled, and not how such concepts would be realized in
software. Business Object models specify attributes,
relationships, and actions/events that apply to these objects, but
again with respect to understanding the business itself rather than
any software implementation thereof.
In a software or application context, the Business
Object represents how the business modeling concept is realized
in a software design or program code. It is the software
representation of the modeling-level business abstraction." (Open
Engineering)
"The Business Object Component Architecture (BOCA) is a
comprehensive vision of enterprise computing that may be the
foundation of the long-awaited open market in reusable "plug and
play" business components. ... The BOCA architecture
specifies two dimensions of components that intersect for a
particular computing solution. The business dimension of the
architecture represents a specification of the business structure,
rules, policies and processes within "frameworks" that isolate a
domain (functional business area) within the enterprise. ... The
other dimension of component is pure technology. These "technology
components" connect business objects with the supporting
technology; including DBMS systems, transaction monitors and legacy
applications." (Data Access Technologies)