It has been our experience that small to medium software development efforts in a distributed environment do not have the resources to staff a full software quality assurance department. Indeed, having a SQA for a small or medium development team can significantly impede the development and release process. Software quality should not be ignored in these cases, rather it should be built in to the development process itself, effectively ensuring high quality software. To address this need, we have built a non-intrusive framework to collect, summarize, and trend software and system testing results. Our system, named Frost (Frequent Regular, On-Demand System Testing), allows the developer in the small project to easily deploy a software testing infrastructure in the initial phases of the project. Incorporating software testing using Frost in the early stages of development leads to increased project transparency, and quality.
Timothy P. Kelliher is a Computer Scientist at GE's Corporate Research and Development Center in Schenectady, NY. He has over 15 years experience in systems and software engineering. At the center he has worked on Software Engineering CASE tools, Human Computer Interaction, and Software Quality systems. He is a Six Sigma Master Black Belt and spends much of his time instructing and mentoring the GE software development community. He is co-author of “Engineering Complex Systems with Models and Objects” published by McGraw-Hill, 1997.
Daniel Blezek is a Computer Scientist in the Visualization and Computer Vision Program at GE's Corporate Research and Development center. He holds a Ph.D. from the Mayo Graduate School in Biomedical Engineering. His research interests include medical image segmentation, advanced rendering algorithms, and practical software quality techniques.
William Lorensen is a Graphics Engineer at GE's Corporate Research and Development Center in Schenectady, NY. He has over 30 years of experience in computer graphics and software engineering. William is currently working on algorithms for 3D medical graphics and scientific visualization. William is the author or co-author of over 60 technical articles on topics ranging from finite element pre and postprocessing, 3D medical imaging, computer animation and object-oriented design. He is a co-author of "Object-Oriented Modeling and Design" published by Prentice Hall, 1991. He is also co-author with Will Schroeder and Ken Martin of the book "The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics" published by Prentice Hall in November 1997. Mr. Lorensen holds twenty seven US Patents on medical and visualization algorithms.
James Miller is a Computer Scientist at GE's Corporate Research and Development Center in Schenectady, NY. He joined GE after receiving his PhD from Rensselaer Polytechnic Institute in 1997. His thesis topic was in Computer Vision. At GE James has become a primary contributor to vtk software algorithm development and testing. For the past year, he has been the project leader on a research project for Lockheed Martin involving the inspection of large airframes using laser ultrasonic techniques.