Bibliography

Ambler, S., 1998. Process Patterns: Building Large-Scale Systems Using Object Technology. SIGS Books/Cambridge University Press.

Bass, L. Clements, P. Kazman, R. 1998. Software Architecture in Practice. Addison-Wesley.

Beck, K., 1999. eXtreme Programming Explained. Addison-Wesley.

Beck, K. Cunningham, W. 1989. A Laboratory for Object-Oriented Thinking. In: Proceedings of OOPSLA 89, New Orleans, Louisiana.

Beck, K. Gamma, E. 1998a. JUnit: A Cook's Tour (ftp://www.armaties.com/D/home/armaties/ftp/TestingFramework/Junit/).

Beck, K. Gamma, E. 1998b. Test Infected: Programmers Love Writing Tests. Java Report, 3(7).

Beck, K. Fowler, M. 2000. Planning eXtreme Programming. Addison-Wesley.

Bezivin, J. Muller, P. A. 1999. UML '98: Beyond the Notation First International Workshop, Mulhouse, France, June 3 4. Springer Verlag.

Boehm, B., 1976. Software Engineering. IEEE Transactions on Computer C-25.

Booch, G. 1994. Object-Oriented Analysis and Design with Applications. Addison-Wesley.

Booch, G. Rumbaugh, J. Jacobson, I. 1998, The Unified Modeling Language User Guide. Reading, Massachusetts: Addison-Wesley.

Coleman, D. Arnold, P. Bodoff, S. Dollin, C. Filchrist, H. Haynes, F. Jeremaes, P. 1994. Object-Oriented Development: The Fusion Method, Prentice Hall.

Cook, S. Kleppe, A. Mitchell, R. Rumpe, B. Warmer, J. Wills, A. 1999 Defining UML Family Members Using Prefaces. In: TOOLS 32 Conference Proceedings, Eds Christine Mingins, Bertrand Meyer. IEEE Computer Society.

Coplien, J., 1999. Multi-Paradigm Design for C++. Reading, Massachusetts: Addison-Wesley.

D'Souza, D. Wills, A. 1998. Objects, Components, and Frameworks with UML. Reading, Massachusetts: Addison-Wesley.

Evans, A. Kent, S. Selic, B. 2000. UML 2000 The Unified Modeling Language, Advancing the Standard. 3rd International Conference, Proceedings, Springer, LNCS 1939.

Fayad, M. Schmidt, D. Johnson, R. 1999a. Building Application Frameworks: Object-Oriented Foundations of Framework Design. Wiley & Sons.

Fayad, M. Johnson, R. 1999b. Domain-Specific Application Frameworks: Frameworks Experience by Industry. Wiley & Sons.

Fayad, M. Schmidt, D. Johnson, R. 1999c. Implementing Application Frameworks: Object-Oriented Frameworks at Work. Wiley & Sons.

