Colin
Potts
Associate
Professor
College
of Computing, Georgia Institute of Technology
Publications
& Presentations
- A.I. Anton, J.B. Earp, C. Potts & T.A. Alspaugh, The
role of policy and stakeholder privacy values in requirements engineering,
Proc. RE'01: International Symposium on Requirements Engineering, Toronto,
August 2001(Paper: PDF)
- C. Potts, Metaphors of Intent, Proc.
RE'01: International Symposium on Requirements Engineering, Toronto,
August 2001 (Paper: PDF)
-
A. Ohnishi & C.Potts, <<REFSQ>>
- A. Anton & C. Potts, Functional paleontology: System
evolution as the user sees it, Proc. International Conf. Software Engineering,
Toronto, May 2001. (Paper: PDF)
(Presentation [you have to
imagine the transition effects]: HTML) (See also Georgia Tech, Software
Engineering Forum talk, 1999 slides,
2-up: PDF)
- C.Potts, Everything a Requirements Engineer Ever Wanted
to Know about Cognitive Linguistics (But Were Afraid To Ask), Workshop
on Requirements Engineering, London, April, 2001.(Slides,
2-up: PDF)
- C. Potts, IT Features: Benefits, burdens, and "bloat".
Invited talk, Knowledge Media Design Institute (KMDI), University of Toronto,
March, 2001. (Slides, 2-up: PDF)
-
C. Potts, <<SREIS>>
- I. Hsi & C. Potts, Studying the evolution and enhancement
of software features, International Conference on Software Maintenance.
San Jose, CA: October, 2000 (Paper:
PS)(Slides 2-up: PDF)
- R.L. Hobbs & C. Potts, Hyperscenarios: A framework
for active narrative, Proc. ACM Southeast Conference, Clemson, SC,
April, 2000. (Paper: PDF)
- C. Potts, Today, Software Engineering; Tomorrow, the World,
Georgia Tech, Software Engineering Forum talk, March 2000. (Slides,
2-up: PDF)
- C. Potts, Features, Fitness and Variation, Georgia
Tech, Software Engineering Forum talk, 1999. (Slides,
2-up: PDF)
- C. Potts, What Do Programs Think About Life? GA Tech
Graphics, Visualization and Usability Center (GVU) talk (Slides,
2-up: PDF)
- C. Potts, If a Palm Pilot Could Speak, Would We Understand
It? Georgia Tech, Cognitive Science Group seminar, 1999. (Slides,
2-up: PDF)
-
C.Potts & A. Anton, A representational framework for
scenarios of system use, Requirements Engineering <<ref>>
(Paper: PS)
-
C.Potts, ScenIC: A strategy for inquiry-driven requirements
determination, Proc. RE'99: International Symposium on Requirements Engineering,
Limerick, Ireland. June, 1999 (Paper:
PDF)
- C. Eastman, I. Hsi & C. Potts Coordination in Multi-Organization
Design Projects, GA Tech Graphics, Visualization and Usability Center
(GVU) Tech Report & talk; also invited talk at University of Jyvaskyla,
Finland. (Tech report:
PDF) (GVU slides, 2-up:
PDF) (GVU
slides: HTML)
- C.Potts, A collection of desert-island books on software
engineering, Automated Software Engineering <<ref>>
(Paper: PDF)
-
A. Anton & C. Potts. The Use of Goals to Surface Requirements
for Evolving Systems. International Conference on Software Engineering
(ICSE'98), Kyoto, April 1998. (Paper:
PDF) (Slides: PDF)
- C. Potts and I. Hsi., Abstraction and Context in Requirements
Engineering: Toward a Synthesis, Annals of Software Engineering 9:
1-39, 1997.(Paper: PDF)
- G. Abowd, A. Goel, D. Jerding, M. McCracken, M. Moore,
J.W. Murdock, C. Potts, S. Rugaber and L. Wills . MORALE: Mission-Oriented
Architectural Legacy Evolution. Proc. Int. Conf. Software Maintenance,
Bari, Italy, October 1997. (Paper:
PS)
-
C. Potts, Fitness for Use: The System Quality that Matters
Most. REFSQ'97: Third Int.Workshop on Requirements Engineering:
Foundation for Software Quality. Barcelona, Spain: June 16-17, 1997.
- C. Potts, Patterns of Intent, CHI'97 Workshop on Pattern
Languages for Interaction, Atlanta, GA, April 1997. (Paper:
PDF) (Slides: HTML)
- C. Potts and W. Newstetter. Naturalistic Inquiry and Requirements
Engineering: Reconciling their Theoretical Foundations. Proc. 3rd International
Symposium on Requirements Engineering (RE'97), Annapolis, MD, January
7-10, 1997. IEEE Computer Society Press, pp. 118-127. (Slides,
2-up: PDF)
- C. Potts, Requirements Models in Context.(Invited keynote
address). Proc. 3rd International Symposium on Requirements Engineering
(RE'97), Annapolis, MD, January 7-10, 1997. IEEE Computer Society Press,
pp. 102-105. (Paper: PDF) (Slides,
2-up: PDF)
-
C. Potts and L. Catledge. Collaborative Conceptual Design:
A Large Software Project Case Study. Computer-Supported Cooperative Work:
The Journal of Collaborative Computing, 5:.414-445, 1996. (Paper:
PDF)
-
C. Potts, Supporting Software Design: Integrating Design
Methods and Design Rationale, in T. P. Moran & J. M. Carroll (Eds.),
Design rationale: Concepts, techniques, and use. Hillsdale, NJ: Lawrence
Erlbaum Associates, 1996.
- C. Potts, What Models Model and What they Ignore,
presentation at IFIP Working Group 2.9 (Requirements Engineering) meeting,
Eugene, OR, June 1996 (Slides,
2-up: PDF)
- L. Catledge and C. Potts, Collaboration during Conceptual
Design, Proc. 2nd Int. Conf. Requirements Eng., (ICRE'96) Colorado
Springs, CO, 1996 (Paper: PDF) (Long
version is report GIT-CC-95-46:
PDF)
- K. Takahashi, C. Potts, V. Kumar, K. Ota and J. Smith,
Hypermedia Support for Collaboration in Requirements Analysis, Proc. 2nd
Int. Conf. Requirements Eng. (ICRE'96), Colorado Springs, CO, 1996. (Long
version: PDF)
-
C. Potts, Using Schematic Scenarios to Understand User
Needs, Proc. Symp. Designing Interactive Systems (DIS'95), Ann Arbor,
MI, August, 1995, ACM. (Slides:
HTML)
- C. Potts, K. Takahashi, J. Smith, and K. Ota, An Evaluation
of Inquiry-Based Requirements Analysis for an Internet Service, Proc. RE'95:
Second International Symposium on Requirements Engineering, York, UK,
March, 1995, IEEE Computer Society Press, 1995.(Paper:
PDF) (Long version: PDF)
-
C. Potts, Invented Requirements and Imagined Customers:
Requirements Engineering for Off-the-shelf Software (Invited workshop introduction
paper), Proc. RE'95: Second International Symposium on Requirements Eng.,
York, UK March, 1995, IEEE Comp. Soc. Press. (Paper:
PDF)
- C.Potts, Obstacles to Happy Endings, Poster summary, IFIP
Working Group 2.9 (Requirements Engineering) meeting, Hampshire UK, March,
1995. (Paper: PDF)
- C. Potts, Requirements Completeness, Enterprise Goals,
and Scenarios, Georgia State University, Computer Information Systems
Department colloquium, January 1995.(Slides,
2-up: PDF)
- C. Potts, Goals, Policies and Requirements Completeness,
White Paper for NSF/NIST Workshop on Policy Specification, George Mason University,
December 1994. (Paper: PDF)
-
A.Anton, M.McCracken and C.Potts, Scenarios and Goals
in Business Process Reengineering, Sixth Conference on Advanced Information
Systems Engineering (CaiSE'94), Utrecht, Netherlands, May, 1994.
- C.Potts, K.Takahashi and A.Anton, Inquiry-Based Scenario
Analysis of System Requirements, Proc. International Conference on Requirements
Engineering (ICRE'94), Colorado Springs, CO, April, 1994 (Longer version
is report GIT-CC-94/14: PDF)
- C. Potts, K. Takahashi and A. Anton, Inquiry-Based Requirements
Analysis, IEEE Software, March, 1994. (Based on GIT-CC-94/14:
PDF above)
-
M. Moore and C. Potts, Learning by Doing: Goals and Experiences
of Two Software Engineering Project Courses, Proc. 7th Conf. Software
Engineering Education, San Antonio, January, 1994.
-
C. Potts and K. Takahashi, An Active Hypertext Model for
System Requirements, Proc. 7th Int. Workshop on Software Specification
and Design (IWSSD7), Redondo Beach, December, 1993 (Paper:
PDF)
- C.Potts, J.D.Bolter & A. Badre, Collaborative pre-writing
with a video-based group working memory, GA Tech GVU TR-93-35 (Paper:
PDF)
-
C. Potts, Software Engineering Research Revisited, IEEE
Software, September, 1993, pp. 19-28.
-
M. Lubars, C. Potts and C. Richter, Developing Initial
OOA Models, Proc. 15th Int. Conf. Software Eng., Baltimore, May,
1993, IEEE Comp. Soc. Press, 1993.
-
M. Lubars, C. Potts and C. Richter, Review of the State
of the Practice in Requirements Engineering, Proc. RE'93: 1st Int. Symposium
on Requirements Eng., San Diego, January, 1993, IEEE Comp. Soc. Press,
1993.
-
C. Potts, I Never Knew My Requirements were Object-Oriented
until I Talked to my Analyst, (Introduction to refereed panel). Proc.
RE'93: 1st Int. Symposium on Requirements Eng., San Diego, January,
1993, IEEE Comp. Soc. Press, 1993.
-
C. Potts, Choices and Assumptions in Requirements Definition,
Proc. RE'93: 1st Int. Symposium on Requirements Eng., San Diego,
January, 1993, IEEE Comp. Soc. Press, 1993.
-
M. Lubars, L.G. Meredith, C. Potts and C. Richter, Object-Oriented
Analysis for Evolving Systems, Proc. 14th Int. Conf. Software Eng.,
Melbourne, Australia, May, 1992, ACM, 1992.
-
C. Potts, Seven (Plus or Minus Two) Challenges for
Requirements Research, Proc. 6th Int. Workshop on Software Specification
and Design (IWSSD6), Como, Italy, October, 1991, IEEE Comp. Soc. Press,
1991.
-
C. Potts, Expediency and Appropriate Technology: An Agenda
for Requirements Engineering Research in the 1990s, in A. Van Lamsweerde
and A. Fugetta (eds.) ESEC'91: Proc. 3rd. Eur. Software Eng. Conf.,
Milan, October, 1991" Springer- Verlag, LNCS 550, 1991.
-
C. Potts, A Generic Model for Representing Design Methods,
Proc. 11th Int. Conf. Software Eng., Pittsburgh, IEEE Comp. Soc.
Press, 1989.
-
J. Kramer, K. Ng, C. Potts and K. Whitehead, Tool Support
for Requirements Analysis, Software Eng. Journal., May 1988, pp.
86-96.
-
C. Potts, The Other Interface: Specifying and Visualising
Computer Systems inG.C. Van Der Veer, T.R.G. Green, J.-M. Hoc and D.M. Murray
(eds.) Working With Computers: Theory Versus Outcome, Academic Press,
1988
-
C. Clegg, P. Warr, T. Green, A. Monk, N. Kemp, G. Allison
and M. Lansdale in collaboration with C. Potts, R. Sell and I. Cole,
People and Computers: How to Evaluate your Company's New Technology,
Ellis Horwood, 1988.
-
C. Potts and G. Bruns, Recording the Reasons for Design
Decisions, Proc. 10th Int. Conf. Software Eng., Singapore, IEEE
Comp. Soc. Press, 1988.
-
A.C.W. Finkelstein and C. Potts, Building Formal Specifications
Using Structured Common Sense, Proc. 4th Int. Workshop Software Specification
and Design, Monterey, CA, IEEE Comp. Soc. Press, 1987.
-
J. Kramer, K. Ng, C. Potts, A. Finkelstein, B. Khan, K.
Whitehead, S. Chinnick, G. Brown and D. Galley, TARA: Tool-Assisted Requirements
Analysis, RADC, also available as Imperial Coll., London, Dept. Computing
Technical Report DoC 87/18, 1987.
-
A.C.W. Finkelstein and C. Potts, Structured Common
Sense: The Elicitation and Formalization of System Requirements, in
D. Barnes and P. Brown (eds.) Software Engineering 86, (Proceedings
of the British Comp. Soc. and IEE Conf. Software Eng.), Peter Peregrinus,
1986.
-
C. Potts, A.C.W. Finkelstein, M. Aslett and J. Booth,
Structured Common Sense: A Requirements Elicitation and Formalization
Method for Modal Action Logic, Alvey Initiative Project Formal Specification
Techniques for Real-Time Systems (FOREST) Final Report R2: Elicitation
and Formalization Method, UK Science and Engineering Research Council and
UK Department of Trade and Industry, 1986.
-
R.J. Cunningham, A.C.W. Finkelstein, S.J. Goldsack, T.S.E.
Maibaum and C. Potts, Formal Requirements Specification: The FOREST Project,
Proc. 3rd Int. Workshop on Sofware Specification and Design, London,
IEEE Comp. Soc. Press, 1985.
-
C. Potts, Understanding Complex Descriptions, in
G.C. Van Der Veer, M.J. Tauber, T.R.G. Green and P. Gorny (eds.), Readings
on Cognitive Ergonomics: Mind and Computers, (Proc. 2nd Eur. Conf. Cognitive
Ergonomics, Gmunden, Austria, September, 1984), Springer-Verlag, LNCS 178,
1984.
-
C.Potts, A.J. Bartlett, B.H. Cherrie and R.I. Maclean,
Discrete-Event Simulation as a Means of Validating JSD Design Specifications,
Proc. 8th Int. Conf. Software Eng., London, 1984.
-
R.I. Maclean, C. Potts, A.J. Bartlett, B.H. Cherrie, Validation:
A disciplined approach,Proc. Process Workshop, Egham UK, IEEE Comp.
Soc. Press, 1984.
-
C. Potts (ed.) Proceedings of the Software Process
Workshop, Egham UK, 1984, IEEE Comp. Soc. Press, 1984.
-
C. Potts. Understanding and Remembering Textual Information:
The Effects of Message Structure Ph.D. Thesis, Sheffield University,
1983.
Colin Potts home page.