Computer Science Department
Aaron Cass, associate professor of Computer Science

Aaron Cass

Job Title
Associate Professor of Computer Science
Co-Director of Digital Media
Steinmetz Hall 208
Department/Program: Computer Science

Publications

Refereed Papers Published in Conferences and Workshops

  • Aaron G. Cass, Kristina Striegnitz, Nick Webb, and Venus Yu. Exposing real-world challenges using HRI in the wild. In Proceedings of the Fourth Workshop on Public Space Human-Robot Interaction at International Conference on Human-Computer Interaction with Mobile Devices and Services, 2018. Barcelona, Spain.
    [PDF]
  • Aaron G. Cass, Eric Rose, Kristina Striegnitz, and Nick Webb. Determining appropriate first contact distance: trade-offs in human-robot interaction experiment design. In Workshop on Designing and Evaluating Social Robots for Public Settings at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2015), 2015. Hamburg, Germany.
    [PDF]
  • Aaron G. Cass, Leon J. Osterweil, and Alexander Wise. A pattern for modeling rework in software development processes. In Proceedings of the International Conference on Software Process, May 2009. Vancouver, Canada.
    [PDF]
    © Springer-Verlag
  • Aaron G. Cass and Chris S. T. Fernandes. Simulated Conference Submissions: A technique to improve student attitudes about writing. In Proceedings of the Frontiers in Education Conference, October 2008. Saratoga Springs, NY.
    [PDF]
  • Aaron G. Cass and Chris S. T. Fernandes. Using task models for cascading selective undo. In Proceedings of the International Workshop on Task Models & Diagrams for User Interface Design (TAMODIA) 2006, October 2006. Hasselt, Belgium. Also appears in Lecture Notes in Computer Science 4385, Coninx, Luyten, Schneider (Eds.).
    [PDF]
    LNCS Version [PDF]
    © Springer-Verlag
  • Aaron G. Cass, Chris S. T. Fernandes, and Andrew Polidore. An empirical evaluation of undo mechanisms. In Proceedings of NordiCHI 2006, October 2006. Oslo, Norway.
    [PDF]
  • Aaron G. Cass and Leon J. Osterweil. Process support to help novices design software faster and better. In Proceedings of the Automated Software Engineering Conference, November 2005. Long Beach, CA.
    [PDF]
    Long Version [PDF]
  • Aaron G. Cass and Chris S. T. Fernandes. Modeling dependencies for cascading selective undo. In Proceedings of the IFIP INTERACT 2005 Workshop on Integrating Software Engineering and Usability Engineering, September 2005. Rome, Italy.
    [PDF]
  • Aaron G. Cass, Stanley M. Sutton Jr., and Leon J. Osterweil. Formalizing rework in software processes. In Proceedings of the Ninth European Workshop on Software Process Technology, September 1-2, 2003. Helsinki, Finland.
    [PDF]
    © Springer-Verlag
  • Aaron G. Cass and Leon J. Osterweil. Applying real-time scheduling techniques to software processes: A position paper. In Proceedings of the Eighth European Workshop on Software Process Technology, June 19-21, 2001. Witten, Germany.
    [PDF]
    © Springer-Verlag
  • Aaron G. Cass and Leon J. Osterweil. Design guidance through the controlled application of constraints. In Proceedings of the Tenth International Workshop on Software Specification and Design, November 5-7, 2000. San Diego, CA.
    [PDF]
  • Alexander Wise, Aaron G. Cass, Barbara Staudt Lerner, Eric K. McCall, Leon J. Osterweil, and Stanley M. Sutton, Jr. Using Little-JIL to coordinate agents in software engineering. In Proceedings of the Automated Software Engineering Conference, September 2000. Grenoble, France.
    [PDF]
    [PS]
  • Aaron G. Cass, Barbara Staudt Lerner, Eric K. McCall, Leon J. Osterweil, Stanley M. Sutton, Jr., and Alexander Wise. Little-JIL/Juliette: A process definition language and interpreter. In Proceedings of the 22nd International Conference on Software Engineering, June 2000. Limerick, Ireland.
    [PDF]
  • Aaron G. Cass. Implementing a software reuse repository: Lessons learned. In Proceedings of the Motorola Software Engineering Symposium, June 1996. Scottsdale, AZ.
  • John C. Knight, Aaron G. Cass, Antonio M. Fernandez, and Kevin G. Wika. Testing a safety-critical application. In Proceedings of the 1994 International Symposium on Software Testing and Analysis (ISSTA), August 1994. Seattle, WA.
    [PDF]
    Long Version [PDF]

Unpublished Papers

  • Aaron G. Cass, Leon J. Osterweil, and Alexander Wise. A process pattern for modeling rework. Technical report, University of Massachusetts, Department of Computer Science, 2008.
  • Aaron G. Cass and Chris S. T. Fernandes. Algorithms for cascading selective undo. Submitted to Graphics Interface 2006, Quebec, Canada, December 2005.
  • Aaron G. Cass and Leon J. Osterweil. Process support to help novices design software faster and better. Technical Report 2005-018, University of Massachusetts, Department of Computer Science, April 2005.
    [PDF]
  • Aaron G. Cass and Leon J. Osterweil. Programming rework in software processes. Technical Report 2002-025, University of Massachusetts, Department of Computer Science, March 2002.
    [PDF]
  • Aaron G. Cass and Leon J. Osterweil. Requirements-based design guidance: A process-centered consistency management approach. Technical Report 2002-024, University of Massachusetts, Department of Computer Science, March 2002.
    [PDF]
  • Aaron G. Cass, Krithi Ramamritham, and Leon J. Osterweil. Exploiting hierarchy for planning and scheduling. Technical Report 2000-064, University of Massachusetts, Department of Computer Science, December 2000.
    [PDF]
  • Aaron G. Cass, Barbara Staudt Lerner, Eric K. McCall, Leon J. Osterweil, and Alexander Wise. Logically central, physically distributed control in a process runtime environment. Technical Report 99-65, University of Massachusetts, Department of Computer Science, November 1999.
    [PDF]
  • Aaron G. Cass, Hyungwon Lee, Barbara Staudt Lerner, and Leon J. Osterweil. Formally defining coordination processes to support contract negotiations. Technical Report 99-39, University of Massachusetts, Department of Computer Science, June 1999.
    [PS]
  • Aaron G. Cass, Barbara Staudt Lerner, and Leon J. Osterweil. Formally defining negotiation processes for electronic commerce applications. In First IAC Workshop on Internet-Based Negotation Technologies, March 1999. IBM TJ Watson Research Center, Yorktown Heights, NY.

Areas of interest

Software design; human-computer interaction; empirical methods

Academic credentials

B.S., University of Virginia; M.C.S., University of Virginia; Ph.D., University of Massachusetts Amherst