Fontoura, M., 1999. A Systematic Approach for Framework Development, Ph.D. Thesis, Computer Science Department, Pontifical Catholic University of Rio de Janeiro, Brazil (available at http://www.almaden.ibm.com/cs/people/fontoura).

Fowler, M., 2000. Refactoring: Improving the Design of Existing Code. Addison Wesley.

France, R. Rumpe, B. 1999. UML '99 The Unified Modeling Language, Beyond the Standard. 2nd International Conference, Proceedings, Springer, LNCS 1723.

Gamma, E., 1991. Objektorientierte Software-Entwicklung am Beispiel von ET++: Design-Muster, Klassenbibliothek, Werkzeuge. Doctoral Thesis, University of Z rich, 1991. Springer Verlag.

Gamma, E. Helm, R. Johnson, R. Vlissides, J. 1995. Design Patterns Elements of Reusable Object-Oriented Software. Reading, Massachusetts: Addison-Wesley.

Goldberg,, 1984. Smalltalk-80/The Interactive Programming Environment. Addison-Wesley.

Goldberg, A. Rubin, K. 1995. Succeeding with Objects: Decision Frameworks for Project Management. Reading, Massachusetts: Addison-Wesley.

Harel, D., 1987. Statecharts: A Visual Formulation for Complex Systems. Science of Computer Programming 8(3): 231 274.

Henderson-Sellers, B. Barbier, F. 1999. Black and White Diamonds. In: UML '99 The Unified Modeling Language. Conference Proceedings. Eds: R.France, B.Rumpe. Springer Verlag. LNCS 1723.

Henderson-Sellers, B. Edwards, J.M. 1990. The Object-Oriented Systems Life Cycle. In Communications of the ACM, 33(9).

ITU-TS,, 1999. Recommendation Z.120 (11/99): MSC 2000. Geneva.

Jacobson, I., 1993. Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley.

Jacobson, I. Booch, G. Rumbaugh, J. 1998. The Unified Software Development Process. Reading, Massachusetts: Addison-Wesley.

Johnson, R., 1992. Documenting Frameworks Using Patterns. ACM Conference on Object-Oriented Programming, Systems, Languages and Applications, 1992.

Krasner, G. Pope S. 1988. A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming, 1(3).

Kr ger, I., 2000 Distributed System Design with Message Sequence Charts. Ph.D. Thesis, Munich University of Technology (available at http://www.in.tum.de/~kr ger/).

Meyer, B., 1989 The New Culture of Software Development: Reflections on the Practice of Object-Oriented Design. In Proceedings of Tools 89, Paris, France.

Meyer, B., 1990 Lessons from the Design of the Eiffel Libraries. Communications of the ACM, 33(9).

Microsoft Inc., 2001. Microsoft Visual C++ User's Guide.

Oestereich, B., 1999. Developing Software with UML. Addison-Wesley.

OMG, 2001. Unified Modeling Language Specification. Version April.

Parnas, D. L., 1972. On the Criteria to be Used in Decomposing Systems into Modules. Communications of the ACM, 15(12).

Parnas, D. L., 1976. On the Design and Development of Program Families. IEEE Transactions on Software Engineering.

Pasetti, A., 2001. Methodology, Design and Implementation of a Software Framework for Embedded Satellite Control Systems. Ph.D. Thesis, University of Constance (available at http://www.SoftwareResearch.net/AOCSFrameworkProject/ProjectHomePage.html)

Pomberger, G. Bischofberger W. Kolb, D. Pree, W. Schlemm, H. 1991. Prototyping Oriented Software Development, Concepts and Tools. Structured Programming 12(1), Springer.

Powel Douglass, B., 2000. Real-Time UML: Developing Efficient Objects for Embedded Systems, Second Edition, Addison Wesley.

Pree, W., 1995. Design Patterns for Object-Oriented Software Development. Wokingham: Addison-Wesley/ACM Press.

Pree, W. Templ, J. 2000. Personal communications.

Rumbaugh, J. Blaha, M. Premerlani, W. Eddy, F. Lorensen, W. 1994. Object-Oriented Modeling and Design, Prentice Hall, Englewood Cliffs.

Rumbaugh, J. Jacobson, I. Booch, G. 1998. The Unified Modeling Language Reference Manual. Reading, Massachusetts: Addison-Wesley.

Szyperski, C., 1998. Component Software Beyond Object-Oriented Programming. Addison-Wesley ACM Press

Warmer, J. Kleppe, A. 1999. The Object Constraint Language Precise Modeling with UML. Addison-Wesley.

Weinand, A. Gamma, E. 1994. ET++ a Portable, Homogenous Class Library and Application Framework. In Bischofberger W.R., Frei H. P. (Eds), Computer Science Research at UBILAB, Strategy and Projects; Proceedings of the UBILAB'94 Conference, Zurich, pages 66 92, Universit tsverlag Konstanz, Konstanz, September 1994 (available at http://www.ubilab.org/publications/wei94.html).

Weinand, A. Gamma, E. Marty, R. 1989. Design and Implementation of ET++ a Seamless Object-Oriented Application Framework. Structured Programming, 10(2), Springer Verlag.

Wirfs-Brock, R. J. Johnson, R. E. 1990. Surveying Current Research in Object-Oriented Design. Communications of the ACM, 33(9).



The UML Profile for Framework Architectures
The UML Profile for Framework Architectures
ISBN: 0201675188
EAN: 2147483647
Year: 2000
Pages: 84

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net