Software Engineering: A Hands-On Approach

  • Roger Y.┬áLee

Table of contents

  1. Front Matter
    Pages i-xxiv
  2. What is Software Engineering?

    1. Front Matter
      Pages 1-1
    2. Roger Y. Lee
      Pages 3-16
    3. Roger Y. Lee
      Pages 17-38
    4. Roger Y. Lee
      Pages 39-58
  3. The Software Engineering Project

    1. Front Matter
      Pages 59-59
    2. Roger Y. Lee
      Pages 61-80
    3. Roger Y. Lee
      Pages 81-102
    4. Roger Y. Lee
      Pages 103-124
    5. Roger Y. Lee
      Pages 125-146
    6. Roger Y. Lee
      Pages 147-168
    7. Roger Y. Lee
      Pages 169-190
    8. Roger Y. Lee
      Pages 191-216
    9. Roger Y. Lee
      Pages 217-238
    10. Roger Y. Lee
      Pages 239-254
    11. Roger Y. Lee
      Pages 255-281
  4. Back Matter
    Pages 283-288

About this book


This textbook provides a progressive approach to the teaching of software engineering. First, readers are introduced to the core concepts of the object-oriented methodology, which is used throughout the book to act as the foundation for software engineering and programming practices, and partly for the software engineering process itself. Then, the processes involved in software engineering are explained in more detail, especially methods and their applications in design, implementation, testing, and measurement, as they relate to software engineering projects. At last, readers are given the chance to practice these concepts by applying commonly used skills and tasks to a hands-on project. The impact of such a format is the potential for quicker and deeper understanding. Readers will master concepts and skills at the most basic levels before continuing to expand on and apply these lessons in later chapters.


UML design object-oriented practical learning software engineering

Authors and affiliations

  • Roger Y.┬áLee
    • 1
  1. 1.Software Engineering & Information Technology InstituteCentral Michigan UniversityMount PleasantUSA

Bibliographic information

  • DOI
  • Copyright Information Atlantis Press and the author 2013
  • Publisher Name Atlantis Press, Paris
  • eBook Packages Computer Science
  • Print ISBN 978-94-6239-005-8
  • Online ISBN 978-94-6239-006-5
  • Buy this book on publisher's site