This comprehensive revision continues to build upon the distinctive programming approach that differentiates this book from other software engineering texts in the market.
The rationale behind this "bottom-up" approach, one that is much more pragmatic than other software engineering texts, is that students need to understand and be able to apply programming principles before they can contemplate the concepts involved in software engineering.
Douglas Bell has updated its content to reflect current trends and new advancements in the field as well as adding new pedagogical features, such as an initial overview of the software process. This will show students how the various topics of software engineering tie together. Includes examples and discussions of Java:UML.
"synopsis" may belong to another edition of this title.
Software Engineering- A Programming Approach provides a unique introduction to software engineering for all students of computer science and its related disciplines. It is also ideal for practitioners in the software industry who wish to keep track of new developments in the discipline.
The third edition is an update of the original text written by Bell, Morrey and Pugh and further develops the programming approach taken by these authors. The new edition however, being updated by a single author, presents a more coherent and fully integrated text. It also includes recent developments in the field and new chapters include those on- formal development, software management, prototyping, process models and user interface design.
The programming approach emphasized in this text builds on the reader’s understanding of small-scale programming and extends this knowledge into the realm of large-scale software engineering. This helps the student to understand the current challenges of software engineering as well as developing an understanding of the broad range of techniques and tools that are currently available in the industry.
Particular features of the third edition are-
· a pragmatic, non-mathematical approach
· an overview of the software development process is included
· self-test questions in each chapter ensure understanding of the topic
· extensive exercises are provided at the end of each chapter
· an accompanying website extends and updates material in the book
· use of Java throughout as an illustrative programming language
· consistent use of UML as a design notation
Douglas Bell is a lecturer at Sheffield Hallam University, England. He has authored and co-authored a number of texts including, most recently, Java for Students.
"About this title" may belong to another edition of this title.
£ 2.80 shipping within United Kingdom
Destination, rates & speeds£ 25.91 shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR002423005
Quantity: 2 available
Seller: HALCYON BOOKS, LONDON, United Kingdom
Paperback. Condition: Very Good. We are on holiday from 18th July-31st July items ordered during this period will be posted on our return. ALL ITEMS ARE DISPATCHED FROM THE UK WITHIN 48 HOURS ( BOOKS ORDERED OVER THE WEEKEND DISPATCHED ON MONDAY) ALL OVERSEAS ORDERS SENT BY TRACKABLE AIR MAIL. IF YOU ARE LOCATED OUTSIDE THE UK PLEASE ASK US FOR A POSTAGE QUOTE FOR MULTI VOLUME SETS BEFORE ORDERING. Seller Inventory # mon0000834862
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # 52984687-6
Quantity: 1 available
Seller: BooksByLisa, Highland Park, IL, U.S.A.
Soft cover. Condition: New. PHOTO AND VIDEO OF PAGES TAKEN TO SHOW CONDITION PRIOR TO SHIPPING; Photos of book emailed upon requestPHOTOS EMAILED FOR MORE SPECIFICS WHEN REQUESTED; Book. Seller Inventory # 6640
Quantity: 1 available