skip to main content
article
Free access

The promise and the cost of object technology: a five-year forecast

Published: 01 October 1995 Publication History
First page of PDF

References

[1]
Burnett, M. M., Goldberg, A. and Lewis, T. G. Visual Object-Oriented Programming: Concepts and Environments. Manning (1994).
[2]
Cockburn, A. The impact of object-orientation on application development. 1BM Syst. J. 32, 3 (1993), 420-444.
[3]
Cox, B., Andrew, J., Novobilski, J. Object-Oriented Programming-- An Evolutionary Approach, 2nd ed., Addison-Wesley, Reading, Mass. (1991).
[4]
Dvorak, J. L. and Moher, T. G. A feasibility study of early class hierarchy construction in object-oriented development. In Empirical Studies of Programmers: Fourth Workshop. Ablex, Norwood, N.J. (1991), 23-35.
[5]
Fichman, R. G. and Kemerer, C. F. Object-oriented and conventional analysis and design methodologies: comparison and critique. 1EEE Comput. (Oct. 1992), 22-39.
[6]
Gibbs, S., Tsichritzis, D., Casias, E., Nierstrasz, O. and Pintado, X. Class management for software communities. Commun. ACM 33, 9 (Sept. 1990), 90-103.
[7]
Goldberg, A. and Robson, D. Smalltalk-80: The Language and lts Implementation. Addison-Wesley, Reading, Mass. (1983).
[8]
Henderson-Sellers, B. and Edwards, J.M. The object-oriented systems life cycle. Commun. ACM 33, 9. (Sept. 1990), 142-159.
[9]
Jacobson, I. Business process reengineering with object technology. Object Mag. (May 1994).
[10]
Liu, C., Goetze, S., and Glynn, B. What contributes to successful object-oriented learning? In Proceedings of OOPSLA '92. ACM SIGPLAN Notices (Oct. 1992), 77-86.
[11]
Pittman, M. Lessons learned in managing object-oriented development. 1EEE Soft. (Jan. 1993), 43-53.
[12]
Stroustrup, B. The C++ Programming Language, 2nd ed. Addison- Wesley, Reading, Mass. (1991).
[13]
Ungar, D. and Smith, R. Self: the power of simplicity. In Proceedings of OOPSLA '87. ACM SIGPLAN Notices (Dec. 1987), 227-242.
[14]
Ward, P. How to integrate object orientation with structured analysis and design. 1EEE Soft. (Mar. 1989), 74-82.

Cited By

View all

Recommendations

Reviews

Donald J. Bagert

Pancake summarizes a two-day ACM-sponsored meeting of leading experts in object technology (OT) that was convened in order to discuss some of the issues currently facing OT and to provide a forecast for the next five to ten years. The first section of the paper reviews the significance of object technology for both industrial and business applications in today's workplace. (I was pleased that the focus of this section was on the advantages of the object-oriented (OO) paradigm as a modeling tool rather than on its reusability aspects.) This is followed by a discussion of the value of object component reuse, providing a strong argument that OO design reuse might be even more beneficial. A discussion follows of why OT has not been more widely adopted in industry, raising such issues as language limitations, efficiency considerations, standardization issues, and the importance of training. Finally, some critical issues for OT research are discussed. Excerpts of the meeting transcript are provided as sidebars. The paper has been written so that almost anyone in the computing field can follow it (a glossary is even provided), and it should be of interest to virtually any computer scientist, especially those working in OT. The important value for the reader comes not only from the conclusions that are drawn, but from the many issues raised and weighed throughout the paper, which will serve to enlighten and enrich the discussion in the years ahead. I highly recommend it.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 38, Issue 10
Special issue on object-oriented experiences and future trends
Oct. 1995
103 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/226239
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1995
Published in CACM Volume 38, Issue 10

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)62
  • Downloads (Last 6 weeks)7
Reflects downloads up to 09 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2021)ObjectsCapital, Systems, and Objects10.1007/978-981-33-6625-1_6(87-103)Online publication date: 20-Aug-2021
  • (2020)Graph: An Efficient Data Structure to Represent and Interpret Semantic InformationICCCE 202010.1007/978-981-15-7961-5_76(809-817)Online publication date: 12-Oct-2020
  • (2020)Shipping: A Self-Organising EcosystemMaritime Informatics10.1007/978-3-030-50892-0_2(13-32)Online publication date: 15-Nov-2020
  • (2016)Object-Oriented Analysis and Design – What Does the Research Say?Journal of Computer Information Systems10.1080/08874417.2002.1164749742:3(11-15)Online publication date: Feb-2016
  • (2016)The Difficulties of Learning Object-Oriented Analysis and Design: An Exploratory StudyJournal of Computer Information Systems10.1080/08874417.2002.1164749342:2(95-100)Online publication date: Feb-2016
  • (2013)Conversational ComputationHandbook of Human Computation10.1007/978-1-4614-8806-4_40(531-543)Online publication date: 20-Nov-2013
  • (2011)Study of Object Oriented Analysis and Design ApproachJournal of Computer Science10.3844/jcssp.2011.143.1477:2(143-147)Online publication date: 1-Feb-2011
  • (2009)Interaction-Oriented ProgrammingAgent-Oriented Software Engineering10.1007/3-540-44564-1_2(29-44)Online publication date: 29-Jun-2009
  • (2007)An evaluation of the middleware's impact on the performance of object oriented distributed systemsJournal of Systems and Software10.1016/j.jss.2006.09.03880:7(1169-1181)Online publication date: 1-Jul-2007
  • (2005)A semi-automatic approach to extracting common sense knowledge from knowledge sourcesProceedings of the 10th international conference on Natural Language Processing and Information Systems10.1007/11428817_29(322-332)Online publication date: 15-Jun-2005
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media