Software Engineering and Knowledge Engineering

Handbook of Software Engineering & Knowledge Engineering Vol. I

The Handbook of Software Engineering and Knowledge Engineering is a comprehensive handbook providing the reader with both useful overviews and detailed explanations of the methodologies, techniques and current research issues in software engineering and knowledge engineering. Volume One deals with the fundamentals of software engineering and knowledge engineering. Topics relevant to the traditional software life cycle are covered. Current research in software engineering and knowledge engineering are also surveyed.

The first group of articles deal with the basics in software engineering, including such topics as requirements engineering, domain engineering, object technology, software architecture, computer languages, program slicing techniques, incremental software development, technical reviews, formal verification, software maintenance, software reliability engineering, management of inconsistencies in software engineering, software configuration management, reengineering, software measurement, software metrics for identifying critical components in software projects, software engineering standards, engineering access control, usability issues in the software life cycle, software processes in software engineering and knowledge engineering, and message sequence charts in the software engineering process.