Personnel considered to be experts or very knowledgeable in the area of software reliability.
Anderson, Ross - At the University of Cambridge Computer Laboratory, his interests include; Privacy and freedom issues, Information hiding (including Soft Tempest), Reliability of security systems, and cryptographic protocols. He is also the editor of `Computer and Communications Security Reviews'.
Bach, James - Mr. Bach is the co-author of Lessons Learned in Software Testing: A Context-Driven Approach with Cem Kaner and Bret Pettichord - Wiley, 12/01. His work is included or mentioned in a number of other books about software development and testing. Some notable examples are Software Engineering: a Practitioner's Approach by Roger Pressman, The Rise and Resurrection of the American Programmer and Death March.
He is currently the Principal Consultant for Satisfice, Inc. which is a a software testing consultancy and training center. He works with project teams and individual engineers to help them plan SQA, change control, and testing processes that allow them to understand and control the risks of product failure. Most of his experience is with market-driven Silicon Valley software companies like Apple Computer and Borland.
Basili, Victor - A professor at the University of Maryland, Dr. Basili is a noted advocate and practitioner of quantitative methods in software engineering. He was a co-founder of NASA's Software Engineering Laboratory and has won numerous awards. His Web page provides pointers to the journals and organizations with which he is associated, as well as papers and other descriptions of his research interests.
Baxter, Ira D. - Dr. Baxter has been involved with computing since 1966, and implemented one of the first minicomputer timesharing systems on a Data General Nova in 1970. He received his B.S. in Computer Science (1973), and worked for a number of years in industry both as a consultant and as owner of Software Dynamics, a systems software house, where he designed compilers, time-sharing and network operating systems. In 1990, he received a Ph.D. in Computer Science from the University of California at Irvine, where he studied Software Engineering, focusing on design reuse using transformational methods. Dr. Baxter spent several years with Schlumberger, working on a PDE-solver generator for CM-2 supercomputers (Sinapse). He consulted for Rockwell International on industrial automation software engineering tools for several years.
In 1995, he founded Semantic Designs, to build commercial tools that will radically enhance the method and economics of software maintenance. Through Semantic Designs, he provides consulting to Fortune 100 companies on domain-specific software transformation and synthesis methods. Dr. Baxter is the principal architect of Semantic Designs' Design Maintenance System (DMS), the principal designer and compiler implementer of PARLANSE, Semantic Designs' parallel programming language. In addition to his corporate duties, Dr. Baxter has served as chair and program committee member for numerous computer-science conferences, especially those focused on software engineering and reusability. Interests include: Software Engineering, emphasizing program synthesis, transformation, reverse engineering and maintenance. Operating systems, compilers (especially for parallel languages), and computer architectures.
Blackburn, Mark - Mark R. Blackburn has twenty years of software systems engineering experience in development, project leadership and applied research in specification-based testing, object technology, requirement and design specification, formal methods, and formal verification. He is also the President of T-VEC Technologies, Inc. and co-inventor of the T-VEC system an advanced specification and verification environment.
blackburn@t-vec.com
Buglione, Luigi - Dr. Luigi Buglione is Associate Professor at the École de Technologie Supérieure (ETS) – Université du Québec, Canada and is currently working as Process Improvement Specialist at Engineering.IT (formerly Atos Origin Italy and SchlumbergerSema) in Rome, Italy. Previously, he worked as a Software Process Engineer at the European Software Institute (ESI) in Bilbao, Spain.
Dr. Buglione is a regular speaker at international Conferences on Software Measurement, Process Improvement and Quality. He is also the Vice-President of the Italian Software Metrics Association (GUFPI-ISMA), where created the Software Measurement Committee (SMC), member of the ISBSG Technical Advisory Group, of the ISO/IEC WG10 Study Group and other technical national bodies on such issues.
He developed and was part of ESPRIT and of Basque Government projects on metric programs, EFQM models, the Balanced IT Scorecard and QFD for software. He is also a reviewer of the SWEBOK project, co-authoring the proposal for a new Knowledge Area on Software Measurement for the upcoming 2010 edition.
He received a Ph.D in Management Information Systems from LUISS Guido Carli University (Rome, Italy) and a degree cum laude in Economics from the University of Rome “La Sapienza”, Italy.
He achieved the following certifications: IFPUG CSMS (Certified Software Measurement Specialist), COSMIC, ITIL v3 Foundation.
Dekkers, Carol - Carol Dekkers, CMC, CFPS, P.Eng. (Canada), is a recognized Industry Expert in Software Measurement and Function Point Analysis (Function Points), with a focus on accurate estimating and productivity and quality improvement. Carol is Past-President of the International Function Point Users Group (IFPUG), an ISO project editor for the U.S. and involved in leadership of the Metrics SIG of the Project Management Institute. Carol has written over 50 published articles on measurement, process improvement and function points available at her website at www.qualityplustech.com. Carol also moderates the Quality Plus Measurement Forum at Yahoo!Groups (www.groups.yahoo.com/group/Quality_Plus_Measurement_Forum) and is the president of Quality Plus Technologies, Inc.
Dustin, Elfriede - Elfriede Dustin works as a Test Manager at Computer Sciences Corporation (CSC). She is a SQA Certified test engineer and supports test efforts for a multitude of financial applications. She is frequently a speaker at various Quality Assurance and Software Test Conferences. Elfriede has a BS degree in Computer Science and has performed as a Computer Systems Analyst/Programmer developing software applications and utilities, process and data modeling using CASE tools, and system design simulation models.
In support of software test efforts, Elfriede has been responsible for implementing automated test, or has performed as the lead consultant guiding the implementation of automated software test. She has lead the successful rollout of automated testing tools at three companies, and has applied her rollout strategy on over nine different projects. She is the author of the book "Automated Software Testing". E-mail: ElfDustin@aol.com
Fenton, Norman - Norman Fenton is Professor of Computing at Queen Mary and Westfield College (London University) and is the Head of RADAR (Risk Assessment and Decision Analysis) Group. He is also Managing Director of Agena, a company that specializes in risk management for critical systems. He has been project manager and principal researcher in many major collaborative projects in the areas of: software metrics; formal methods; empirical software engineering; software standards, and safety critical systems. His recent research projects, however, have focused on the use of Bayesian Belief nets (BBNs) and Multi-Criteria Decision Aid for risk assessment.
Fewster, Mark - Mark Fewster is a principal consultant partners of Grove Consultants (with Dorothy Graham) which provides consultancy and training in software testing, test automation, and Inspection. Mark Fewster developed the test automation design techniques which are the primary subject of this book. He has been refining and applying his ideas through consultancy with a wide variety of clients since 1991. He is a popular and sought-after speakers at international conferences and workshops on software testing.
Frankl, Phyllis - A Professor in the Department of Computer and Information Science at Polytechnic University, in Brooklyn, NY., her main research interests are in the area of software testing, including development of software testing tools, and comparing the effectiveness of software testing techniques. Dr. Frankl has recently begun some work on virus detection. Topics of Published Articles include: Effectiveness of testing techniques, Data Flow Testing, and Testing Object-oriented Programs in journals such as "IEEE Transactions on Software Engineering, International Symposium on Software Testing and Analysis, and ACM Transactions on Software Engineering Methodology"
Goel, Amrit - Dr. Amrit Goel, a Professor at Syracuse University, teaches classes, performs research, and writes articles about software reliability. Dr. Amrit Goel, Kazuhira Okumoto, and colleagues have been doing reliability model and other research for Rome Laboratory (now AFRL/RI) since 1976. This research has produced two sets of reliability models, the Goel-Okumoto Bayesian model and the Goel-Okumoto Non-Homogeneous Poisson Process model.
Graham, Dorothy - Dorothy Graham is a principal consultant partner of Grove Consultants (with Mark Fewster) which provides consultancy and training in software testing, test automation, and Inspection. She is the originator and co-author of the CAST Report (Computer Aided Software Testing tools) published by Cambridge Market Intelligence, and the co-author of Software Inspection published by Addison-Wesley in 1993. Both authors are popular and sought-after speakers at international conferences and workshops on software testing.
Dorothy is co-author of two books. The first Software Inspection with Tom Gilb and the second Software Test Automation with Mark Fewster. She originated and co-authored four editions of The CAST Report, detailing Computer-Aided Software Testing tools available in Europe. This was published by Unicom Seminars and Cambridge Market Intelligence. She has published several papers as well as making presentations and keynote speeches at numerous international conferences.
Dorothy was Programme Chair for the first European conference on software testing, EuroSTAR. She has been active in the British Computer Society's Specialist Interest Group in Software Testing (BCS SIGIST) since 1989, and participated in the development of the Software Component Testing Standard. She is a founder and continuing member of the ISEB Software Testing Board, developing new qualifications for software testers.
At the EuroSTAR conference in Barcelona in 1999 she was awarded the IBM European Excellence Award in Software Testing.
Hamlet, Dick - Professor Emeritus, Department of Computer Science, Portland State University. His research interests include software reliability.
Harrison, Warren - Warren Harrison is Professor of Computer Science at Portland State University, and Adjunct Professor with the Division of Medical Informatics and Outcomes Research at Oregon Health Sciences University. His research interests include both software engineering and Internet technologies. Professor Harrison's software engineering research includes return on investment for process improvements, software quality assurance, software measurement, and empirical studies of software engineering. He is an active member of the software
engineering research community, being Editor-in-Chief of two journals, and a member of the program committee of numerous international conferences and workshops each year.
Houston, Dan - Dan Houston is a Senior Engineering Specialist with The Aerospace Corporation where he researches and develops software process simulation models for providing quantitative decision support to system program offices. Prior to joining Aerospace, he spent 16 years at Honeywell as a software developer, Six Sigma Black Belt, and software metrician. He is a Senior Member of both the IEEE and the American Society for Quality. His publications address software development economics and process improvement, software process simulation, and statistical methods in software engineering.
Jalote, Pankaj - Pankaj Jalote has recently joined Department of Computer Science and Engineering at I.I.T. Delhi as Microsoft Chair Professor. Before this he was with the Department of Computer Science and Engineering at IIT Kanpur since 1989, where he was also the Head of the Department from 1998 to 2002. Earlier he was an Assistant Professor in the Department of Computer Science at the University of Maryland, where he also held joint appointment in the Institute of Advanced Computer Studies. From 1996 to 1998, he was Vice President (quality) at Infosys Technologies Ltd., a large Bangalore-based company providing software solutions worldwide, where he spearheaded Infosys' successful move to high maturity levels of the CMM. From 2003 to 2004 he was a Visiting Researcher at Microsoft Corporation, Redmond, USA.
He is the author of CMM in Practice , (Addison Wesley, 1999), a book that has been translated in Japanese, Chinese, and Korean; Software Project Management in Practice (Addison Wesley, Feb 2002); the highly popular textbook An Integrated Approach to Software Engineering, (Springer 1991, 2nd Edition 1996, 3rd Edition 2005), whose Indian edition was recognized as the best selling book in computer science by its local publisher; and the graduate-level book Fault Tolerance in Distributed Systems , (Prentice Hall, 1994). He is on the Board of Advisors of many software companies in India and USA, is a Technical Advisory Board member for Microsoft Research, India, and is on the Editorial Board of IEEE Transactions on Software Engineering, and International Journal of Emperical Software Engineering.
Kaner, Cem - Dr. Kaner is Professor of Computer Sciences at Florida Institute of Technology. He is also an author, consultant and attorney. He has been active in the development of the law of software quality and was elected to the American Law Institute in recognition of his work.Dr. Kaner is the senior author of "Testing Computer Software" (Kaner, Falk, Nguyen). There are a number of good papers and several good testing courses on his site.
Littlewood, Bev - Prof Bev Littlewood has degrees in mathematics and statistics, and a PhD in computer science and statistics; he is a Chartered Engineer and a Chartered Statistician. He founded the Centre for Software Reliability, of which he is Director, and is Professor of Software Engineering at City University. Past posts include a Visiting Associate Professorship at George Washington University, Washington, DC.
Prof Littlewood has worked for many years on problems associated with the modeling and evaluation of software dependability (i.e. reliability, safety and security). He has published over 80 papers in international journals and conference proceedings and has edited several books. He leads several current research projects on the modeling of dependability, involving collaboration with partner institutions throughout Europe.
Madachy, Raymond J. - Dr. Raymond Madachy is an Associate Professor in the Systems Engineering Department at the Naval Postgraduate School. His research interests include systems and software cost/quality estimation and measurement; process simulation; risk management; integrating systems engineering and software engineering disciplines; and integrating empirical-based research with process simulation. Dr. Raymond J. (Ray) Madachy has 25 years of management and technical experience in industry. Prior to full-time research at USC he was Chief Science Officer at Cost Xpert Group. Previously he was Chief Scientist at C-bridge Institute, where he led consulting and training in software methodologies and economic analysis. Before that he was manager of the Software Engineering Process Group at at Litton Guidance and Control Systems achieving SEI CMM Level 4 after being the lead for software metrics, cost estimation and risk management at Litton Data Systems. He has also served as a Visiting Scientist with the Software Engineering Institute. He has written much about software quality and reliability, including papers about the USC COQUALMO model.
Malaiya , Yashwant K. - Dr. Malaiya is a Professor in the Computer Science Department at Colorado State University. His research interests include:
- Software and hardware testing
Fault modeling, Test effectiveness, Testing strategies
- Software and hardware Reliability
Reliability growth for design faults, Relationship between test coverage and reliability.
- Security vulnerabilities
Discovery process modeling, Metrics
John D. Musa teaches courses and consults in software reliability engineering and testing. He has been involved in software reliability engineering since 1973 and is generally recognized as one of the creators of that field. Recently, he was Technical Manager of Software Reliability Engineering at AT&T Bell Laboratories, Murray Hill. He organized and led the transfer of software reliability engineering into practice within AT&T, spearheading the effort that defined it as a "best current practice." Musa has also been actively involved in research to advance the theory and practice of software reliability engineering. He has published more than 100 articles and papers, given more than 175 major presentations, and made several videos. He is principal author of Software Reliability: Measurement, Prediction, Application and author of Software Reliability Engineering: More Reliable Software, Faster Development and Testing.
Musa received an MS in electrical engineering from Dartmouth College. He has been listed in Who’s Who in America and American Men and Women of Science since 1990. He is a fellow of the IEEE and the IEEE Computer and Reliability Societies and a member of the ACM and ACM SIGSOFT.
O'Neill, Don - As an independent consultant, Don O’Neill conducts defined programs for managing strategic software improvement. These include directing the National Software Quality Experiment, participating in the National Software Council, and producing and maintaining the section on software inspections in the Software Engineering Institute (SEI) Software Technology Reference Guide.
Pettichord, Brad - Bret Pettichord helps teams improve their Software Testing and test automation. He has fourteen years experience in software product development, focusing on software testing and test automation. In 2000, he founded an independent consulting practice after having previously served as an internal test automation consultant at two major software companies and as a staff consultant at a major test tool vendor. He has a proven track record designing and developing automated test suites. Bret is co-author, with Cem Kaner and James Bach, of Lessons Learned in Software Testing.
Bret founded the Software Testing Hotlist (testinghotlist.com) in 1995. It is commonly cited as one of the top ten sites for software testing, serving over 15,000 hits per month. He writes a regular column for Stickyminds.com, and is a regular conference speaker. He also founded and hosts the Austin Workshop on Test Automation, and participates in the Los Altos Workshop on Software Testing. He is certified in software quality engineering by the American Society for Quality and has a bachelor's degree in philosophy and mathematics from New College of Florida. He is based in Austin, Texas.
Pressman, Roger S. - Roger S. Pressman is an internationally recognized consultant and author in software engineering. For over 30 years, he has worked as a software engineer, a manager, a professor, an author, and a consultant, focusing on software engineering issues.
Dr. Pressman specializes in helping companies establish effective software engineering practices. He is the developer of Process Advisor, the industry's first self-directed software process improvement product and Essential Software Engineering, the industry's most comprehensive video curriculum in software engineering. His new Internet-based software engineering training curriculum, eSchool, developed in partnership with QAI, provides a unique on-line learning experience.
Reifer, Donald J. - Mr. Reifer has over 30 years of progressive experience in both industry and government. Recently, Mr. Reifer managed the DoD Software Initiatives Office under an Intergovernmental Personnel Act assignment with the Defense Information Systems Agency (DISA). As part of this assignment, he also served as the Director of the DoD Software Reuse Initiative and Chief of the Ada Joint Program Office. Mr. Reifer's areas of expertise include
software reuse, Ada, software testing, Cost estimation (COCOMO), and software acquisition.
Schneidewind, Norman F. - Norman F. Schneidewind, Ph.D., is professor of Information Sciences in the Department of Information Sciences and the Software Engineering Group at the Naval Postgraduate School. Schneidewind is a Fellow of the Institute of Electrical and Electronics Engineers (IEEE), elected in 1992 for "contributions to software measurement models in reliability and metrics, and for leadership in advancing the field of software maintenance." In 2001, he received the IEEE "Reliability Engineer of the Year" award from the IEEE Reliability Society.
Smidts, Carol - A professor at the University of Maryland, Dr. Smidts' research areas focus on dynamic probabilistic risk assessment, human reliability, software reliability, quantitative risk assessment, and software testing.
Trivedi, Dr. Kishor - He holds the Hudson Chair in the Department of Electrical and Computer Engineering at Duke University, Durham, NC. He also holds a joint appointment in the Department of Computer Science at Duke. He is the Duke-Site Director of an NSF Industry-University Cooperative Research Center between NC State University and Duke University for carrying out applied research in computing and communications. He has been on the Duke faculty since 1975. He is the author of a well known texts entitled, "Probability and Statistics with Reliability, Queuing and Computer Science Applications" and "Performance and Reliability Analysis of Computer Systems". Recent research accomplishments include three areas of activity: Advances in modeling techniques; performance, reliability and dependability modeling of applications; and
development and dissemination of modeling tools.
Whittaker, James - Dr. James Whittaker is an Associate Professor and Director of the Center for Software Engineering Research, Computer Sciences Department. His research areas include software design methods, software testing , software reliability, and information/computer security. He is the author of several books and numerous articles.
Zweben, Stuart - Dr. Stuart H. Zweben joined the Ohio State Computer & Information Science Department (now named the Dept. of Computer Science and Engineering) in 1974 and became its chairperson twenty years later in October 1994. He received his Masters (1971) and Ph.D. (1974) degrees from Purdue University in 1974 after having received his Bachelors of Science in Mathematics from City College of New York. He is a Fellow and former president of ACM (Association for Computing Machinery) and former president of the Computing Sciences Accreditation Board (CSAB). Currently he serves on the Board of Directors of the Computing Research Association (CRA) and on the editorial board of the Empirical Software Engineering Journal.
Stu has been an award winning chair. The Columbus Technology Council named him Top Contributor to the Advancement of Technology (Outstanding Educator Advancing Technology) in 2002. He previously had received the Columbus Technical Council’s Technical Person of the Year Award (2000). He also received an Outstanding Service Award from the ACM in 1997.
His research interests are in software engineering and computer science education. He is co-director of the Reusable Software Research Group along with Bruce Weide and Tim Long. His special interests are in the testing of object-based software, and in doing empirical studies to assess the effectiveness of various software engineering principles and practices.