Speaker Biographies

John Klein is the Chief Architect for the Avaya Customer Relationship Management (CRM) Business Unit, where his responsibilities include the creation and enhancement of the CRM Software Product Line architecture. In addition to an interest in software product lines, his interests include scaleable and redundant distributed systems, modular architectures for integration of heterogeneous systems, and applications of presence services in enterprise software solutions.

Prior to that, John was a software architect at Quintus, where he designed the first commercially successful multi-channel integrated contact center product and managed the technology integration of the product portfolio as Quintus acquired two other companies. Before joining Quintus, John worked for several companies in the video conferencing and video networking industry. He began his professional career at Raytheon, where he developed hardware and software solutions in the areas of radar signal processing, multi-spectral image processing, and parallel processing architectures and algorithms.

John received a BE in Computer Engineering from the Stevens Institute of Technology, and a MSEE in Communications and Signal Processing from Northeastern University. He is a member of the ACM and IEEE Computer Society.

Barry Price is a Consulting Member of the Technical Staff at Avaya and Program Manager for Product Line Engineering adoption for Avaya CRM. In this role he is responsible for strategic product planning, key alliance relationships and process improvements. Previously Barry was CTO at Acuity, an industry leading developer of email and web chat capabilities for customer relationship management. Acuity was acquired by Quintus, which was purchased by Avaya.

Mr. Price has 30 years of leadership experience in the computer sciences starting at Texas Instruments working on advanced development projects like microprocessor in-circuit emulators, robotics, speech recognition and telecommunications equipment. Barry has several patents and applications in these areas. He managed the first deployment of speech recognition and speaker verification into the public telecommunications network with the Sprint Voice Card project. His telecommunications experience led to work in the wireless industry with DSC/Alcatel before joining Acuity. Barry has managed development, system engineering, and quality organizations, including the coordination of SEI and ISO software process improvements. He has served as presenter, panel coordinator, and instructor for several Advanced Intelligent Network (AIN) conferences.

Barry Price is a graduate of the University of Arkansas with a degree in Physics and has Masters degrees in Computer Science and Electrical Engineering from the University of Texas in Austin.

David M. Weiss is Director of the Software Technology Research Department at Avaya Laboratories, and is looking into the problem of how to improve the effectiveness of software development in general and of Avaya's software development processes in particular. In this capacity, he heads the Avaya Resource Center for Software Technology.

Previously he was the Director of the Software Production Research Department at Lucent Technologies Bell Laboratories, which conducted research on how to improve the effectiveness of software development. Before joining Bell Labs, he was Director of the Reuse and Measurement Department of the Software Productivity Consortium (SPC), a consortium of 14 large U.S. aerospace companies. Prior to joining SPC Dr. Weiss spent a year at the Office of Technology Assessment, where he was co-author of a technology assessment of the Strategic Defense Initiative. During the 1985-1986 academic year he was a visiting scholar at The Wang Institute and for many years was a researcher at the Computer Science and Systems Branch of the Naval Research Laboratory (NRL), in Washington, D.C. He has also worked as a programmer and as a mathematician, and is a senior member of the IEEE.

Dr. Weiss's principal research interests are in the area of software engineering, particularly in software development processes and methodologies, software design, and software measurement. He is best known for his invention of the goal-question-metric approach to software measurement, his work on the modular structure of software systems, and his work in software product-line engineering as a co-inventor of the Synthesis process, and its successor the FAST process. He is co-author of the Book Software Product-Line Engineering, and co-editor of the book Software Fundamentals.