Journal Publications
- Stefik, M. Shifting the Possible: How digital property rights challenge
us to rethink digital publishing. Berkeley Technology Law Journal, 12:1, pp
137-159, 1997. (Available on-line at Berkeley
Technology Law Journal)
- Garcia, A.C.B., Howard, H.G., & Stefik, M.J. Improving Design and
Documentation by Using Partially Automated Synthesis. AI EDAM. Vol. 8(4), 1994.
- Bobrow, D.G., and Stefik, M.J., Searching Beyond Reason: A response to
McDermott's "Critique of Pure Reason." Computational Intelligence 3:3,
pp. 162-165, August 1987
- Stefik, M., Bobrow, D.G., Foster, G., Lanning, S., Tatar, D. WYSIWIS
Revised: Early experiences with multi-user interfaces. ACM Transactions on Office
Information Systems, 5:2, pp. 147-167, April 1987. (Reprinted in Baecker, R. Readings
in Groupware and Computer Supported Cooperative Work, San Mateo: Morgan Kaufmann Inc.,
1992).
- Stefik, M. J., Foster, G., Bobrow, D.G., Kahn, K., Lanning, S., and
Suchman, L. Beyond the chalkboard: Computer Support for Collaboration and Problem Solving
in Meetings. Communications of the ACM, 30:1, pp. 32-47, January 1987. (Reprinted
in Greif, I. (Ed.), Computer-supported cooperative work. San Mateo, California:
Morgan Kaufmann Publishers, Inc., 1988, pp. 335-366. Also reprinted in Marca, D. &
Bock, G. (Eds.) Groupware: Software for Computer-Supported Cooperative Work, Los
Alamitos, Calif. IEEE Computer Society Press, 1992.)
- Bobrow, D.G., Mittal, S., and Stefik, M.J. Expert systems: perils and
promise. Communications of the ACM, 29:9, pp. 880-894, September 1986.
- Bobrow, D.G., and Stefik, M. J. Perspectives on Artificial Intelligence
Programming. Science 231:4741, pp. 951-956, 28 February 1986. (Reprinted in Rich,
C. & Waters R.C. (Eds.) Readings in Artificial Intelligence and Software
Engineering, pp. 581-587, Los Altos: Morgan Kaufman Publishers, 1986.)
- Stefik, M. Bobrow, D.G., and Kahn, K. Integrating access-oriented
programming into a multiparadigm environment. IEEE Software, 3:1, pp. 10-18,
January 1986. (Reprinted in Peterson, G.E. (ed), Object-Oriented Computing, Volume 2:
Implementations, IEEE Computer Society Press, pp. 170-179, 1987. Also reprinted in
Richer, M.H. (ed.) AI Tools and Techniques, pp. 47-63, Ablex Publishing
Corporation, Norwood, New Jersey.)
- Stefik, M. Strategic Computing at DARPA: Overview and Assessment. Communications
of the ACM, 28:7, pp. 690-704, July 1985. (Reprinted in Andriole, S. Information
Technology for Command & Control, IEEE Press, 1990.)
- Stefik, M., Aikins, J., Balzer, R., Benoit, J., Birnbaum, L., Hayes-Roth,
F., & Sacerdoti, E. The organization of expert systems: A tutorial. Artificial
Intelligence, 18:2, 1982. (This paper was also printed as two chapters in Hayes-Roth,
F., Waterman, D., and Lenat, D., Building Expert Systems, Addison-Wesley, 1983.
This paper was translated to Russian in O.B. Lupanova (ed.), Cybernetic Collection, New
series 22, Mir, Moscow, 1985. It was also translated into Chinese.)
- Stefik, M. Planning with constraints (MOLGEN Part 1). Artificial
Intelligence, 16:2, pp. 111-140, May 1981. (Reprinted in Feigenbaum, E.A. Building
Blocks of Artificial Intelligence, Reading, Massachusetts: Addison-Wesley, 1987.)
- Stefik, M. Planning and Meta-planning (MOLGEN Part 2). Artificial
Intelligence, 16:2, pp. 141-169, May 1981. (Reprinted in N. Nilsson & B. Webber,
Readings in Artificial Intelligence, Tioga Publishing Company, 1982)
- Stefik, M. Inferring DNA structures from segmentation data. Artificial
Intelligence, 11:1, pp. 85-114, 1978.
- Dromey, R. G., Stefik, M. J., Rindfleisch, T. C., Duffield, A.,
Extraction of mass spectra free of background and neighboring component contributions from
gas chromatography/mass spectrometry data. Analytical Chemistry, 48:9, pp.
1368-1375, August 1976.
Refereed Conference Papers
- Stefik, M. and Lavendel, G. Libraries and Digital Property Rights.
(Digital Library Conference, Pisa, Italy, September 1997).
- Russell, D.M., Stefik, M.J., Pirolli, P., & Card, S.K. The cost
structure of sensemaking, Proceedings of INTERCHI, Amsterdam, Netherlands (ACM
Press) April 1993.
- Stefik, M., Bobrow, D.G., Foster, G., Lanning, S., Tatar, D. WYSIWIS
Revised: Early experiences with multi-user interfaces. Proceedings of the Conference on
Computer-Supported Cooperative Work, pp. 276-290, Austin, Texas, December 3-5, 1986.
(Reprinted by invitation in ACM Transactions on Office Information Systems, 5:2, pp.
147-167, April 1987.)
- Foster, G., Stefik, M. Cognoter, Theory and practice of a Colab-orative
tool. Proceedings of the Conference on Computer-Supported Cooperative Work, pp.
7-15, Austin, Texas, December 3-5, 1986.
- Bobrow, D.G., Kahn, K., Kiczales, G., Masinter, L., Stefik, M., and
Zdybel, F. CommonLoops: Merging Lisp and Object-Oriented Programming. OOPSLA '86:
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and
Applications, pp. 17-29, Portland, Oregon, September 29 - October 2, 1986, Edited by
Normal Meyrowitz, Special Issue of SIGPLAN Notices 21:11, November 1986. (Reprinted in
Peterson, G.E. (ed), Object-Oriented Computing, Volume 1: Concepts, IEEE Computer
Society Press, pp. 169-181, 1987. Also reprinted in Russian in Agafonov, V. (Ed.), Object-Oriented
Programming, MIR publishers, 1990.)
- Stefik, M. Bobrow, D.G., and Kahn, K. Access-oriented programming for a
multiparadigm environment. Proceedings of the Hawaii International Conference on System
Sciences, January 1986. (Note: This paper won the best paper award out of 80 papers
for the conference. An expanded version of this paper appeared by invitation in IEEE
Software. This paper has also been reprinted in various books.)
- Stefik, M., Bobrow, D. G., Bell, A., Brown, H., Conway, L., Tong, C. The
partitioning of concerns in digital system design. Proceedings of the Conference on
Advanced Research in VLSI, Massachusetts Institute of Technology, Artech House,
January 1982. (Also Xerox report VLSI-81-3, pp. 43-52, December 1981.)
- Bobrow, D. G. & Stefik, M. J. LOOPS: Data and Object Oriented Programming
for Interlisp. European AI Conference, Orsay, France. 1982.
- Blank, T., Stefik, M., & van Cleemput, W. A parallel bit map
architecture for DA algorithms, 18th Annual Design Automation Conference, June
1981.
- Stefik, M. An examination of a frame-structured representation system.Proceedings
of the International Joint Conference on Artificial Intelligence, Tokyo, Japan, pp.
845-852, August 1979.
- Stefik, M., & Friedland, P. Machine inference for molecular genetics:
methods and applications, AFIPS Conference Proceedings, Volume 47, National
Computer Conference, June 1978.
- Martin, N., Friedland, P., King, J., & Stefik, M. J. Knowledge base
management for experiment planning in molecular genetics. Fifth International Joint
Conference on Artificial Intelligence, August 1977, pp. 882-887.
Selected Magazine Articles and Book Chapters
- Barlow, John Perry, Lessig, Lawrence, Mann, Charles, and Stefik,
Mark. Life, Liberty, and the Pursuit of Copyright ...?, The Atlantic Unbound. (The
on-line version of The Atlantic Monthly.) Roundtable essays related to the cover article
of the September, 1998 Atlantic Monthly. (Available on-line at Atlantic Roundtable)
- Stefik, Mark & Silverman, Alexander. The Bit and the Pendulum:
Balancing the Interests of Stakeholders in Digital Publishing, American Programmer,
September 1997, pp 18-35. (Also appearing as a chapter in Stefik, Mark. The Internet
Edge, 1999. Also published in The Computer Lawyer, Vol. 16, No. 1, pp 1-15,
January 1999.)
- Stefik, M. Trusted Systems, Scientific American, March 1997, pp.
78-81. (Available on-line as Scientific
American).
- Stefik, M. Letting Loose the light: igniting Commerce in electronic
publication. In Stefik, M. Internet Dreams: Archetypes, Myths, and Metaphors.
Cambridge, Massachusetts: MIT Press, 1996. (Also published in Proceedings: Forum on
Technology-Based Intellectual Property Management,: Electronic Commerce for Content.
Interactive Multimedia Association Intellectual Property Proceedings, Volume 2, August
1996, pp. 35-60).
- Stefik, M. & Brown, J.S. Toward Portable Ideas. In Olson, M.H. (Ed.),
Technological Support for Work Group Collaboration, pp. 147-165, Hillsdale, New
Jersey: Lawrence Erlbaum Associates, 1989. (Excerpted in Internet Dreams,
Cambridge: The MIT Press, 1996, pp 327-343).
- Stefik, M. The next knowledge medium. AI Magazine, 7:1, pp. 34-46,
Spring 1986. (Reprinted in Huberman, B.A. (ed) The Ecology of Computation, Amsterdam, The
Netherlands: North Holland Publishing Co., 1988, pp. 315-342. An earlier version of this
appeared in M.I. News, 10, pp. 55-66, Autumn 1985, a publication of the Turing Institute.
Revised and reprinted in Stefik, Mark. The Internet Edge, 1999.)
- Stefik, M. Bobrow, D.G. Object-oriented programming: Themes and
Variations. AI Magazine 6:4, pp. 40-62, Winter 1986. (Reprinted in Peterson, G.E.
(ed), Object-Oriented Computing, Volume 1: Concepts, IEEE Computer Society Press,
pp. 182-204, 1987. Also reprinted in Richer, M.H. (ed.) AI Tools and Techniques,
pp. 3-45, Ablex Publishing Corporation, Norwood, New Jersey.)
- Mazetti, C., Tenenbaum, J. M., Brachman, R., Genesereth, M., Stefik, M.
AAAI-86: A New Conference Format. AI Magazine 6:4, pp. 93-95, Winter 1986.
- Stefik, M., Bobrow, D. G., Mittal, S., and Conway, L. Knowledge
Programming in Loops: Report on an Experimental Course. AI Magazine, 4:3, pp. 3-13,
Fall 1983. (Reprinted in Readings From the AI Magazine, Volumes 1-5, 1980-1985, pp.
493-503, 1988.)
- Stefik, M. J., and de Kleer, J. Prospects for expert systems in CAD. Computer
Design. pp. 65-76, April 21, 1983.
- Stefik, M. , & Conway, L. Towards the principled engineering of
knowledge. AI Magazine, Vol. 3:3, pp. 4-16, Summer 1982. (Reprinted in Readings From the
AI Magazine, Volumes 1-5, 1980-1985, pp. 135-147, 1988.)
Selected Technical Reports and Working Papers
- Stefik, M. Nine problems for engineering: a perspective on engineering
education and the uses of computers. Notes for a workshop on AI and Engineering Education,
sponsored by McDonnell Foundation, Asilomar, California. Dec.13-15, 1987.
- Bobrow, D. G., Stefik, M. The Loops Manual. Knowledge-Based VLSI Design
Group Memo KB-VLSI-81-13. January 1983.
- Stefik, M. & Bobrow, D.G. Linked Module Abstraction: A Methodology
for Designing the Architectures of Digital Systems. Knowledge-Based VLSI Design Group Memo
KB-VLSI-81-9 (working paper), June 1981.
- Feitelson, J., Stefik, M. J., A case study of the reasoning in a genetics
experiment. Heuristic Programming Project Report HPP-77-18, (Working Paper), May 1977.
- Stefik, M. J., & Martin, N., A review of knowledge based problem
solving as a basis for a genetics experiment designing system, Stanford Computer Science
Department Report STAN-CS-77-596, March 1977.