LEADER 03583nam 2200649 450 001 9910153111403321 005 20210210023916.0 010 $a1-292-03709-1 035 $a(CKB)2550000001126645 035 $a(SSID)ssj0001257142 035 $a(PQKBManifestationID)12531304 035 $a(PQKBTitleCode)TC0001257142 035 $a(PQKBWorkID)11275043 035 $a(PQKB)10795992 035 $a(MiAaPQ)EBC5173698 035 $a(MiAaPQ)EBC5175322 035 $a(MiAaPQ)EBC5832631 035 $a(MiAaPQ)EBC5137437 035 $a(MiAaPQ)EBC6401092 035 $a(Au-PeEL)EBL5137437 035 $a(CaONFJC)MIL527308 035 $a(OCoLC)1015877373 035 $a(PPN)177990996 035 $a(EXLCZ)992550000001126645 100 $a20190823d2014 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt 182 $cc 183 $acr 200 10$aObject-oriented software engineering $eusing UML, patterns, and Java /$fBernd Bruegge, Allen H. Dutoit 205 $aThird edition, Pearson new international edition. 210 1$aHarlow, Essex, England :$cPearson,$d[2014] 210 4$dİ2014 215 $a1 online resource (718 pages) $cillustrations, charts, tables 225 1 $aAlways learning 300 $a"Pearsonal New International Edition." 311 $a1-292-02401-1 311 $a1-299-96057-X 320 $aIncludes bibliographical references and index. 327 $aCover -- Table of Contents -- Chapter 1. Introduction to Software Engineering -- Chapter 2. Modeling with UML -- Chapter 3. Project Organization and Communication -- Chapter 4. Requirements Elicitation -- Chapter 5. Analysis -- Chapter 6. System Design: Decomposing the System -- Chapter 7. System Design: Addressing Design Goals -- Chapter 8. Object Design: Reusing Pattern Solutions -- Chapter 9. Object Design: Specifying Interfaces -- Chapter 10. Mapping Models to Code -- Chapter 11. Testing -- Chapter 12. Rationale Management -- Chapter 13. Configuration Management -- Chapter 14. Project Management -- Chapter 15. Software Life Cycle -- Chapter 16. Methodologies: Putting It All Together -- Appendix C: Bibliography -- Index -- 1. 330 $aFor 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).  . 410 0$aAlways learning. 606 $aSoftware engineering 606 $aObject-oriented programming (Computer science) 615 0$aSoftware engineering. 615 0$aObject-oriented programming (Computer science) 676 $a005.1 700 $aBruegge$b Bernd$0319290 702 $aDutoit$b Allen H. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910153111403321 996 $aObject-oriented software engineering$92983013 997 $aUNINA