Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Skip header Section
Software Engineering: A Practitioner's ApproachMarch 2004
Publisher:
  • McGraw-Hill, Inc.
  • Professional Book Group 11 West 19th Street New York, NY
  • United States
ISBN:978-0-07-301933-8
Published:24 March 2004
Skip Bibliometrics Section
Reflects downloads up to 10 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

For over 20 years, Software Engineering: A Practitioner's Approach has been the best selling guide to software engineering for students and industry professionals alike. The sixth edition continues to lead the way in software engineering. A new Part 4 on Web Engineering presents a complete engineering approach for the analysis, design, and testing of Web Applications, increasingly important for today's students. Additionally, the UML coverage has been enhanced and signficantly increased in this new edition. The pedagogy has also been improved in the new edition to include sidebars. They provide information on relevant softare tools, specific work flow for specific kinds of projects, and additional information on various topics. Additionally, Pressman provides a running case study called "Safe Home" throughout the book, which provides the application of software engineering to an industry project. New additions to the book also include chapters on the Agile Process Models, Requirements Engineering, and Design Engineering. The book has been completely updated and contains hundreds of new references to software tools that address all important topics in the book. The ancillary material for the book includes an expansion of the case study, which illustrates it with UML diagrams. The On-Line Learning Center includes resources for both instructors and students such as checklists, 700 categorized web references, Powerpoints, a test bank, and a software engineering library-containing over 500 software engineering papers. TAKEAWY HERE IS THE FOLLOWING: 1. AGILE PROCESS METHODS ARE COVERED EARLY IN CH. 4 2. NEW PART ON WEB APPLICATIONS --5 CHAPTERS Table of contents1 Software and Software EngineeringPart One The Software Process2 Process: A Generic View3 Prescriptive Process Models4 Agile DevelopmentPart Two Software Engineering Practice5 Practice: A Generic View6 System Engineering7 Requirements Engineering8 Analysis Modeling9 Design Engineering10 Architectural Design11 Component-Level Design12 User Interface Design13 Software Testing Strategies14 Software Testing Techniques15 Product Metrics for SoftwarePart Three Applying Web Engineering16 Web Engineering17 Formulation and Planning18 Analysis Modeling for Web Applications19 Design Modeling for Web Applications20 Testing Web ApplicationsPart Four Managing Software Projects21 Project Management Concepts22 Process and Project Metrics23 Estimation for Software Projects24 Software Project Scheduling25 Risk Management26 Quality Management27 Change ManagementPart Five Advanced Topics in Software Engineering28 Formal Methods29 Cleanroom Software Engineering30 Component-Based Software Engineering31 Reengineering32 The Road Ahead

Cited By

  1. Lopez-Lorca A, Beydoun G, Valencia-Garcia R and Martinez-Bejar R (2016). Supporting agent oriented requirement analysis with ontologies, International Journal of Human-Computer Studies, 87:C, (20-37), Online publication date: 1-Mar-2016.
  2. Wu W, Yan W, Kao H, Wang W and Wu Y (2016). Integration of RPG use and ELC foundation to examine students' learning for practice, Computers in Human Behavior, 55:PB, (1179-1184), Online publication date: 1-Feb-2016.
  3. Lv J, Yin B and Cai K (2014). Estimating confidence interval of software reliability with adaptive testing strategy, Journal of Systems and Software, 97:C, (192-206), Online publication date: 1-Nov-2014.
  4. ACM
    Kashyap D and Misra A Software development cost estimation using similarity difference between software attributes Proceedings of the 2013 International Conference on Information Systems and Design of Communication, (1-6)
  5. ACM
    Papotti P, do Prado A and de Souza W Reducing time and effort in legacy systems reengineering to MDD using metaprogramming Proceedings of the 2012 ACM Research in Applied Computation Symposium, (348-355)
  6. Rosik J, Le Gear A, Buckley J, Babar M and Connolly D (2011). Assessing architectural drift in commercial software development: a case study, Software—Practice & Experience, 41:1, (63-86), Online publication date: 1-Jan-2011.
  7. Zapata Jaramillo C Computational linguistics for helping requirements elicitation Proceedings of the NAACL HLT 2010 Young Investigators Workshop on Computational Approaches to Languages of the Americas, (117-124)
  8. Dey D, Fan M and Zhang C (2010). Design and Analysis of Contracts for Software Outsourcing, Information Systems Research, 21:1, (93-114), Online publication date: 1-Mar-2010.
  9. Da Veiga Cabral R, Pozo A and Vergilio S A Pareto ant colony algorithm applied to the class integration and test order problem Proceedings of the 22nd IFIP WG 6.1 international conference on Testing software and systems, (16-29)
  10. Guo J (2009). Group projects in software engineering education, Journal of Computing Sciences in Colleges, 24:4, (196-202), Online publication date: 1-Apr-2009.
  11. Silveira P and Melo A Exploring XML Perturbation Techniques for Web Services Testing Proceedings of the 9th International Conference on Web Engineering, (355-369)
  12. ACM
    Jotov V An investigation on the approaches for version control systems Proceedings of the 9th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, (V.11-1)
  13. Bajec M and Vavpotič D (2008). A Framework and Tool-Support for Reengineering Software Development Methods, Informatica, 19:3, (321-344), Online publication date: 1-Aug-2008.
  14. Comstock C, Jiang Z and Naudé P Risk analysis in software development Proceedings of the 8th conference on Applied informatics and communications, (35-40)
  15. Khairuddin N and Hashim K Requirements visualization techniques Proceedings of the 8th conference on Applied computer scince, (391-395)
  16. de Melo A and Sanchez A (2008). Software maintenance project delays prediction using Bayesian Networks, Expert Systems with Applications: An International Journal, 34:2, (908-919), Online publication date: 1-Feb-2008.
  17. Iordan A, Savii G, Panoiu M and Panoiu C (2008). Multimedia interactive environment for study the plane analytical geometry, WSEAS Transactions on Computers, 7:10, (1564-1573), Online publication date: 1-Oct-2008.
  18. Bollig B, Katoen J, Kern C and Leucker M SMA Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques, (103-117)
  19. ACM
    Silva Souza V and de Almeida Falbo R FrameWeb Proceedings of the 2007 Euro American conference on Telematics and information systems, (1-8)
  20. Lethbridge T, Diaz-Herrera J, LeBlanc R and Thompson J Improving software practice through education 2007 Future of Software Engineering, (12-28)
  21. Vasa R, Lumpe M and Schneider J Patterns of component evolution Proceedings of the 6th international conference on Software composition, (235-251)
  22. ACM
    Kakihara M Strategizing software development Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research, (37-44)
  23. Wong J and Capretz M An implementation for merging images for version control Proceedings of the 10th WSEAS international conference on Computers, (662-667)
  24. Chen D, Tsai M and Huang C Visual-based software construction methodology Proceedings of the 10th WSEAS international conference on Computers, (841-846)
  25. Lu R (2005). From Hardware to Software to Knowware, IEEE Intelligent Systems, 20:2, (82-85), Online publication date: 1-Mar-2005.
  26. ACM
    Bowen J and Hinchey M Ten commandments revisited Proceedings of the 10th international workshop on Formal methods for industrial critical systems, (8-16)
  27. ACM
    Cybis W, Scapin D and Morandini M ErgoManager Proceedings of the 2005 Latin American conference on Human-computer interaction, (256-267)
  28. Krone J (2004). Keeping pointers or references under control, Journal of Computing Sciences in Colleges, 20:1, (42-53), Online publication date: 1-Oct-2004.
Contributors
  • University of Bridgeport

Recommendations