Skip to main content

Putting objects to work on a massive scale

  • Invited Talks
  • Conference paper
  • First Online:
Foundations of Intelligent Systems (ISMIS 1996)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1079))

Included in the following conference series:

Abstract

Distributed computing, and distributed object computing in particular, holds remarkable promise for future ISs and for more productive collaboration between our vast legacy IS base world-wide. This claim is not new to those who have read trade, research, or vendor literature over the past five years. GTE has made a significant attempt to benefit from this technology. We have found that it is currently considerably more difficult and less beneficial than the literature or its proponents would have had us believe. This chapter outlines challenges that we and others faced in attempting to put objects to work on a massive scale. The challenges were confirmed in a world-wide survey that we conducted of over 100 corporations that are attempting to deploy distributed object computing applications based on technologies such as CORBA, DCE, OLE/COM, distributed DBMSs, TP monitors, workflow management systems, and proprietary technologies.

Distributed object computing has offered a vision, significant challenges, some progress toward a computing infrastructure, and some benefits. Whereas distributed computing infrastructure and its interoperability is critical, application interoperability is the fundamental challenge to users of distributed computing technology. Large corporations spend on the order of $1 billion US annually addressing application interoperability. Although application interoperability is claimed to be the objective of distributed computing infrastructures, there has been little progress toward this critical ultimate requirement.

This chapter presents a view of distributed object computing from the vantage point of a large organization attempting to deploy it in the large scale. Requirements are presented in a distributed computing framework which is necessarily more comprehensive than anything offered by the distributed object computing vendors and proponents. It has four parts:

  • Next-Generation Information Systems

  • Computing Environment

  • Computational Model

  • Domain Orientation

Relative to this framework, we outline GTE's approach to distributed object computing, challenges we face and faced, why it is so hard, alternative distributed object computing infrastructure technologies, and an estimation of the state of these technologies. We conclude with the basic requirement for industrial-strength, enterprise-wide interoperable “applications.” This nontechnical requirement has always been a fundamental challenge for software.

No, Virginia, there is no distributed object computing, yet.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brodie, M.L., and M. Stonebraker, Migrating Legacy Systems: Gateways, Interfaces, and the Incremental Approach, Morgan Kaufmann Publishers, San Francisco, CA (1995).

    Google Scholar 

  2. Descartes, R., Essais Philosophiques (Philosophical Essays), Discours de la méthode (Discourse on Method) (1637).

    Google Scholar 

  3. Manola, F., S. Heiler, D. Georgakopoulos, M. Hornick, and M. Brodie, “Distributed Object Management,” International Journal of Intelligent and Cooperative Information Systems, 1, 1 (1992).

    Google Scholar 

  4. Kant, I., Critique of Pure Reason (1781).

    Google Scholar 

  5. Locke, J., Essay Concerning Human Understanding (1690).

    Google Scholar 

  6. Manola, F., and S. Heiler, “A ‘RISC’ Object Model for Object System Interoperation: Concepts and Applications,” TR-0231-08-93-165, GTE Laboratories Incorporated (1993).

    Google Scholar 

  7. Moore, G., Crossing the Chasm, HarperBusiness, New York (1991).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Zbigniew W. Raś Maciek Michalewicz

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brodie, M.L. (1996). Putting objects to work on a massive scale. In: Raś, Z.W., Michalewicz, M. (eds) Foundations of Intelligent Systems. ISMIS 1996. Lecture Notes in Computer Science, vol 1079. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61286-6_127

Download citation

  • DOI: https://doi.org/10.1007/3-540-61286-6_127

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61286-5

  • Online ISBN: 978-3-540-68440-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics