IFT3310/IFT6310: Génie logiciel (automne 1996)





Bibliographie IFT6310

(Bernstein:middleware)
Philip A. Bernstein. Middleware: A model for distributed system services. Communications of the ACM, 39(2):86-98, February 1996.

(Birrer:financial)
Andreas Birrer and Thomas Eggenschwiler. Frameworks in the financial engineering domain. In Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP'93), pages 21-35, Kaiserslautern, Germany, July 1993.

(Booch:Components)
Grady Booch and Michael Vilot. The design of the C++ B ooch components. In Proceedings of the Conference on Object-Oriented Programming: Systems, Languages and Applications, pages 1-11, Ottawa, Canada, October 1990. ACM.

(Calder:interviews)
Paul Calder. InterViews: A framework for X-Windows. In Ted Lewis, editor, Object Oriented Application Frameworks, chapter 8, pages 195-220. John Wiley and Sons, 1995.

(Chikofsky:taxonomy)
Elliot J. Chikofsky and James H. Cross II. Reverse engineering and design recovery: A taxonomy. IEEE Software, 7(1):13-17, January 1990.

(Combes:sdl-formal-verification)
Pierre Combes, Max Michel, and Beatrice Renard. Formal verification of telecommunication service interactions using SDL methods and tools. In O. Faergemand and A. Sarma, editors, Sixth SDL Forum (SDL'93: Using Objects), pages 441-452, Darmstadt, Germany, October 1993. Elsevier Science Publishers.

(Faergemand:sdl92)
Ove Faergemand and Anders Olsen. Introduction to SDL-92. Computer Networks and ISDN Systems, 26(9):1143-1167, May 1994.

(Fayad:oo_transition)
Mohamed E. Fayad, Wei-Tek Tsai, and Milton L. Fulghum. Transition to object-oriented software development. Communications of the ACM, 39(2):108-121, February 1996.

(Gamma:patterns)
E. Gamma, R. Helm, R Johnson, and J. Vlissides. Design patterns: Abstraction and reuse of object oriented design. In Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP'93), Kaiserlauten, Germany, July 1993.

(Hamilton:java)
Marc A. Hamilton. Java and the shift to net-centric computing. IEEE Computer, 29(8):31-39, August 1996.

(Henderson:Fountain)
Brian Henderson-Sellers and Julian M. Edwards. The object-oriented systems life cycle. Communications of the ACM, 33(9):143-159, September 1990.

(Karam:cataloging)
Gerald M. Karam and Ronald S. Casselman. A cataloging framework for software development methods. IEEE Computer, 26(2):34-46, February 1993.

(Lewis:ooaf2)
Ted Lewis. Framework fundamentals. In Ted Lewis, editor, Object Oriented Application Frameworks, chapter 2, pages 27-44. John Wiley and Sons, 1995.

(Merlo:reengineering)

Ettore Merlo, Pierre-Yves Gagne, Jean-Francois Girard, Kostas Kontogiannis, Laurie Hendren, Prakash Panangaden, and Renato~De Mori. Reengineering user interfaces. IEEE Software, 12(1):64-73, January 1995.

(Meyer:Eiffel lessons)
Bertrand Meyer. Lessons from the design of the E iffel libraries. Communications of the ACM, 33(9):68-88, September 1990.

(Myers:uitools96)
Brad A. Myers. UIMSs, toolkits, interface builders. technical report, Department of Computer Science, Carnegie-Mellon University, May 1996. 41 pages.

(Nerson:ooad-process)
Jean-Marc Nerson. Applying object-oriented analysis and design. Communications of the ACM, 35(9):63-74, September 1992.

(Pancake:oo_forecast)
Cherri M. Pancake. The promise and the cost of object technology: A five-year forecast. Communications of the ACM, 38(10):32-49, October 1995.

Parnas:jewels
David Lorge Parnas. Why software jewels are rare. IEEE Computer, 29(2):57-60, February 1996.

(Rmadi:validation)
Karim Rmadi, Rudolf K. Keller, Siegfried Schoenberger, and Jean-Marc Serre. Validation in telecommunications: Concepts and case study. Technical Report GELO-60, Universite de Montreal, Montreal, June 1996.

(Schmidt:dp_communication)
Douglas C. Schmidt. Using design patterns to develop reusable object-oriented communication software. Communications of the ACM, 38(10):65--74, October 1995.

(Stroustrup:OO)
Bjarne Stroustrup. What is object-oriented programming? IEEE Software, 5(3):10-20, May 1988.

(Tessier:layla_plop96)
Jean Tessier and Rudolf K. Keller. Manager-Agent and Remote Operation: Two key patterns for network management interfaces. In Proceedings of the Third International Conference on Pattern Languages of Programming (PLoP'96), pages 4.8.1-4.8.14, Monticello, IL, September 1996.

(Tessier:layla_tr)
Jean Tessier, Rudolf K. Keller, and Gregor v. Bochmann. Layla: A pattern-based framework for network management interfaces. Technical Report GELO-63, Universite de Montreal, Montreal, June 1996.

(Tessier:mastersthesis)
Jean Tessier. An application framework for OSI network management interfaces. Master's thesis, Universite de Montreal, Montreal, Quebec, Canada, April 1996. In French.

(Vessey:CASE)
Iris Vessey, Sirkka I. Jarvenpaa, and Noam Tractinsky. Evaluation of vendor products: CASE tools as methodology companions. Communications of the ACM, 35(4):90-105, April 1992.

(Vinoski:corba)
Steve Vinoski. Distributed object computing with CORBA. C++ Report , 5(6), July/August 1993.

(Weinand:ETplusDesign)
Andre Weinand, Erich Gamma, and Rudolf Marty. Design and implementation of ET++, a seamless object-oriented application framework. Structured Programming, 10(2):63-87, April-June 1989.

(Wirth:lean)
Niklaus Wirth. A plea for lean software. IEEE Computer, 28(2):64--68, February 1995.

(Wong:redocumentation)
Kenny Wong, Scott Tilley, Hausi Mueller, and Margaret-Anne Storey. Structural redocumentation: A case study. IEEE Software, 12(1):46-54, January 1995.




< retour à (back to) IFT3310/IFT6310: Génie logiciel (automne 1996)
Dernière mise à jour par (last update by):
keller@iro.umontreal.ca,
Tue Oct 8 18:45:58 EDT 1996.