|
ABSTRACT
An increasing number of articles and books is being published in the area of object-oriented system development (OOSD). A need for collection, classification and evaluation of the available material is already evident. This is why we decided to collect a bibliography when we started our research project on comparison of object-oriented analysis and design methods.Most of the included items do not attack the whole problem of OOSD but together they represent work done on many aspects of the problem. Some are related to the system design using various object-oriented programming languages. Also a few items have been included that deal with object-oriented principles in general. There are even some which are "comments" or "discussions" on the topic. The items were chosen on the basis that they should have some direct reference to object-oriented system development.This bibliography contains material in the field that has been published before Spring 1990. It is by no means supposed to be complete. If any references of particular significance have been omitted, the author would appreciate hearing about them. I hope this bibliography will help those planning to build object-oriented systems, or those who are working on new OOSD methods.
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.
 |
1
|
|
 |
2
|
|
 |
3
|
K. Beck , W. Cunningham, A laboratory for teaching object oriented thinking, Conference proceedings on Object-oriented programming systems, languages and applications, p.1-6, October 02-06, 1989, New Orleans, Louisiana, United States
|
| |
4
|
4. Blair, G. S., Gallagher, J. J. and Malik, J. "Genericity vs Inheritance vs Delegation vs Conformance vs...," Journal of Object-Oriented Programming , 2,3 (September/October 1989), 11-17.
|
| |
5
|
|
| |
6
|
6. Booch, G. "Object-Oriented Design," in P. Freeman and Anthony I. Wasserman (Ed.), Tutorial on Software Design Techniques, 4th., IEEE Computer Society Press, 1983. 420-436.
|
| |
7
|
|
| |
8
|
8. Buhr, R., System Development with Ada, Prentice-Hall, New York, NY, 1984.
|
| |
9
|
9. Bulman, D. M. "An Object-Based Development Model," Computer Language, 6,8 (August 1989), 49- 59.
|
| |
10
|
10. Bulman, D. M. "Objects don't replace design," Computer Language, 6,8 (August 1989), 151-152.
|
 |
11
|
|
| |
12
|
12. Cherry, G. W., Software Construction by Object-Oriented Pictures: Specifying Reactive & Interactive Systems, Thought**Tools Inc., Canandaigua, NY, 1990.
|
| |
13
|
13. Constantine, L. L. "Beyond the Madness of Methods: System Structure Modeling and Convergent Design," In Proc. of the Software Development '89, Miller-Freeman Publ. Co., 1989.
|
| |
14
|
14. Constantine, L. L. "Object-Oriented and Structured Methods: Towards Intergration," American Programmer, 2,7/8 (August 1989).
|
| |
15
|
|
| |
16
|
16. Cunningham, W. and Beck, K. "Constructing Abstractions for Object-Oriented Applications," Journal of Object-Oriented Programming, 2,2 (July/August 1989), 17-19.
|
 |
17
|
Ward Cunningham , Kent Beck, A diagram for object-oriented programs, Conference proceedings on Object-oriented programming systems, languages and applications, p.361-367, September 29-October 02, 1986, Portland, Oregon, United States
|
| |
18
|
18. Glassey, C. R. and Adiga, S. "Conceptual Design of a Software Object Library for Simulation of Semiconductor Manufacturing Systems," Journal of Object-Oriented Programming, 2,4 (November/- December 1989), 39-43.
|
 |
19
|
|
| |
20
|
20. Heitz, M., HOOD: Hierarchical Object Oriented Design for development of large technical and realtime software, CISI Ingenierie, Direction Midi Pyrenees, November 1987.
|
| |
21
|
21. HOOD Working Group, HOOD Reference Manual, European Space Agency, Issue 3.0, September 1989.
|
| |
22
|
22. Hruschka, P. "Towards An Object-Oriented Method For System Architecture Design," In Proc. of the 1990 IEEE International Conference on Computer Systems and Software Engineering - EuroComp '90, (Tel-Aviv, Israel, May 8-10, 1990), pp. 12-17.
|
| |
23
|
|
 |
24
|
|
 |
25
|
|
| |
26
|
|
| |
27
|
27. Johnson, R. E. and Foote, B. "Designing Resuable Classes," Journal of Object-Oriented Programming , 1,2 (June/July 1988), 22-31.
|
 |
28
|
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
|
 |
29
|
Norman L. Kerth, A structured approach to object-oriented design, Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), p.21-43, October 06-11, 1991, Phoenix, Arizona, United States
|
 |
30
|
|
 |
31
|
|
| |
32
|
|
 |
33
|
|
| |
34
|
|
 |
