A Recursive Common Business Object System Model

William Z Wu

Abstract:

This paper, through a Copyright Information project, presents a Common Business Object Model which may be further included in a Common Object System Model. The object system is independent from its implementation. It is recursive, reflecting the complexity of the real business object relationship in a relatively simple and easily understandable manner.

The primary focus of this paper is not just on a single corporation concept model, but on the overall object system to address issues such as reusability, interoperability and extensibility in a systematic way. The Common Object System Model also has many ramifications relevant to natural language process, common knowledge representation, legal rule enforcement, component technology as well as business object architecture.

Key Words:

Business Object Architecture, Object System Model, Natural Language and Object Oriented Analysis and Design, Corporate Information System.

The Author:

William Z Wu,  Information System Researcher

BE, Information System Engineering, in 1983; LL.M, Intellectual Property Law, in 1989;

Address: 4/10 Marriott Street, ST Kilda East,  VIC 3183, Melbourne, Australia

E-mail: wuwilliam@yahoo.com   or     j.lin@pgrad.unimelb.edu.au

Note:

This article is to be submitted to OOPSLA’99 Business Object Design and Implementation Workshop in response to the RFP (Request For Proposal) of the workshop for reference only. The copyright of this paper is reserved. Any reproduction of any part of this paper in any form is subject to prior authority in writing by the author.

 

Patel , D., Sutherland, J., Miller, J., (Eds.) Business Object Design and Implementation V: OOPSLA'99 Workshop Proceedings. Springer, 1999 (full text available at the Workshop).

 

 

References

1.        [ALI  ] Pamela N. Gray, Artificial Legal Intelligence, PUBLISHED Aldershot: Brookfield, USA: Dartmouth, c1997.

2.        [BDDG] Steve Teixeira & Xavier Pacheco, Borland Delphi4 Developer’s Guide, PUBLISHED Sams Publishing, 1998.

3.        [BOAS] Cory Casanave, Business Object Architectures and Standards,  Patel, D., Sutherland, J., Miller, J. (Eds), Business Object Design and Implementation: OOPSLA’96—98 Workshop Proceedings. Springs, 1998 / http://jeffsutherland.org/oopsla98.

4.        [DDKS] Giovanni Guida and Carlo Tasso, Design And Development Of Knowledge-Based Systems: From Life Cycle To Methodology, PUBLISHED Wiley, 1994.

5.        [ERMC] William D. May. Edges Of Reality: Mind Vs. Computer, PUBLISHED New York: Insight Books, c1996.

6.        [ISFB ] Suran  Goonatilake and Philip Treleaven, Intelligent Systems for Finance and Business, PUBLISHED New York: Wiley, c1995.

7.        [ITAG] Munindar P. Singh, Arand Rao, Michael J. Wooldridge (eds.), Intelligent Agents IV: Agent Theories, Architectures, And Languages: 4th International Workshop, ATAL'97, Providence, Rhode Island, USA, July 1997: proceedings (4th: 1997: Providence, R.I.)  PUBLISHED    New York: Springer, 1998.

8.        [JBEAN] Mark Johnson, JavaBeans, Part 1, XML JavaBeans,      http://www.javaworld.com/jw-02-1999/jw-beans.html.

9.        [MART] Magnus Boman, Walter Van de Velde, (eds.), Multi-Agent Rationality: 8th European Workshop on Modelling Autonomous Agents in a Multi-Agent World, MAAMAW'97, Ronneby, Sweden, May 13-16, 1997 proceedings, European Workshop on Modelling Autonomous Agents in a Multi-Agent World (8th: 1997: Ronneby, Sweden), PUBLISHED    Berlin; New York: Springer-Verlag, 1997.

10.     [MSVC] Microsoft Corporation, Microsoft Visual C++ Language Reference, PUBLISHED    Redmond, WA: Microsoft Press, 1997.

11.     [MVJS] John A, Microsoft Visual J++ Sourcebook, PUBLISHED    New York: Wiley Computer Pub., c1997.

12.     [OODB] Embley, David W.  Object Database Development: Concepts and Principles. PUBLISHED, Mass. : Addison-Wesley, c1998.

13.     [OSDI] Bernard P. Zeigler, Objects And Systems: Principled Design With Implementations In   C++ And Java, PUBLISHED    New York: Springer, c1997.

14.     [PLES] James Popple,  A Pragmatic Legal Expert System, PUBLISHED    Aldershot; Brookfield, USA : Dartmouth, c1996.

15.     [REAAM ]  William E. McCarthy, The REA Accounting Model: A Generalized Framework for Accounting Systems in a Shared Data Environment, PUBLISHED The Accounting Review Vol. LVII, No. 3 July 1982.

16.     [SJVA] Anil Hemrajani, The State of Java Middleware, Part 2: Enterprise  Java Beans, http://www.javaworld.com/javaworld/jw-04-1999/jw-04-middleware.html