Software Engineering Seminar

GT-SARG (Georgia Tech Software Architecture Reading Group)

Moderator: Gregory Abowd


Return to GT-SARG home page

Accumulated GT-SARG Bibliography

ACM Forum on "Linda in Context," In Communications of the ACM , October 1989.

Alfke, "Learning to Love SOM," MacTech , Vol. 11 No. 1, January 1995, pages 12-16.

Berners-Lee, T., Cailliau, R., Groff, J.-F. and Pollerman, B. "World-Wide Web: The Information Universe," Electronic Networking: Research, Applications and Policy, Vol. 1, No. 2, Meckler, Westport, CT, Spring 1992.April 13, 1995

Bowman, C. M., Danzig, P.B., Manber, U., and Schwartz, M. "Scalable Internet Resource Discovery: Research Problems and Approaches,"Communications of the ACM, Vol. 37, No. 8, August 1994, pp. 98-107 .April 24, 1995

Bush, V. "As We May Think", Atlantic Monthly, July 1945. April 13, 1995

Carriero, N. and D. Gelernter, "Linda in Context," Communications of the ACM , April 1989.

Claffy, K. C., Braun, H.-W., Polyzos, G. C., "Tracking Long-Term Growth of the NSFNET," Communications of the ACM, Vol. 37, No. 8, August 1994, pp. 34-45.April 24, 1995

Coad, Peter, "Object-oriented patterns," Communications of the ACM, Vol. 35, No. 9, September 1992, pages 152-159.

Dean, Thomas R. and James R. Cordy, "A Syntactic Theory of Software Architecture," To appear in IEEE Transactions on Software Engineering , Vol. 21, No. 4, April 1995.

Dennis, Brian M., Roy Goldman, Susan L. Graham, Michael A. Harrison, William Maddox, Vance Maverick, Ethan V. Munson, and Tim A. Wagner, "A Document Architecture for Integrated Software Development," Computer Science Division-EECS, University of California, Berkeley, DRAFT.

Edwards, Jeri, How Tandem plays in the component revolution, Tandem Computers Serverware white paper, Version 1.2, 1995. May 1, 1995

Gabriel, Richard P., "Pattern languages," Journal of Object-Oriented Programming, January 1994, pages 72-75.

Gabriel, Richard P., "The failure of pattern languages," Journal of Object-Oriented Programming, February 1994, pages 84-88.

Garlan, David and Mary Shaw, "An introduction to software architecture," In Advances in Software Engineering and Knowledge Engineering," Volume 1, World Scientific Publishing Company, 1993.

Gelernter, D. and N. Carriero, "Coordination Languages and their Significance," Communications of the ACM February 1992.

Graham, Susan, Michael A. Harrison, and Ethan V. Munson, " The Proteus Presentation System," Proceedings 5th Software Development Environments, ACM.

Gronbaek, Kaj and Trigg, Randall H., "Design Issues for a Dexter-based Hypermedia System", Communications of the ACM, Vol. 37, No. 2, February 1994, pages 40-49.April 3, 1995

Halasz, Frank and Schwartz, Mayer, "The Dexter Hypertext Reference Model," Communications of the ACM, Vol. 37, No. 2, February 1994, pages 30-39.April 3, 1995

Halasz, Frank and Mayer Schwartz, "The Dexter Hypertext Reference Model," 1989. Presented at the NIST Hypertext Standardization Workshop, 1990. May 8, 1995

Hutchinson, Norman C. and Larry L. Peterson, "The X-Kernel: An Architecture for Implementing Network Protocols", IEEE Transactions on Software Engineering , Vol. 17, No. 1, January 1991, pages 64-76.

Inverardi, Paola and Alexander L. Wolf, Formal Specification and Analysis of Software Architectures Using the Chemical Abstract Machine Model. IEEE Transactions on Software Engineering 21(4), April 1995. To appear.

ISO Central Secretariat, ed., "Information processing systems: Open systems interconnection Basic Reference Model", International Organization for Standardization, October 1984.

LaLonde, Wilf and John Pugh, "Communicating reusable designs via design patterns," Journal of Object-Oriented Programming, January 1995, p ages 69-71.

Lange, Danny B., "A Formal Approach to Hypertext using Post-Prototype Formal Specification." Presented at the NIST Standardization Workshop, January 1990.May 8, 1995

Lea, Douglas, "Christopher Alexander: An introduction for object-oriente d designers," ACM SIGSOFT Software Engineering Notes, Vol. 19, No. 1, January 1994, pages 39-45.

Leffler, Samuel J. and McKusick, Marshall Kirk and Karels, Michael J. and Quaterman, John S., The Design and Implementation of the 4.3 BSD UNIX Operating System , Addison-Wesley, 1st edition, 1989.

Lewis, Ted G., "Where is Client/Server Software Headed?" IEEE Computer, Vol. 28, No. 4, April 1995, pages 49-55.May 1, 1995

Moriconi, Mark and Xiaolei Qian, "Correctness and Composition of Software Architectures," In Proceedings of SIGSOFT '94 , December 1994.

Moriconi, Mark and Xiaolei Qian and R. A. Riemenschneider, "Correct Architecture Refinement." IEEE Transactions on Software Engineering 21(4), April 1995. To appear.

Nelson, T., "Hyperworld", Literary Machines, Edition 87.1. Chapter 0, 1987.April 13, 1995

O'Malley, S. W. and Peterson, L. L., "A Dynamic Network Architecture", ACM Transactions on Computer Systems , Vol. 10, May 1992, pages 110-143.

Orfali, Robert, Harkey, Dan and Edwards, Jeri, "Intergalactic Client/Server computing", Byte, April 1995, pages 108-122.May 1, 1995

Perry, Dewayne E. and Alexander L. Wolf, "Foundations for the study of software architecture," Software Engineering Notes, Vol. 17, No. 4, October 1992, pages 40-52.

Purtillo and Atlee,"Module Reuse by Interface Adaptation," Software-Practice and Experience, Vol.21 No. 6, June 1991, pages 539-556.

Ritchie, D. M, "A stream input-output system" AT\&T Bell Laboratories Technical Journal , Vol. 63, No. 8, October 1984, pages 311-324.

Shaw, Mary and Garlan, David, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall. To appear 1995.

Schmidt, Douglas C. and Tatsuya Suda, "Transport System Architecture Services for High-Performance Communications Systems", IEEE Journal on Selected Areas in Communications , Vol. 11, No. 4, May 1993, pages 489-506.

Wiederhold, "Mediators in the Architecture of Future Information Systems," Computer , Vol. 25 No. 3, March 1993, pages 38-49



Contact Information:

Gregory Abowd
College of Computing
Georgia Institute of Technology
Atlanta, Georgia 30332-0280
abowd@cc.gatech.edu