35
|
K. Lieberherr , I. Holland , A. Riel, Object-oriented programming: an objective sense of style, Conference proceedings on Object-oriented programming systems, languages and applications, p.323-334, September 25-30, 1988, San Diego, California, United States
|
 |
36
|
K. J. Lieberherr , A. J. Riel, Contributions to teaching object-oriented design and programming, Conference proceedings on Object-oriented programming systems, languages and applications, p.11-22, October 02-06, 1989, New Orleans, Louisiana, United States
|
| |
37
|
|
| |
38
|
|
 |
39
|
|
| |
40
|
|
| |
41
|
|
| |
42
|
42. Meyer, B. "From Structured Programming to Object-Oriented Design: The Road to Eiffel," Structured Programming, 1,1 (January 1989), 19- 39.
|
| |
43
|
|
| |
44
|
44. Meyer, B., Programming as Contracting, Interactive Software Engineering, TR-EI-12/CO, February 1988.
|
| |
45
|
45. Meyer, B. "Reusability: The Case for Object-Oriented Design," IEEE Software, 4,2 (March 1987), 50-64.
|
| |
46
|
46. Mrdalj, S. "Structured Object-Oriented Information System Design," In Proc. of the IAMM'90, (Dallas, TX, March 30-April 1, 1990), pp. 64-72.
|
| |
47
|
47. Mrdalj, S. "Stepwise Object-Oriented System Design," In Proc. of the 1990 IEEE International Conference on Computer Systems and Software Engineering - EuroComp'90, (Tel Aviv, Israel, May 8-10, 1990), pp. 520-521.
|
| |
48
|
|
| |
49
|
49. Nierstrasz, O. M. "A Survey of Object-Oriented Concepts," in D. Tsichritzis (Ed.), Active Object Environments, University of Geneva, 1988, 1-17.
|
| |
50
|
50. Page-Jones, M. and Weiss, S. "Synthesis: An Object-Oriented Analysis and Design Method," Hotline in Object-Oriented Technology, 1,2 (December 1989), 12-14.
|
| |
51
|
51. Pappas, T. L. (Frank) "Object-Oriented Analysis is Flawed," IEEE Software, 6,1 (January 1989).
|
| |
52
|
52. Pascoe, G. A. "Elements of Object-Oriented Programming," Byte, (August 1986), 139-144.
|
| |
53
|
|
 |
54
|
|
| |
55
|
55. Reenskang, T. A Methodology for the Design and Description of Complex Object-Oriented Systems, Center for Industrial Research, November 1988.
|
 |
56
|
|
 |
57
|
|
 |
58
|
|
| |
59
|
|
| |
60
|
|
| |
61
|
|
| |
62
|
62. Seidewitz, E. and Stark, M., General Object-Oriented software development, NASA Goddard Space Flight Center, SEL-86-002, August 1986.
|
| |
63
|
63. Seidewitz, E. and Stark, M. "Towards a General Object-Oriented Software Development Methodology," In Proc. of the Ist International Conference on Ada Applications for the NASA Space Station, (June 1986), pp. D.4.6.1-D.4.6.14.
|
 |
64
|
A. V. Shah , J. H. Hamel , R. A. Borsari , J. E. Rumbaugh, DSM: an object-relationship modeling language, Conference proceedings on Object-oriented programming systems, languages and applications, p.191-202, October 02-06, 1989, New Orleans, Louisiana, United States
|
| |
65
|
|
 |
66
|
|
| |
67
|
67. Sincovec, R. F. and Wiener, R. S. "Modular Software Construction and Object-Oriented Design Using Ada," Journal of Pascal, Ada & Modula-2, (March/April 1984), 30-36.
|
| |
68
|
|
| |
69
|
|
| |
70
|
|
| |
71
|
71. Thomas, D. and Jacobson, I., Managing Object-Oriented Software Engineering, Tutorial presented at the Conference on Object-Oriented Programming: Systems, Languages and Applications - OOPSLA'89, (New Orleans, LA, October 1-6, 1989).
|
| |
72
|
72. Tsichritzis, D. and Nierstrasz, O. M. "Application Development Using Objects," in D. Tsichritzis (Ed.), Active Object Environments, University of Geneva, 1988, 18-31.
|
| |
73
|
|
| |
74
|
|
| |
75
|
|
 |
76
|
|
| |
77
|
|
| |
78
|
|
| |
79
|
|
| |
80
|
|
 |
81
|
R. Wirfs-Brock , B. Wilkerson, Object-oriented design: a responsibility-driven approach, Conference proceedings on Object-oriented programming systems, languages and applications, p.71-75, October 02-06, 1989, New Orleans, Louisiana, United States
|
 |
82
|
|
| |
83
|
83. Yourdan, E. "The Year of the Object," Computer Language, 6,8 (August 1989), 119-123.
|
|