Author: Bernd Bruegge
Publisher: Pearson Higher Ed
ISBN: 1292037091
Category : Computers
Languages : en
Pages : 723
Book Description
For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or in short, intensive management courses. Shows students how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products. Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-oriented software engineer through practical experience: students can apply the techniques learned in class by implementing a real-world software project. The third edition addresses new trends, in particular agile project management (Chapter 14 Project Management) and agile methodologies (Chapter 16 Methodologies).
Object-Oriented Software Engineering Using UML, Patterns, and Java
Author: Bernd Bruegge
Publisher: Pearson Higher Ed
ISBN: 1292037091
Category : Computers
Languages : en
Pages : 723
Book Description
For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or in short, intensive management courses. Shows students how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products. Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-oriented software engineer through practical experience: students can apply the techniques learned in class by implementing a real-world software project. The third edition addresses new trends, in particular agile project management (Chapter 14 Project Management) and agile methodologies (Chapter 16 Methodologies).
Publisher: Pearson Higher Ed
ISBN: 1292037091
Category : Computers
Languages : en
Pages : 723
Book Description
For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or in short, intensive management courses. Shows students how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products. Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-oriented software engineer through practical experience: students can apply the techniques learned in class by implementing a real-world software project. The third edition addresses new trends, in particular agile project management (Chapter 14 Project Management) and agile methodologies (Chapter 16 Methodologies).
Object-oriented Software Engineering
Author: Timothy Christian Lethbridge
Publisher: McGraw-Hill College
ISBN: 9780077109080
Category : Computers
Languages : en
Pages : 533
Book Description
This book covers the essential knowledge and skills needed by a student who is specializing in software engineering. Readers will learn principles of object orientation, software development, software modeling, software design, requirements analysis, and testing. The use of the Unified Modelling Language to develop software is taught in depth. Many concepts are illustrated using complete examples, with code written in Java.
Publisher: McGraw-Hill College
ISBN: 9780077109080
Category : Computers
Languages : en
Pages : 533
Book Description
This book covers the essential knowledge and skills needed by a student who is specializing in software engineering. Readers will learn principles of object orientation, software development, software modeling, software design, requirements analysis, and testing. The use of the Unified Modelling Language to develop software is taught in depth. Many concepts are illustrated using complete examples, with code written in Java.
Object-oriented Software Engineering
Author: Bernd Bruegge
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 814
Book Description
"This thoroughly updated text teaches students or industry R & D practitioners to successfully negotiate the terrain for building and maintaining large, complex software systems. The authors introduce the basic skills needed for a developer to apply software engineering techniques. Next, they focus on methods and technologies that enable developers to specify, design, and implement complex systems. Finally, the authors show how to support the system changes throughout the software life cycle."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 814
Book Description
"This thoroughly updated text teaches students or industry R & D practitioners to successfully negotiate the terrain for building and maintaining large, complex software systems. The authors introduce the basic skills needed for a developer to apply software engineering techniques. Next, they focus on methods and technologies that enable developers to specify, design, and implement complex systems. Finally, the authors show how to support the system changes throughout the software life cycle."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved
Object-oriented Software Development Using Java
Author: Xiaoping Jia
Publisher: Addison-Wesley
ISBN:
Category : Computers
Languages : en
Pages : 704
Book Description
Jia (software engineering, DePaul University) helps readers develop skills in designing software, and especially in writing object- oriented programs using Java. The text provides broad coverage of object-oriented technology, including object-oriented modeling using the Unified Modeling Language (UML), object-oriented design using design patterns, and object-oriented programming using Java. This second edition offers expanded coverage of design patterns, enhanced material on UML, and a new introduction to the iterative software development process made popular by extreme programming. Learning features include chapter summaries, exercises, and projects.
Publisher: Addison-Wesley
ISBN:
Category : Computers
Languages : en
Pages : 704
Book Description
Jia (software engineering, DePaul University) helps readers develop skills in designing software, and especially in writing object- oriented programs using Java. The text provides broad coverage of object-oriented technology, including object-oriented modeling using the Unified Modeling Language (UML), object-oriented design using design patterns, and object-oriented programming using Java. This second edition offers expanded coverage of design patterns, enhanced material on UML, and a new introduction to the iterative software development process made popular by extreme programming. Learning features include chapter summaries, exercises, and projects.
Rationale Management in Software Engineering
Author: Allen H. Dutoit
Publisher: Springer Science & Business Media
ISBN: 3540309985
Category : Computers
Languages : en
Pages : 449
Book Description
This is a detailed summary of research on design rationale providing researchers in software engineering with an excellent overview of the subject. Professional software engineers will find many examples, resources and incentives to enhance their ability to make decisions during all phases of the software lifecycle. Software engineering is still primarily a human-based activity and rationale management is concerned with making design and development decisions explicit to all stakeholders involved.
Publisher: Springer Science & Business Media
ISBN: 3540309985
Category : Computers
Languages : en
Pages : 449
Book Description
This is a detailed summary of research on design rationale providing researchers in software engineering with an excellent overview of the subject. Professional software engineers will find many examples, resources and incentives to enhance their ability to make decisions during all phases of the software lifecycle. Software engineering is still primarily a human-based activity and rationale management is concerned with making design and development decisions explicit to all stakeholders involved.
Object-oriented Software Engineering
Author: Bernd Bruegge
Publisher: Prentice Hall
ISBN: 0136061257
Category : Computers
Languages : en
Pages : 817
Book Description
This textbook develops a long-term single project and explores both the theoretical foundations of software engineering as well as the principles and practices of various tools, processes, and products. It emphasizes practical experience whereby participants can apply the techniques learned in class to a realistic problem.
Publisher: Prentice Hall
ISBN: 0136061257
Category : Computers
Languages : en
Pages : 817
Book Description
This textbook develops a long-term single project and explores both the theoretical foundations of software engineering as well as the principles and practices of various tools, processes, and products. It emphasizes practical experience whereby participants can apply the techniques learned in class to a realistic problem.
Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and Interative Development: 3rd Edition
Author: Craig Larman
Publisher: Pearson Education India
ISBN: 9788131762363
Category :
Languages : en
Pages : 748
Book Description
Publisher: Pearson Education India
ISBN: 9788131762363
Category :
Languages : en
Pages : 748
Book Description
Java Design
Author: Kirk Knoernschild
Publisher: Addison-Wesley Professional
ISBN: 0201750449
Category : Computers
Languages : en
Pages : 303
Book Description
Discusses how the unified modeling language (UML) can be used during the implementation stage of the Java software development lifecycle. The book focuses on refactoring or cleaning up the design of existing code, and addresses the most common and significant decisions made during enterprise Java development. The author identifies initial analysis classes, introduces the UML sequence diagram, and demonstrates architectural modeling. Annotation copyrighted by Book News Inc., Portland, OR.
Publisher: Addison-Wesley Professional
ISBN: 0201750449
Category : Computers
Languages : en
Pages : 303
Book Description
Discusses how the unified modeling language (UML) can be used during the implementation stage of the Java software development lifecycle. The book focuses on refactoring or cleaning up the design of existing code, and addresses the most common and significant decisions made during enterprise Java development. The author identifies initial analysis classes, introduces the UML sequence diagram, and demonstrates architectural modeling. Annotation copyrighted by Book News Inc., Portland, OR.
Object-oriented Design in Java
Author: Stephen Gilbert
Publisher:
ISBN: 9781571691347
Category : Computers
Languages : en
Pages : 772
Book Description
Targeting the needs of Java application programmers, this book uses an experience-based, hands-on approach. The CD-ROM contains the Code-Warrior Lite multi-platform Integrated Development Environment (IDE) and Borland's JBuilder trial version.
Publisher:
ISBN: 9781571691347
Category : Computers
Languages : en
Pages : 772
Book Description
Targeting the needs of Java application programmers, this book uses an experience-based, hands-on approach. The CD-ROM contains the Code-Warrior Lite multi-platform Integrated Development Environment (IDE) and Borland's JBuilder trial version.
Design Patterns
Author: Erich Gamma
Publisher: Pearson Deutschland GmbH
ISBN: 9783827328243
Category : Business & Economics
Languages : en
Pages : 512
Book Description
Software -- Software Engineering.
Publisher: Pearson Deutschland GmbH
ISBN: 9783827328243
Category : Business & Economics
Languages : en
Pages : 512
Book Description
Software -- Software Engineering.