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

Bibliographie IFT6310

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

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.

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.

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.

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

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.

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

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.

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.

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

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

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

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


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.

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

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

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.

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

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.

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

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

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.

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.

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

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.

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

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.

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

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):
Tue Oct 8 18:45:58 EDT 1996.