GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Software Engineering
Software Engineering cover

Software Engineering

by David C. Kung

2nd Edition

Publisher: McGraw-Hill Higher Education

(0 reviews)
Software Engineering

Compare Prices

VitalSourceLifetime Access$98.75AmazonLoose Leaf$155.83Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9781260721706
eText ISBN9781260792690
PublisherMcGraw-Hill Higher Education
Publishing Year2024
Edition2nd Edition
LanguageEnglish
Pages688

Software Engineering, 2nd Edition, by David C. Kung, is a higher education textbook structured to support academic instruction across the software development life cycle. The volume establishes foundational software analysis methods, guiding students through initial software requirements elicitation, system engineering concepts, and domain modeling techniques.

The core curriculum integrates modeling and design, UML, agile principles, and test-driven development throughout every phase of system construction. Learners examine architectural design, the derivation of use cases from requirements, actor-system interaction modeling, and detailed object interaction modeling. Subsequent chapters address user interface design and object state modeling specifically tailored for event-driven systems.

Available in a reflowable eTextbook layout via VitalSource, this second edition supports higher education programs in computer science and software development. The material presents sequential conceptual frameworks that help students translate high-level system requirements into structured design models during semester-long coursework.

Table of Contents

  1. Chapter 1: Introduction

  2. Chapter 2: Software Process and Methodology

  3. Chapter 3: System Engineering

  4. Chapter 4: Software Requirements Elicitation

  5. Chapter 5: Domain Modeling

  6. Chapter 6: Architectural Design

  7. Chapter 7: Deriving Use Cases from Requirements

  8. Chapter 8: Actor-System Interaction Modeling

  9. Chapter 9: Object Interaction Modeling

  10. Chapter 10: Applying Responsibility-Assignment Patterns

  11. Chapter 11: Deriving a Design Class Diagram

  12. Chapter 12: User Interface Design

  13. Chapter 13: Object State Modeling for Event-Driven Systems

  14. Chapter 14: Activity Modeling for Transformational

  15. Chapter 15: Modeling and Design of Rule-Based Systems

  16. Chapter 16: Applying Patterns to Design a State Diagram Editor

  17. Chapter 17: Applying Patterns to Design a Persistence Framework

  18. Chapter 18: Implementation Considerations

  19. Chapter 19: Software Quality Assurance

  20. Chapter 20: Software Testing

  21. Chapter 21: Software Maintenance

  22. Chapter 22: Software Configuration Management

  23. Chapter 23: Software Project Management

  24. Chapter 24: Software Security

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

▶Research Sources (14)
  • Software Engineering | Rent | 9781260792690
  • Software Engineering - ISBN 9781260792690
  • Search Results : Kung
  • Sourcebooks, LLC.
  • Finding Books - Computer Science Research Guide - Research ...
  • Software Engineering [Rental... | Rent | 9781260721706
  • Homeschool Bargains
  • Vintage Book-First Person Rural- Essays ...
  • 9781260721706: Software Engineering
  • Kung D. Software Engineering 2ed 2023 | PDF
  • Software Engineering - ISBN 9781260721706
  • Software Engineering 2nd Edition David C. Kung | PDF
  • Software Engineering | Rent | 9781260721706
  • TDDC88 Software Engineering > Literature

Related Books

Kubernetes: Up and Running

Kubernetes: Up and Running

Brendan Burns

Head First Java

Head First Java

Kathy Sierra

Software Engineering

Software Engineering

Ian Sommerville

Taking Testing Seriously

Taking Testing Seriously

James Bach

Blockchain Application Security

Blockchain Application Security

Marco Morana

The UX Book

The UX Book

Rex Hartson