Software Engineering
The 9th edition of Software Engineering integrates paper and web-based material with links from book chapters to further information on the web.
Most chapters have additional sections (web sections) that add extra information to the material in the book. These are not intended to be closely linked to each other so the index here simply lists the web sections available for each chapter in the book.
- History of SE
- Cleanroom CASE Structured methods
-
- Domain requirements IEEE requirements standard Natural language problems Feasibility studies Viewpoints Requirements reviews Enduring requirements Traceability
- UML OO Req. analysis Data-flow diagrams
- Architectural patterns for control Application architectures Reference architectures
- Structured methods Weather station use cases Deployment diagrams
- Test planning Debugging Integration and testing Path testing
- Legacy systems Documentation
- Legacy systems
- Critical systems
- Safety life cycle Security risk management Formal specification techniques Formal specification costs
- Dependable operational processes Safety life cycle
- Insider attacks Denial of service attacks
- Cleanroom Reliability growth modeling Regulation of software Licensing of software engineers
- Generator-based reuse
- Problems with CBSE Components and objects
- CORBA
- Services and CBSE
- Real-time Java
- Viewpoints
- People CMM Hiring people Physical work environment
- Overhead costs Activity charts Software productivity COCOMO cost drivers
- Documentation standards Inspection process roles
- Customers and changes
- Analysis of process practice