ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Good news, bad news: experience building software development environment using the object-oriented paradigm
Full text PdfPdf (1.21 MB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Conference proceedings on Object-oriented programming systems, languages and applications table of contents
New Orleans, Louisiana, United States
Pages: 85 - 94  
Year of Publication: 1989
ISBN:0-89791-333-7
Also published in ...
Authors
W. H. Harrison  IBM Research, T.J. Wa.tson Research, Center, P.O. Box 704, Yorktown Heights, NY
P. F. Sweeney  Georgia Institute of Technology, School of Informdon and Computer Science, Atlanta, Georgia
J. J. Shilling  IBM Research, T.J. Wa.tson Research, Center, P.O. Box 704, Yorktown Heights, NY
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 23,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/74877.74887
What is a DOI?

ABSTRACT

This paper presents our experience building an extendible software development environment using the object-oriented paradigm. We have found that object instances provide a natural way to model program constructs, and to capture complex relationships between different aspects of a software system. The object-oriented paradigm can be efficiently implemented on standard hardware and software, and provides some degree of extendibility without requiring major modifications to the existing implementation. Unfortunately, we have also found that some natural extensions that we would like to make to the environment are not easily incorporated. We argue that the lack of extendibility is due to the object-oriented paradigm's lack of support for providing modifications and extensions to the object-oriented paradigm itself.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Ber88
R. Bernstein, V. Kruskal, and N. Sarnak. "Creation and Maintenance of Multiple Versions", in Proceedings of the International Workshop on Software Version and Confi.quration Control, Jurgen F.H. Winkler (editor), January, 1988, Grassau.
Duh88
 
Hai88
Brent Hailpern and Harold Ossher. "Extending Objects to Provide Multiple Interfaces." IBM Research Report RC 14016, September 1988.
 
Har87
William It. Harrison. "The R.PDE3 Environmerit- A Framework for Integrating Tool Fragments," IEEE Software, November 1987.
 
Har89
William H. ttarrison. "Building Extendible Tools and Applications From Small Fragments." IBM Research Report R.C 14533, March 1989.
Joh88
Kai87
Kim87
LaL88
 
Let86
Stanley Letovsky and Elliot Soloway. "Oclocallzcd Plans and Program Comprehension." IEEE Software, Vol.3 No. 3, May 1986.
 
Maa89
Yoelle S. Maarek, Using Sirnclural Informalion for Managing Very Large Software Systems. PhD thesis, Technion, Israel Institute of Technology, l iaifa 3200, Israel, January, 1989.
Moo86
 
Not85
David Notkln. "The Gandalf Project." Journal of Systems and Software, 5(2):91-106, May 1985.
Oss84
 
Oss88
~larold Ossher, "A Model for Extensible, Object-based Applications." IBM Research Report R.C 13776, June 1988.
Rep84
 
Shi86
 
Shi87
John J. Shilling, Peter F. Sweeney, and Brian A. Weston. "Logical Views on Object-Based Software Engineering Structures." IBM Research Report RC 12958, July 1987.
Shi89
Tay88
 
Ung86
Cha89
 
Vor88
Scott Vothman, Richard LeBlanc, and John Shilling. "A Naming Specification Language for Syntax-Directed Editors." Technical R.eport ~89/14, Georgia institute of Technology, Atlanta, Georgia.
 
Wes87
Brian A. Weston. "Segmenting an Object- Oriented Database." IBM Research Report RC 12662, April 1987.


Collaborative Colleagues:
W. H. Harrison: colleagues
P. F. Sweeney: colleagues
J. J. Shilling: colleagues