| Good news, bad news: experience building software development environment using the object-oriented paradigm |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 23, Citation Count: 8
|
|
|
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
|
Joshua Duhl , Craig Damon, A performance comparison of object and relational databases using the Sun Benchmark, Conference proceedings on Object-oriented programming systems, languages and applications, p.153-163, September 25-30, 1988, San Diego, California, United States
|
| |
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
|
Ralph E. Johnson , Justin O. Graver , Laurance W. Zurawski, TS: an optimizing compiler for smalltalk, Conference proceedings on Object-oriented programming systems, languages and applications, p.18-26, September 25-30, 1988, San Diego, California, United States
|
 |
Kai87
|
Gail E. Kaiser , David Garlan, MELDing data flow and object-oriented programming, Conference proceedings on Object-oriented programming systems, languages and applications, p.254-267, October 04-08, 1987, Orlando, Florida, United States
|
 |
Kim87
|
Won Kim , Jay Banerjee , Hong-Tai Chou , Jorge F. Garza , Darrel Woelk, Composite object support in an object-oriented database system, Conference proceedings on Object-oriented programming systems, languages and applications, p.118-125, October 04-08, 1987, Orlando, Florida, United States
|
 |
LaL88
|
Wilf R. LaLonde , Mark Van Gulik, Building a backtracking facility in smalltalk without kernel support, Conference proceedings on Object-oriented programming systems, languages and applications, p.105-122, September 25-30, 1988, San Diego, California, United States
|
| |
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
|
J. J. Shiling , P. F. Sweeney, Three steps to views: extending the object-oriented paradigm, Conference proceedings on Object-oriented programming systems, languages and applications, p.353-361, October 02-06, 1989, New Orleans, Louisiana, United States
|
 |
Tay88
|
Richard N. Taylor , Frank C. Belz , Lori A. Clarke , Leon Osterweil , Richard W. Selby , Jack C. Wileden , Alexander L. Wolf , Michael Young, Foundations for the Arcadia environment architecture, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.1-13, November 28-30, 1988, Boston, Massachusetts, United States
|
| |
Ung86
|
|
 |
Cha89
|
C. Chambers , D. Ungar, Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language, Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation, p.146-160, June 19-23, 1989, Portland, Oregon, United States
|
| |
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.
|
CITED BY 8
|
|
|
|
|
William H. Harrison , Harold Ossher , Peter F. Sweeney, Coordinating concurrent development, Proceedings of the 1990 ACM conference on Computer-supported cooperative work, p.157-168, October 07-10, 1990, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|