Encyclopedia of Software Engineering 2010
Phillip A. Laplante (Ed.): Encyclopedia of Software Engineering. Taylor & Francis 2010 ISBN 978-1-4200-5977-9
Ronald W. Morrison: Acquisitions Management. 1-13
Scott W. Ambler: Agile Software Development. 29-46
Michael Golm: Architecture and Design Recovery. 53-60
Jungwoo Ryoo: Architecture: Description Languages. 74-80
Christine Hofmeister: Architecture: Design. 81-91
Oliver Laitenberger: Audits and Management Reviews. 92-101

Anna-Lena Lamprecht, Tiziana Margaria, Bernhard Steffen: Bioinformatics: Processes and Workflows. 118-130
Haim Kilov: Business Domain Modeling. 131-141
Panos Louridas: Code Quality. 142-152
José M. Alvarez, Pedro Merino, Laura Panizo, Francisco C. Perez, Andrés Sanz: Communication Software: Design and Testing. 153-169
Donald F. Shafer: Configuration Auditing. 170-188
Ching-Pao Chang: Defect Prevention Processes (DPP). 189-203
Yann-Gaël Guéhéneuc: Design: Patterns. 204-219

John Rusk: Earned Value Management. 243-258
Steve Tockey: Economics. 259-271
Effy Oz: Ethics. 272-277
Kari Rönkkö: Ethnography. 278-286
Branson W. Murrill: Fault-Based Testing. 300-307

Lawrence C. Paulson: Functional Programming in ML. 333-346
Kim R. Fowler: Hard Real-Time Systems: Construction. 361-382
James R. Lewis: Human Factors Engineering. 383-394
Margo McCall: IEEE Computer Society. 404-413
Manuel Carro: Logic Programming. 414-441
Jussi Koskinen: Maintenance. 442-453
Juan Fernández-Ramil: Maintenance: Process. 464-474
Kostas Kontogiannis: Maintenance: Techniques. 482-512
Capers Jones: Management: Tools. 513-527
Fergal McCaffery, John Burton, Valentine Casey, Alec Dorling: Medical Device Industry: Software Process Improvement. 528-540
David C. Hay: Metamodeling. 541-555
Ina Schieferdecker, Axel Rennoch, Alain Vouffo-Feudjio: Model-Based Testing: Approaches and Notations. 571-576

Raghvinder S. Sangwan: Object-Oriented Analysis and Design. 603-613
Walt Scacchi: Open Source Software. 614-626
Tandy Gold: Outsourcing. 638-650
Laurie Williams: Pair Programming. 651-659
Jim Duggan: Patterns. 660-672
Linda Shafer: Process. 684-703
Christof Ebert: Process: Assessment and Improvement. 704-714
Frank Tsui: Process: Definition and Communication. 715-728
Reiner R. Dumke: Product Portfolios: Management. 729-752
Fernando Berzal: Program Representation. 761-771
Richard F. Paige, Jim Woodcock, Phillip J. Brooke, Ana Cavalcanti: Programming Phase: Formal Methods. 772-785
Kai T. Hansen: Project Control: Visualization. 786-796
Richard E. Fairley: Project Estimation. 797-808
Jim Duggan: Project Life Cycle: Construction. 809-824
Richard E. Fairley: Project Management: Planning and Scheduling. 825-837
Christof Ebert: Projects and Processes: Measurement. 856-872
Paul W. Parry: Prototyping Methods. 873-882
Gregory M. Kapfhammer: Regression Testing. 893-915
Norman F. Schneidewind: Reliability Modeling. 916-925
Phillip A. Laplante: Requirements Engineer. 926-931
Christof Ebert: Requirements Engineering: Management. 932-948
Jeremy Dick: Requirements Engineering: Principles and Practice. 949-961


Larry Bernstein: Requirements: Understanding. 1012-1015
John McManus: Risk Management. 1031-1043


Jeffrey Putnam: Semantic Web. 1082-1096
Jannis Kallinikos: Smart Machines. 1097-1103
Bernhard Westfechtel: Software Configuration Management (SCM) Process. 1104-1118
David Alan Grier: Software Engineering: History. 1119-1126



Paul C. Jorgensen: Software Testing. 1169-1177
Dick Hamlet: Subdomain (Partition) Testing. 1188-1199

Dines Bjørner: Triptych Process Model. 1230-1248
James E. Rumbaugh: Unified Modeling Language (UML). 1249-1257
Thomas C. Jepsen: Unified Modeling Language (UML): Visual Development. 1258-1271
Keith W. Miller: Unit Testing. 1272-1274
John Mathenge Kanyaru: Use Case Specifications: State-Based Elicitation. 1275-1288
Emil Vassev: Use Cases. 1289-1301
Donald F. Shafer: User Stories. 1302-1307
Hugo R. Beyer: User-Centered Design. 1308-1317





