An Interoperability Approach for CCISs based on Business Objects and WorkFlows

  • Zakaria Maamar


The paper introduces the concepts of Business Objects (BOs) and WorkFlow (WFs) for the design and development of interoperable environments. Interoperability is a process that allows cooperative interactions between several systems. These systems are distributed across networks and present incompatibilities at different levels (material, software, and terminology). Our research is applied to the IC2IS project that aims at developing an interoperable environment for Command & Control Information Systems (CCISs). The use of a single CCIS seems “easy”. However, the operation becomes much complex when several CCISs, generally distributed and heterogeneous, are required. Therefore, we intend to set up BOs to support the interoperability of these CCISs. Moreover, given the complexity of managing such CCISs, we suggest specifying the operating mode of these BOs, using WFs.


Interoperability Business Objects WorkFlows CCIS. 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. M. Baker. Workflow meets business objects. In the proceedings of OOPSLA’96 Workshop, Business Object Design and Implementation II: Business Objects as Distributed Application Components - the enterprise solution?, 1996.Google Scholar
  2. BOMA. Business Object Management Group.
  3. T. Cai, P. Gloor, and S. Nog. Dartflow: A workflow management system on the web using transportable agents. Technical report, PCS-TR96–283, Department of Computer Science, Dartmouth College, Hanover, NH 03755, 1996.Google Scholar
  4. D. Chess, G. Harrison, and A. Kershenbaum. Mobile agents: Are they a good idea? Technical report, IBM Research Division, RC 19887, 1994.Google Scholar
  5. R. Davis and R.G. Smith. Negotiation as a metaphor for distributed problem solving. Artificial Intelligence, 20:63–109, 1983.CrossRefGoogle Scholar
  6. P. Eeles and O. Sims. Building Business Objects. John Wiley, 1998.Google Scholar
  7. D. Georgakopoulos, M. Hornick, and A. Sheth. An overview of workflow management: From process modeling to workflow automation infrastructure. Distributed and Parallel Database, 3:119–153, 1995.CrossRefGoogle Scholar
  8. T.R. Gruber and G.R. Olsen. An ontology for engineering mathematics. In J. Doyle, P. Torasso, and E. Sandewall, editors, the proceedings of Fourth International Conference on Principles of Knowledge Representation and Reasoning. Morgan Kaufmann, 1994.Google Scholar
  9. P. Herzum and O. Sims. The business component approach. In the proceedings of OOPSLA’98 Workshop, Business Object Design and Implementation IV: From Business Objects to Complex Adaptive System, Vancouver, Canada, 1998.Google Scholar
  10. D. Jones, T. Bench-Capon, and P. Visser. Methodologies for ontology development. In the proceedings of IT&KNOWS - Information Technology and Knowledge Systems, 15th IFIP World Computer Congress. Vienna (Austria) and Budapest (Bulgaria), 1998.Google Scholar
  11. S. Malerud, Feet E.H., and U. Thorsen. A method for analysing command and control systems. Norwegian Defence Research Establishment (FFI) N-220 Kjeller, Norway.Google Scholar
  12. B. Moulin and M. Brassard. A scenario-based design method and an environment for the development of multiagent systems. In First Australian Workshop on Distributed Artificial Intelligence,n. 1087, pages 216–231. D. Lukose, Zhang C. (edts.), Lecture Notes in Artificial Intelligence, Springer-Verlag, 1996.Google Scholar
  13. R. Orfali, D. Harkey, and J. Edwards. The Essential Distributed Objects Survival Guide. John Wiley & Sons, 1996.Google Scholar
  14. A. Watson. The omg after corba~2. Object Magazine, SIGS Publication, pages 58–60, March 1996.Google Scholar

Copyright information

© Springer-Verlag London Limited 1999

Authors and Affiliations

  • Zakaria Maamar
    • 1
  1. 1.Interoperability Research Group Information System Technology SectionDefence Research Establishment ValcartierVal-BélairCanada

Personalised recommendations