Abstract
This paper describes a Bull US Applied Research Laboratory project to build a collaborative inspection and review system called Scrutiny using ConversationBuilder from the University of Illinois at Urbana-Champaign. The project has several distinct aspects: technology oriented research, prototype building, experimentation, and tool deployment/technology transfer. Described are the design of the current operational version of Scrutiny for inspection-only, the evolutionary design of Scrutiny to handle various forms of review, and some initial thoughts on integration with other CASE frameworks and tools. The problem domain selected, the development environment, lessons learned thus far, some ideas from related work, and the problems anticipated are discussed here.
Preview
Unable to display preview. Download preview PDF.
References
John E. Arnold and Gérard Memmi. Control Integration and its Role in Software Integration. In: Toulouse '92 Fifth International Conference: Software Engineering & its Applications, Proceedings (December 1992)
L. Brothers, V. Sembugamoorthy, and M. Muller. ICICLE: Groupware for Code Inspection. In: Proceedings of CSCW '90, ACM Press (October 1990)
J. Conklin and M. Begeman. gIBIS: A hypertext tool for exploratory policy discussion. In: Proceedings of CSCW '88 (1988)
Janet Drake, Vahid Mashaykhi, John Riedl, and Wei-Tek Tsai. Support for Collaborative Software Inspection in a Distributed Environment: Design, Implementation, and Pilot Study. University of Minnesota Technical Report, TR 92-33 (June 1992)
ECMA. Portable Common Tool Environment (PCTE) Abstract Specification. ECMA-149 (December 1990)
Michael E. Fagan. Design and Code Inspections to Reduce Errors in Program Development. In: IBM Systems Journal, Vol. 15-No 3 (1976)
The Emeraude Environment, Reference Manual Set, GIE Emeraude (July 1990)
W.S. Humphrey. Managing the Software Process. Addison-Wesley, Reading, MA, (1989)
Quality Systems — Model for Quality assurance in design/development, production, installation and servicing: ISO 9001. International Organization for Standardization (1987)
Philip Johnson and Danu Tjahjono. Improving Software Quality through Computer Supported Collaborative Review. University of Hawaii, ICS-TR 92-04 (1992)
Gail E. Kaiser, Peter H. Feiler, and Steven S. Popovich. Intelligent assistance for software development and maintenance. In: IEEE Software, 5(3)-40–49 (May 1988)
Simon M. Kaplan, William J. Tolone, Douglas P. Bogia, and Celsina Bignoli. Flexible, active support for collaborative work with ConversationBuilder. In: Proceedings of CSCW '92, ACM Press (November 1992)
John C. Knight and E. Ann Myers. Phased Inspections and their Implementation. In: ACM-Software Engineering Notes, Vol. 16-No 3, ACM Press (July 1991)
Johnny Martin and W.T. Tsai. N-Fold Inspections: A Requirements Analysis Technique. In: Communications of the ACM, Vol. 33-Number 2, (February 1990)
Reza Morakabati. PCTE-based Inspection Tool — Design and Implementation. Bull USARL Research Report, RAD/USARL/93018 (1993)
Susanna Opper, Henry Fersko-Weiss. Technology for Teams. Van Nostrand Reinhold (1992)
Mark C. Paulk, et.al. Capability Maturity Model for Software. CMU/SEI-91-TR-24, Software Engineering Institute (August 1991)
Steve Reiss. Interacting with the FIELD Environment. Brown University Department of Computer Science, Technical Report No CS-89-51 (May 1989)
Glen W. Russell. Experience with Inspection in Ultralarge-Scale Developments. In: IEEE Software (January 1991)
EAST Environment, Manual set. SFGL (1992)
Li-Tao Shen, Pascal Petit, and Patrick Denimal. Performance Evaluation of the Message Bus of ConversationBuilder through the Scrutiny application. Bull USARL Research Report. RAD/USARL/93019 (1993)
Edward F. Weller. Lessons Learned from Two Years of Inspection Data. In: Proceedings of The 3rd Annual Applications of Software Management Conference (November 1992)
Terry Winograd and Fernando Flores. Understanding Computers and Cognition. Addison-Wesley (1987)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gintell, J., Arnold, J., Houde, M., Kruszelnicki, J., McKenney, R., Memmi, G. (1993). Scrutiny: A collaborative inspection and review system. In: Sommerville, I., Paul, M. (eds) Software Engineering — ESEC '93. ESEC 1993. Lecture Notes in Computer Science, vol 717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57209-0_24
Download citation
DOI: https://doi.org/10.1007/3-540-57209-0_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57209-1
Online ISBN: 978-3-540-47972-7
eBook Packages: Springer Book Archive