An Object-Oriented Frameworks Bibliography
This page contains a list of references to articles, papers, thesis
and books about object-oriented frameworks.
If You have any reference that You would like to add. Please, send an
e-mail to me, Michael.Mattsson@ide.hk-r.se
, with the complete reference. The reference will be added to the list
when I have received a readable copy (URL, PostScript file, paper copy,
..) of the reference. Last updated .
If the title in the reference is marked as a link you will find a postcript
version , stored locally, of the reference behind the link. You will also
find the original URL for the reference if You would like to use that address.
References with green characters indicates contents
of introductory or general nature relevant for all kinds of of frameworks,
independant of domain.
A
- D. Adair, Building Object-Oriented Frameworks, AIXpert, February
and May
1995, http://www.developer.ibm.com/library/aixpert/feb95/aixpert_feb95_boof.html,
and http://www.developer.ibm.com/library/aixpert/may95/aixpert_may95_boof2.html
- G. Andert, Object Frameworks in the Taligent OS, 39th annual
IEEE Computer Society's International Computer Conference , 1994
B
- K. Beck, R. Johnson, Patterns
Generate Architectures, In Proceedings of ECOOP'94, Bologna, Italy,
1994, ftp://st.cs.uiuc.edu/pub/patterns/papers/patterns-generate-archs.ps
- A. Birrer, T Eggenschwiler, Frameworks
in the Financial engineering Domain: An Experience Report, In Proceedings
of ECOOP'93, 1993, http://www.ubs.com/ubilab/Publications/Bir93b.html
- G. Booch, Designing an Application Framework, Dr. Dobb's Journal
19, no 2, February 1994
- J. Bosch, P. Molin, M. Mattsson, PO Bengtsson.
Object-Oriented Frameworks:
Problems & Experiences, 1997,submitted, http://www.ide.hk-r.se/~michaelm/papers/ex-frame.ps
- J. Bosch, Design
of an Object-Oriented Framework for Measurement Systems ,submitted,
http://www.ide.hk-r.se/~bosch/papers/frwrkdes.ps.Z
- K. Brown, L. Kues, M. Lam HM3270:
An Evolving Framework for Client-Server Communications, Proceedings
of the 14th Annual TOOLS (Technology of Object-Oriented Languages and Systems)
Conference, Santa Barbara, CA pp 463-472. 1995
- A. Birrer, T. Eggenschwiler, Leveraging
Corporate Sofware Development, Computer Science Research at UBILAB,
Strategy and Projects; Proceedings of the UBILAB '94 Conference, Zurich,
September 1994. Universitätsverlag Konstanz, Konstanz, 1994 http://www.ubs.com/ubilab/Publications/Bir94b.html
C
- R.H Campbell, N. Islam, A
Technique for Documenting the Framework of an Object-Oriented System,
Proceedings 2nd International Workshop on Object-Orientation in Oprating
Systems,Paris, France, 1992, ftp://choices.cs.uiuc.edu/Papers/Conferences/Woos91.frameworks.ps
- R.H. Campbell, N. Islam, P. Madany, Choices,
Frameworks and Refinement, Computing Systems, 5(3), 1992, ftp://choices.cs.uiuc.edu/Papers/Journal/Compsys.ps
- E. Casais An
Experiment in Framework Development - Issues and Results in Eduardo
Casais (Ed.), Architectures and Processes for Systematic Software Construction.
FZI-Publication 1/95, Forschungszentrum Informatik Karlsruhe, 1995. http://www.fzi.de/prostftp/papers/eiffelFW.ps.Z
- D. J. Chen, D. T. K. Chen An experimental study of using reusable
software design frameworks to achieve software reuse, Journal of Object-Oriented
Programming, May 1994
- S. Cotter, M. Potel, Inside Taligent Technology , Addison-Wesley,
1995
D
- S. Demeyer, T. D. Meijler, O. Nierstrasz, P. Steyaert, Design
Guidelines for Tailorable Frameworks , January 1997, submitted to CACM
October'97 Issue on Object-oriented Frameworks, http://iamwww.unibe.ch/~demeyer/paper9701/cacm9110-24.ps
- L.P Deutsch, Design Reuse and Frameworks in
the Smalltalk-80 system, In T. J. Biggerstaff and A. J. Perlis, editors,
Software Reusability, Vol II, ACM Press, 1989
F
- D.G. Firesmith, Frameworks: the golden path to object Nirvana,
Journal of Object-Oriented Programming, Vol ? No ?, 1994
- First Class, Special Issue on Patterns and Frameworks, Feb/March
1995, Object Managment Group Inc.
G
- D. Gangopadhyay and S. Mitra: Understanding
Frameworks by Exploration of Exemplars, In Proceedings of 7th International
Workshop on Computer Aided Software Engineering (CASE-95), IEEE Computer
Society Press, ISBN 0-8186-7078-9, July 1995, pp. 90-99
- N. Goldstein, J. Alger, Developing Object-Oriented
Software for the Macintosh, Addison-Wesley, 1992
H
- H. Hueni, R. Johnson, R. Engel.
A Framework for Network Protocol Software, OOPSLA'95 Proceedings,
Austin,1995, ftp://st.cs.uiuc.edu/pub/patterns/papers/conduits+.ps
J
- P. Jain, D.S. Schmidt, Experiences
Converting a C++ Communication Software Framework to Java , The
C++ Rapeort, January 1997, http://www.cs.wustl.edu/~schmidt/java_notes.html
- R.E Johnson, B. Foote, Designing
Reusable Classes, Journal of Object-Oriented Programming, June
1988, ftp://st.cs.uiuc.edu/pub/papers/frameworks/designing-reusable-classes.ps
- R.E Johnson, Reusing
Object-Oriented Design, University of Illinois, Technical Report
UIUCDCS 91-1696, 1991, ftp://st.cs.uiuc.edu/pub/papers/frameworks/reusable-oo-design.ps
- R.E Johnson,
Documenting Frameworks Using Patterns, OOPSLA '92 Proceedings,
1992, ftp://st.cs.uiuc.edu/pub/patterns/papers/documenting-frameworks.ps
- R.E Johnson, How
to Design Frameworks, Tutorial Notes, OOPSLA '93, Washington, 1993,
ftp://st.cs.uiuc.edu/pub/papers/frameworks/OOPSLA93-frmwk-tut.ps
K
- P. Keefer, The
Accounts framework, Master Thesis, University of Illinois, 1994
, ftp://st.cs.uiuc.edu/pub/Smalltalk/st80_vw/accounts/thesis.ps
- M. Kihl, P. Ströberg, The Business Value of Software Development
with Object-Oriented Frameworks, Master Thesis, Department of Business
Administration and Computer Science, University of Karlskrona/Ronneby,
Sweden, May 1995 (in Swedish)
- K. Koskimes, H. Mössenback, Designing
a Framework by Stepwise Generalization , 5th European Software
Engineering Conference, Barcelona. Lecture Notes in Computer Science 989,
Springer-Verlag, 1995. pp. 479-497, http://oberon.ssw.uni-linz.ac.at/Papers.html
- G. E. Krasner, S. T. Pope, A Cookbook for Using the Model-View-Controller
User Interface Paradigm in Smalltalk-80, Journal of Object-Oriented
Programming, August-September 1988
L
- N. Landin, A. Niklasson, Development
of Object-Oriented Frameworks, Master Thesis, CODEN:LUTEDX(TETS-5231)/1-146,
Department of Communication Systems, Lund University, 1995, http://www.tts.lth.se/Personal/bjornr/Papers/OOFW.ps
- R. Lajoie, R. K. Keller, Design
and Reuse in Object Oriented Frameworks: Patterns, Contracts, and Motifs
in Concert , Proceedings of the 62nd Congress of the Association
Canadienne Francaise pour l'Avancement des Sciences, Montreal, Canada,
May 1994, ftp://st.cs.uiuc.edu/pub/patterns/papers/acfas.ps
- D. B. Lange, Y. Nakamura, Interactive Visualization of Design Patterns
Can Help in Framework Understanding, OOPSLA'95 Proceedings, Austin,
USA
- T. Lewis, ed. Object-Oriented Application Frameworks, Manning
Publications Co., 1995
- C. Lundberg, M. Mattsson, On
Using Legacy Software Components with Object-Oriented Frameworks,
Proceedings of Systemarkitekturer'96, Borås, Sweden, 1996, http://www.ide.hk-r.se/~michaelm/papers/boras.ps
- K. Läufer
A Framework for Higher-Order Functions in C++ Proc. Conference
on Object-Oriented Technologies (COOTS), Monterey, CA, June 1995 ftp://ftp.math.luc.edu/pub/laufer/papers/functoids.ps.gz
M
- P.W Madany,
An Object-Oriented Framework for Filesystems, PhD Thesis, University
of Illinois at Urbana-Champaign, 1992, ftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Obj.Orient.File.Sys.ps.Z
- M. Mattsson, Object-oriented
Frameworks - A survey of methodological issues Licentiate Thesis,
Department of Computer Science, Lund University, CODEN: LUTEDX/(TECS-3066)/1-130/(1996),
also as Technical Report, LU-CS-TR: 96-167, Department of Computer Science,
Lund University, 1996 http://www.ide.hk-r.se/~michaelm/thesis/index.html
- M. Mattsson, J. Bosch, Framework
Composition: Problems, Causes and Solutions , March 1997, submitted,
http://www.ide.hk-r.se/~michaelm/papers/frwkcomp.ps
- T. D. Meijler, R. Engel, Making
Design Patterns explicit in FACE, a Framework Adapative Composition Environment,
preliminary proceedings EuroPloP 1996, July 1996, http://iamwww.unibe.ch:80/~meijler/Eplop.ps.gz
- P. Molin, L. Ohlsson, Points
& Deviations - A Pattern Language for Fire Alarm Systems ,
revised from a version presented at the 3rd International Conference on
Pattern Languages for Programming Languages, Monticello IL, USA, September
1996. http://www.ide.hk-r.se/~peter/papers/patt10.ps
- P. Molin, Applying
the Object-Oriented Framework Technique to a Family of Embedded Systems,
Research Report 19/96, University of Karlskrona/Ronneby, 1996. http://www.ide.hk-r.se/~peter/papers/exp5.ps
- P. Molin, Verifying
Framework-Based Applications by Establishing Conformance , Research
Report 18/96, University of Karlskrona/Ronneby, 1996. http://www.ide.hk-r.se/~peter/papers/frame2.ps
- S. Moser, O. Nierstrasz, The Effect of Object-Oriented Frameworks
on Developer Productivity, IEEE Computer, Septmeber 1996, pp 45-51
- G.C. Murphy, D. Notkin, The
Interaction Between Static Typing and Frameworks, University of
Washington, Department of Computer Science and Engineering, Technical Report
93-09-02, 1993, ftp.cs.washington/tr/1993/UW-CSE-93-09-02.PS.Z
O
- L.Ohlsson, The next generation of OOD, Object Magazine, May-June
1993
- W.F Opdyke, R.E Johnson, Refactoring : An Aid in Designing Object-Oriented
Application Frameworks, Proceeding of Symposium on Object-Oriented
Programming Emphasizing Practical Applications, 1990
- W.F Opdyke, Refactoring
Object-Oriented Frameworks, PhD thesis, University of Illinois
at Urbana-Champaign, 1992, ftp://st.cs.uiuc.edu/pub/papers/refactoring/opdyke-thesis.ps.Z
P
- I. Pyarali, Y.H Harrison, D.C Schmidt, Design and Performance of
an Object-Oriented Framework for High-Speed Electronic Medical Imaging,
Computing Systems Journal, Usenix, Vol. 9, No. 3.
R
- D. Riehle, How
and Why to Encapsulate Class Trees, OOPSLA'95 Proceedings, Austin,
Texas, http://swt1.informatik.uni-hamburg.de/~riehle/
- D. Roberts, R. Johnson, Evolve
Frameworks into Domain-Specific Languages, Procedings of the 3rd
International Conference on Pattern Languages for Programmin,, Monticelli,
IL, USA, September 1996, http://st-www.cs.uiuc.edu/users/droberts/evolve.html
- G. F. Rogers, Framework-Based Software Development in C++, Prentice-Hall,
1997. ISBN 0-13-533365-2
- V.F Russo, An
Object-Oriented Operating System, PhD thesis, University of Illinois
at Urbana-Champaign, 1992, ftp://choices.cs.uiuc.edu/Papers/Theses/PhD.Obj.Orient.OS.ps.Z
S
- H. A. Schmid, Creating the Architecture of a Manufacturing Framework
by Design Patterns, OOPSLA'95 Proceedings, Austin, USA
- D.C Schmidt ,P Stephenson. Experience
Using Design Patterns to Evolve Communication Software Across Diverse OS
Platforms. Proceedings of ECOOP '95, Aarhus, Denmark. http://www.cs.wustl.edu/~schmidt/ECOOP-95.ps.Z
- S. Sparks, K. Benner, C. Faris, Managing Object-Oriented
Framework Reuse, IEEE Computer, Septmeber 1996, pp 52-62
- Rocky L. Stewart and Jamed Storey, Event
Handling in a CORBA-Based Telecommunications Management System Framework,
Object Currents, Volume 1, Issue 11 - November 1996, http://www.sigs.com/publications/docs/oc/9611/oc9611.f.stewart.html
- Rocky Stewart, James Storey, and Dehua Huang, Decentralized Event
Handling, C++ Report, February 1997, Vol. 9, No. 2, pp.12-19.
T
- Taligent Inc., Leveraging Object-Oriented Frameworks, A Taligent
White Paper, 1993
- Taligent Inc.,Building
Object-Oriented Frameworks, A Taligent White Paper, 1994, http://www.taligent.com/Technology/WhitePapers/BuildingFwks/BuildingFrameworks.html
- Taligent Inc, The Power of Frameworks - For windows and OS/2 developers,
Addison-Wesley, 1995
- B Tekinerdogan, The design of an object-oriented framework for atomic
transactions, M.Sc Thesis, University of Twente
V
- J.M. Vlissides, M.A. Linton, Unidraw: A Framework for Building Domain-Specific
Graphical Editors, ACM Transactions on Information Systems, 8(3), July
1990
W
- A. Weinand, E.Gamma, R. Marty, ET++ - An Object+Oriented Application
Framework in C++, Proceedings of the OOPSLA'88, 1988
- A. Weinand, E.Gamma, ET++
- a Portable, Homogenous Class Library and Application Framework,
Proceedings of the UBILAB '94 Conference, Zurich,1994, http://www.ubs.com/ubilab/Publications/Wei94.html
- D. A. Wilson, S.D. Wilson, Writing Frameworks - Capturing Your expertise
abouta a Problem Domain, Tutorial notes, OOPLSA'93,Washington, 1993
- R.J. Wirfs-Brock, R. E. Johnson, Surveying current research in object-oriented
design, Communications of the ACM, September 1990
Contact Information
Michael Mattsson
Department of Computer Science and
Business Administration
University of Karlskrona/Ronneby
S - 372 25 Ronneby
Sweden
E-mail:Michael.Mattsson@ide.hk-r.se
This page is maintained by Michael
Mattsson, E-mail Michael.Mattsson@ide.hk-r.se
.