Free 430 page “Software Engineering” textbook by Ivan Marsic. This book reviews important technologies for software development with a particular focus on Web applications.
Book Description
This book reviews important technologies for software development with a particular focus on Web applications. This book is designed for upper-division undergraduate and graduate courses in software engineering. It intended primarily for learning, rather than reference. Topics covered: Object-Oriented Software Engineering, Modeling and System Specification, Software Measurement and Estimation, Design with Patterns, XML and Data Representation, Software Components, Web Services and Future Trends.
Table of Contents
- Introduction
- Object-Oriented Software Engineering
- Modeling and System Specification
- Software Measurement and Estimation
- Design with Patterns
- XML and Data Representation
- Software Components
- Web Services
- Future Trends