CURRICULUM VITAE Raymond J. McCall, Ph.D. Education: Ph.D. 1978 M.S. 1975 B.S. 1969 University of California, Berkeley (in architecture). Dissertation: "On the Structure and Use of Issue Systems in Design." Illinois Institute of Technology - Institute of Design (in product design). Thesis: "A Non-numerical Approach to Computer Simulation of Feedback Systems." University of Wisconsin-Milwaukee (in art history and criticism). Positions Held: Sept., 1991 to present Aug., 1992 to Aug., 1994 Associate Professor (tenured) Environmental Design Program University of Colorado, Boulder/Denver. Director Division of Environmental Design University of Colorado, Denver (at the Boulder campus site). Spring, 1992 Visiting Associate Professor Department of Architecture University of California, Berkeley. Aug., 1984 to May, 1991 Dec., 1978 to July, 1984 Assistant Professor of Environmental Design College of Environmental Design University of Colorado, Boulder. Visiting Scholar Gesellschaft fuer Information und Dokumentation-- Sektion fuer Systementwicklung (Society for Information and Documentation--Section for System Development), which was (at that time) West Germany's official organization for research in development and use of information systems. My work dealt exclusively with design, development and implementation of IBIS (Issue-Based Information Systems) for designers. This work included the development of MIKROPLIS, the first IBIS hypertext system, from 1980-1984.
Publications: Burge, J. E. and McCall, R. Untangling Wicked Problems, Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 30 (02) May, 2016, pp. 200-210. Burge, J. E. and McCall, R. Diagnosing Wicked Problems, in Proceedings of the Sixth International Conference on Design Computing and Cognition, London, June, 2014, pp. 313-326. McCall, R. Critical Conversations: Feedback as a Stimulus to Creativity in Software Design, in Creativity and Rationale: Enhancing Human Experience by Design (Human-Computer Interaction Series), John M. Carroll (ed.), Springer Verlag, London, May, 2013. pp 11-40. McCall, R. Critical Conversations: Feedback as a Stimulus to Creativity in Software Design, Human Technology: an Interdisciplinary Journal on Humans in ICT Environments, Vol. 6 (1), May, 2010. Book: Burge, J.; Carroll, J.M.; McCall, R; and Mistrik, I. Rationale-Based Software Engineering, Springer Verlag, Heidelberg, April, 2008. This book is an original work on design rationale. It proposes a series of frameworks for organizing research and practice in design rationale. The frameworks include a conceptual framework, a related terminological framework, a theoretical framework and an architectural framework. The book has 18 chapters, including six chapters written exclusively by Raymond McCall and one written jointly by Raymond McCall and Janet Burge: The six chapters by McCall: Chapter 1: What is Rationale and Why Does It Matter? Chapter 2: What Makes Software Different Chapter 4: Learning from Rationale in Other Domains Chapter 16: A Conceptual Framework for Rationale-Based Software Engineering Chapter 17: An Architectural Framework for Rationale-Based Software Engineering Chapter 18: Rationale-Based Software Engineering: Summary and Prospect The chapter co-authored by Raymond McCall and Janet Burge: Chapter 12: Rationale and Software Design Book: Rationale Management in Software Engineering, Dutoit, A; McCall, R.; Mistrik, I.; and Paech, B. (eds.), Springer Verlag, Heidelberg, May, 2006. This book contains a peer-reviewed collection of leading-edge research papers on design rationale in software engineering. The articles are preceded by a 48-page introductory article by myself, Dutoit and Paech on the current state and future prospects for rationale research in software engineering. McCall. R. and Mistrik, I. Capture of Software Requirements and Rationale through Collaborative Software Development, Chapter XVIII in the book Requirements Engineering for
Sociotechnical Systems, J. L. Mate and A. Silva (eds.) The Idea Group Inc., Hersey, PA, 2005. pp. 303-318. (Inclusion in this book was a result of a competitive, peer-review process.) Molavi, J; McCall, R; and Songer, A. A New Approach to Effective Use of Design Rationale in Practice. Journal of Architectural Engineering, Vol. 9, No. 2, 2003, pp. 62-69. McCall, R, Vlahos, E.; Zabel, J. Conceptual Design and HyperSketching: Theory and Java Prototype. In: Proceedings of the 2001 Conference of Computer-Aided Architectural Design Futures (CAAD Futures 2001), pp. 285-297. Fischer, G; Grudin, J; McCall, R; Ostwald, J; Redmiles, D; Reeves, B. and Shipman, F. "Seeding, Evolutionary Growth and Reseeding: The Incremental Development of Collaborative Design Environments", G. Olson, J. Smith, and T. Malone, editors, Coordination Theory and Collaboration Technology, 1999. McCall Raymond, 1998: World Wide Presentation and Critiquing of Design Proposals with the Web PHIDIAS System. In: Digital Design Studios: Do Computers Make a Difference? Proceedings of the 1998 Conference of the Association of Computer Aided Design in Architecture (ACADIA 98), ACADIA, pp. 254-265 McCall, R. and Johnson, E. "Using Argumentative Agents to Catalyze and Support Collaboration in Computer-aided Design," in Automation in Construction, 6, Elsevier, 1997, pp. 299-309. McCall, R; Johnson, E.; and Smith, M. "Design as Creation of a Graphical Hyperdocument," CAAD Future '97 Conference, R. Hunge (ed.), Kluwer Academic Publishers, 1997, pp. 849-854. Shipman, Frank M. III and McCall, Raymond J., "Integrating Different Perspectives on Design Rationale: Supporting the Emergence of Design Rationale from Design Communication," Artificial Intelligence in Engineering Design, Analysis, and Manufacturing 11, 1997, pp. 141-145. Gross, M; Do, E.; McCall, R.; Citrin,W.; Hamill, P.; Warmack, A.; and Kuczun, K. "Collaboration and Coordination in Architectural Design: Approaches to Computer-mediated Work," in Team CAD Symposium on Collaborative CAD, Graphics, Visualization, and Usability Center, Georgia Tech, May 12-13, 1997, pp. 17-24. McCall, R. and Johnson, E. "Argumentative Agents as Catalysts of Collaboration in Design," in Proceedings of the 1996 Conference of the Association for Computer Aided Design in Architecture (ACADIA '96), Patricia McIntosh and Filiz Ozel (eds.), Tucson, AZ, 1996, pp. 155-163. Knapp, R. and McCall, R.J., "PHIDIAS II: In Support of Collaborative Design," Proceedings of the 1996 Conference of the Association for Computer Aided Design in Architecture (ACADIA '96), Computation: Collaboration, Reasoning, and Pedagogy, Patricia McIntosh and Filiz Ozel (eds.), Tucson, AZ, 1996, p.147-154.
Fischer, G.; Lemke, A.; McCall, R.; and Morch, A. "Making Argumentation Serve in Design," in Design Rationale: Concepts, Techniques, and Use, Lawrence Erlbaum Associates, Publishers, 1995, pp. 267-293. Marshall, C.; Shipman, F. and McCall, R. "Making Large-Scale Information Resources Serve Communities of Practice," Journal of Management Information Systems, Spring 1995, Vol.11, No.4., pp. 64-86. McCall, R.; Bennet, P. and Johnson, E. "An Overview of the PHIDIAS II HyperCAD System," in Reconnecting: ACADIA '94 (Proceedings of the 1994 Conference of The Association for Computer Aided Design in Architecture), A. Harfman and pp. 63-74. Shipman, F. and McCall, R. "Supporting Knowledge-Base Evolution with Incremental Formalization," in CHI '94: Proceedings of the 1994 ACM Conference on Computer Human Interaction, Association for Computing Machinery, 1994, pp. 285-291. Marshall, C.; Shipman, F. and McCall, R. "Putting Digital Libraries to Work: Issues from Experience with Community Memories," in Digital Libraries '94: The First Annual Conference on the Theory and Practice of Digital Libraries, Schnase, J.; Leggett, J.; Furuta, R. and Metcalfe, T. (eds.), Texas A&M University,1994, pp. 126-133. Fischer, G.; McCall, R.; Ostwald, J.; Reeves, B. and Shipman, F. "Seeding, Growth and Reseeding," in CHI '94: Proceedings of 1994 Conference on Computer-Human Interaction, Association for Computing Machinery, 1994, pp. 292-298. Fischer, G.; Lemke, A.; McCall, R. and Morch, A. "Making Argumentation Serve Design," in Design Rationale: Concepts, Techniques, and Use, Lawrence Erlbaum Associates, Publishers, 1996, pp. 267-293. McCall, R. "HyperCAD: Intelligent, Hypermedia-based Computer-aided Design," in CAD im Architktenbuero: ACS-Kompendium '92 (proceedings of the 1992 Architekten Computer- Systeme Conference), Architektenkammer Hessen, Wiesbaden, Germany, 1993, pp. 34-36. Fischer, G.; Grudin, J.; Lemke, A.; McCall, R.; Ostwald, J.; Reeves, B.; and Shipman, F. "Supporting Indirect Collaborative Design with Integrated Knowledge-based Design Environments," in Human-Computer Interaction, Vol.7, Lawrence Erlbaum Associates, Inc., 1992, pp. 281-314. Stahl, G.; McCall, R. and Peper, G. "Extending Hypermedia with an Inference Language: An Alternative to Rule-based Expert Systems," in Proceedings of IBM /ITL Conference on Expert Systems, IBM, 1992, pp. 104-114. Fischer, G.; Lemke, A.; McCall, R. and Morch, A., "Making Argumentation Serve Design," in Human-Computer Interaction (Special Issue on Design Rationale), Vol.6, Nos.3 and 4, Lawrence Erlbaum Assoc., Inc., 1991, pp. 393-419.
McCall, R.; Ostwald, J. and Shipman, F. "Supporting Designers' Access to Information in Virtually Structured Hyperdocuments," in Proceedings of the 1991 Working Conference on Intelligent Computer-Aided Design, Elsevier, 1991, pp.116-127. McCall, R. "PHI: A Conceptual Foundation for Design Hypermedia," Design Studies, Vol.12, No.1, 1991, Butterworth Scientific Ltd., Surrey, UK, pp. 30-41. McCall, R.; Bennett, P.; d'oronzio, P.' Ostwald, J.; Shipman, F. and Wallace, N. "PHIDIAS: Integrating CAD Graphics into Dynamic Hypertext," in Hypertext: Concepts, Systems and Applications (Proceedings of the 1990 European Conference on Hypertext: ECHT '90), Rizk, A.; Stretz, N. and Andre, J. (eds.), Cambridge University Press, 1990, pp. 152-165. McCall, R.; Morch, A. and Fischer, G. "Supporting Reflection-in-Action in the Janus Design Environment" in The Electronic Design Studio (Proceedings of the CAAD Futures '89 Conference), Mitchell, w.; McCullough, M. and Purcell, P. (eds.), MIT Press, 1990, pp. 247-259. McCall, R.; Bennett, P.; Ostwald, J. and Wallace, N. "The PHIDIAS HyperCAD System: Intelligent Hypermedia-based Computer-aided Design in Architecture, (ACADIA '90), J.P. Jordan (ed.), ACADIA, Honolulu, 1990, pp.145-156. Fischer, G.; Lemke, A. and McCall, R. "Towards a System Architecture Supporting Contextualized Learning," in Proceedings of the 1990 Conference of the American Association of Artificial Intelligence (AAAI '90), T. Dietterich and W. Swartout (eds.), MIT Press, 1990, pp. 420-425. Fuscher, G.; Girgensohn, A.; Lemke, A.; McCall, R. and Morch A. "Conceptual Frameworks and Innovative Systems for Participatory Design," in Proceedings of the 1990 Participatory Design Conference (PDC '90), A. Namioka and D. Schuler (eds.), CPSR, Seattle, 1990, pp. 63-81. McCall, R., "MIKROPLIS: A Hypertext System for Design," Design Studies, Vol.10, No.4, 1989, Butterworth Scientific Ltd., Surrey, UK, pp. 228-238. Fischer, G.; McCall, R. and Morch, A. "JANUS: Integrating Hypertext with a Knowledge-based Design Environment," in Proceedings of the Second ACM Conference on Hypertext (Hypertext '89), Association for Computing Machinery, 1989, pp. 105-118. Fischer, G.; McCall, R. and Morch, A. "Design Environments for Constructive and Argumentative Design," in Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '89), Association for Computing Machinery, 1989, pp. 269-275. McCall, R. and Mistrik, I. "Iterative Software Development: Towards a Theory of Prototyping and Post-implementation Modification," in Empirical Foundations of Information and Software Sciences, Vol.5, Plenum Press, 1989.
McCall, R. "PHI: A Hypertext Approach to Handling Design Information," in Proceedings of the Seventh Conference on Information for Designers, University of Southampton, 1988. McCall, R. "Comments on 'A Study of the Use of Quantitative Methods in Design,'" in Proceedings of the Annual Research Conference of the American Institute of Architects/American Collegiate Schools of Architecture Council on Architectural Research, Boston, 1987, American Institute of Architects, 1987. Schaab, B.; McCall, R. and Schuler, W., "MIKROPLIS as Idea Processor and Textbase Management System," in Proceedings of the Second International Conference on the Application of Microcomputers in Information, Documentation and Libraries (Baden-Baden, March 17-21, 1986), North-Holland, Amsterdam, 1987. McCall, R. "PHIBIS: Procedurally Hierarchicial Issue-Based Information Systems," in Proceedings of the Conference on Planning and Design in Architecture, International Congress on Planning and Design Theory, American Society of Mechanical Engineers, 1987, pp. 17-22. McCall, R. "Issue-Serve Systems: A Descriptive Theory of Design," in Design Methods and Theories, Vol.20, No.3, DMG, San Luis Obispo, pp. 443-458, 1986. Schaab, B.; McCall, R. and Schuler, W. MIKROPLIS: A Textbank System and Idea Processor, Gesellschaft fuer Information und Dokumentation, Frankfurt am Main, 1986. Schaab, B.; McCall, R. and Schuler, W. (in German) MIKROPLIS: Ein Textbank- Management System (same title as above/different content), Gesellschaft fuer Information und Dokumentation, Frankfurt am Main, 1985. McCall, R.; Schaab.; Schuler, W. and Mistrik, I. "A Database Model as the Basis of a Workstation for the Designer," in Representation and Exchange of Knowledge as a Basis of Information Processes, H.J. Dietschmann (ed.), North-Holland, Amsterdam, 1984. Schaab, B.; McCall, R. and Schuler, W. (in German) "MIKROPLIS: Ein Textbank Management System," Nachrichten fuer Dokumentation, 35.1984, No.6, pp. 254-259, Saur Verlag, Munich, 1984. McCall, R.; Schaab, B., and Schuler, W. "An Information Station for the ProblemSolver: System Concepts," in Proceedings of the First International Conference on the Application of Mini- and Microcomputers in Information, Retrieval and Libraries, North-Holland, Amsterdam, 1984. McCall, R. "A Theory of Design as Discourse: A Basis for Discourse Between Designer and Computer," in Proceedings of the Symposium on Development of Machine-computable Design Languages, University of Illinois, Champaign-Urbana, 1983.
McCall, R.; Mistrik, I., and Schuler, W. "An Integrated Information and Communication System for Problem Solving: Basic Concepts," in Data for Science and Technology: Proceedings of the Seventh International CODATA Conference, Pergamon, 1981, pp. 107-115. McCall, R. On the Structure and Use of Systems in Design, Dissertation, University of California, Berkeley, 1978, University Microfilms, 1979. Awards: Sci-Tech Web Award from Scientific American for Best Astronomy Site of 2003 for our web site ExploreMarsNow.org. Our web site presented an online architectural presentation of a Mars habitat designed by my students working with Kurt Micheels, AIA, an architect specializing in space habitat design. The site enabled users to walk through the habitat and discover the rationale for every aspect of the habitat s design. The site was actually created by me and Dane Spangler, a former student. Webby Award from The International Academy of Digital Arts and Sciences for Best Science Site of 2003 for our web site ExploreMarsNow.org. The Webby Award (informally known as the online Oscars ) is to the web what an Academy Award is for the movies, what an Emmy is for television and what a Grammy is for the recording industry. CPS Net Site of the Year Award for the best web site of the year in all categories awarded in 2004 for the year 2003 for our web site ExploreMarsNow.org. CPS Net is the leading European organization dealing with web site design. Every year CPS Net has leaders in web technology from various European nations evaluate web sites from all over the world according to a complex and strict set of criteria to determine which sites are the best in various categories. CPS Net High in the Sky Award for best science-related web site awarded in 2004 for the year 2003 for our web site ExploreMarsNow.org. The Exemplary Research Award of the Colorado Advanced Software Institute, awarded for EXEMPLARY RESEARCH in the conduct of Argumentative Agents as Catalysts of Collaboration in Design, a CASI research grant project that I carried out from July 1, 1994 to August 31, 1995. The award was presented on October 4, 1996. The Exemplary Research Award of the Colorado Advanced Software Institute, awarded for EXEMPLARY RESEARCH in the conduct of Graphical Hypermedia Intelligence, a New Software Technology for the Design of Space-Based Habitats, a CASI research grant project that I carried out from July 1, 1992 to August 31, 1993. The award was presented on October 4, 1994. Grants and Contracts Awarded:
Title: Web-PHIDIAS: Using the PHIDIAS Hypermedia System to Put the The Man-Systems Integration Standards on the World Wide Web My role: Principal Investigator Date: June 1, 1997 to December 1, 1997 Agency: National Aeronautics and Space Administration, Johnson Space Center: NASA/SBIR Amount: $ 20,000 Title: N-ABLE: a Network-centered Action-Based Learning Environment My role: One of two Principal Investigators (with Gary Hachtel of Electrical and Computer Engineering at CU, Boulder) Date: January 1, 1997 to August 30, 1997 Agency: University of Colorado Amount: $25,000 Status: Funded and completed Title: The N-ABLE system: a Network-centered Action-Based Learning Environment My role: One of two Principal Investigators (with Gary Hachtel of Electrical and Computer Engineering at CU, Boulder) Date: January 1, 1997 to August 30, 1997 Agency: University of Colorado The President s Changing the Learning Paradigm Initiative Amount: $35,000 Status: Funded and completed Title: "Using Hypermedia and the Information Superhighway to Improve Design of Spacecraft Interiors" (Phase II) My Role: Principal Investigator (working with Johnson Engineering Corporation) Date: January 23, 1995 to January 23, 1997 Agency: National Aeronautics and Space Administration, Johnson Space Center: NASA/SBIR Amount: $ 583,000 Title: "Argumentative Agents as Catalysts of Collaboration in Design" My Role: Principal Investigator Date: September 1, 1994 to August 30, 1995 Agency: Colorado Advanced Software Institute Amount: $ 33,000 Title: "Hypercontexts: An Innovation for Managing the Man-Systems
Standards and Related Multimedia Information to Improve Design of Spacecraft Interiors" (Phase I) My Role: Principal Investigator (working with Johnson Engineering Corporation) Date: January 11, 1994 to July 11, 1994 Agency: National Aeronautics and Space Administration, Johnson Space Center: NASA/SBIR Amount: $ 70,000 Status: Funded and completed Title: "Supporting Collaborative Design with Integrated Knowledge-Based Design Environments" My Role: One of two Principal Investigators (the other, Gerhard Fischer, Professor in the Department of Computer Science at the University of Colorado) Date: September 1, 1990 to August 30, 1993 Agency: National Science Foundation Amount: $ 700,000 Title: "Graphical Hypermedia Intelligence: A New Technology for the Design of Space-based Habitats" My Role: Principal Investigator Date: September 1, 1992 to August 30, 1993 Agency: Colorado Advanced Software Institute Amount: $ 33,000 Title: "Virtual Copies of Hypermedia Networks in a System for Design of Space-based Habitats" My Role: Principal Investigator Date: September 1, 1991 to August 30, 1990 Agency: Colorado Institute for Artificial Intelligence Amount: $ 30,000 Title: "Intelligent Hypertext as an Alternative to Expert Systems" My Role: Principal Investigator Date: September 1, 1990 to August 30, 1991 Agency: Colorado Institute for Artificial Intelligence Amount: $ 30,000 Title: "A Design Environment Integrating Dynamic Hypertext with CAD" My Role: Principal Investigator Date: September 1, 1989 to August 30, 1990 Agency: Colorado Institute for Artificial Intelligence
Amount: $ 28,868