eleanor oliphant when i was invisible finding gobi desmond elliott 2017 make the most of Lovereading
Search our site
Lily and the Octopus by Steven Rowley Read the opening extract of the brand new Steven Rowley book before its publication on 05/10/2017

Software Engineering books

See below for a selection of the latest books from Software Engineering category. Presented with a red border are the Software Engineering books that have been lovingly read and reviewed by the experts at Lovereading.

With expert reading recommendations made by people with a passion for books and some unique features Lovereading will help you find great Software Engineering books and those from many more genres to read that will keep you inspired and entertained. And it's all free!


Recently Published

Software Engineering and Formal Methods 15th International Conference, SEFM 2017, Trento, Italy, September 4-8, 2017, Proceedings by Alessandro Cimatti Software Engineering and Formal Methods 15th International Conference, SEFM 2017, Trento, Italy, September 4-8, 2017, Proceedings

? This book constitutes the refereed proceedings of the 15th International Conference on Software Engineering and Formal Methods, SEFM 2017, held in Trento, Italy, in September 2017.The 17 full papers and 6 short papers presented were carefully reviewed and selected...
Format: Paperback - Released: 20/09/2017

Search Based Software Engineering 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings by Tim Menzies Search Based Software Engineering 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings

This book constitutes the refereed proceedings of the 9th International Symposium on Search-Based Software Engineering, SSBSE 2017, held in Paderborn, Germany, in September 2017. The 7 full papers and 5 short papers presented together with 4 challenge track and 2...
Format: Paperback - Released: 20/09/2017

Software Architecture 11th European Conference, ECSA 2017, Canterbury, UK, September 11-15, 2017, Proceedings by Antonia Lopes Software Architecture 11th European Conference, ECSA 2017, Canterbury, UK, September 11-15, 2017, Proceedings

This book constitutes the proceedings of the 11th European Conference on Software Architecture, ECSA 2017, held in Canterbury, UK, in September 2017.The 9 full papers presented together with 12 short papers and one keynote talk were carefully reviewed and selected...
Format: Paperback - Released: 15/09/2017

Software Engineering for Resilient Systems 9th International Workshop, SERENE 2017, Geneva, Switzerland, September 4-5, 2017, Proceedings by Alexander Romanovsky Software Engineering for Resilient Systems 9th International Workshop, SERENE 2017, Geneva, Switzerland, September 4-5, 2017, Proceedings

This book constitutes the refereed proceedings of the International Workshop on Software Engineering for Resilient Systems, SERENE 2017, held in Geneva; Switzerland, in September 2017. The 11 papers presented together with 2 invited talks were carefully reviewed and selected from...
Format: Paperback - Released: 12/09/2017

Automotive System and Software Engineering State of the Art and Future Trends by Yanja Dajsuren Automotive System and Software Engineering State of the Art and Future Trends

This book presents the state of the art technologies and future trends of automotive system and software engineering. Twenty five chapters cover all important aspects of the field, such as automotive software architectures, software process and quality, safety and security,...
Format: Hardback - Released: 10/09/2017

Requirements Engineering by Jeremy Dick, Elizabeth Hull, Ken Jackson Requirements Engineering
, ,
Using the latest research and driven by practical experience from industry, this book gives useful hints to practitioners on how to write and structure requirements. It will benefit those seeking to develop their knowledge of requirements engineering process.
Format: Hardback - Released: 06/09/2017

Mastering Software Variability with FeatureIDE by Jens Meinicke, Thomas Thum, Reimar Schroter, Fabian Benduhn Mastering Software Variability with FeatureIDE
, , ,
This book is a self-contained, practical introduction how to use FeatureIDE for modeling and implementing variable systems. In particular, readers learn how to analyze domains using feature models, specify requirements in form of configurations, and how to generate code based...
Format: Hardback - Released: 05/09/2017

Clean Architecture A Craftsman's Guide to Software Structure and Design by Robert C. Martin Clean Architecture A Craftsman's Guide to Software Structure and Design

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. Uncle Bob Martin shows how to bring greater professionalism and discipline to application architecture and design. As with his other books, Martin's Clean...
Format: Paperback - Released: 01/09/2017

Probability Distributions  With Truncated, Log and Bivariate Extensions by Nick T. Thomopoulos Probability Distributions With Truncated, Log and Bivariate Extensions

This unique SpringerBrief presents statistical methods and tables not readily available in other publications. It begins with a review of the commonly used continuous and discrete probability distributions. Several useful distributions that are not so common and less understood are...
Format: Paperback - Released: 26/08/2017

Software Quality Assurance Consistency in the Face of Complexity and Change by Neil Walkinshaw Software Quality Assurance Consistency in the Face of Complexity and Change

This textbook offers undergraduate students an introduction to the main principles and some of the most popular techniques that constitute `software quality assurance'. The book seeks to engage students by placing an emphasis on the underlying foundations of modern quality-assurance...
Format: Paperback - Released: 22/08/2017

Coming Soon

Advances in Computing 12th Colombian Conference, CCC 2017, Cali, Colombia, September 19-22, 2017, Proceedings by Andres Solano Advances in Computing 12th Colombian Conference, CCC 2017, Cali, Colombia, September 19-22, 2017, Proceedings

This book constitutes the refereed proceedings of the 12th Colombian Conference on Computing, CCC 2017, held in Cali, Colombia, in September 2017. The 56 revised full papers presented were carefully reviewed and selected from 186 submissions. The papers are organized...
Format: Paperback - Released: 23/09/2017

Requirements Engineering for Software and Systems by Phillip A. Laplante Requirements Engineering for Software and Systems

Solid requirements engineering has increasingly been recognized as the key to improved, on-time and on-budget delivery of software and systems projects. This new edition illustrates key ideas associated with requirements engineering using extensive case studies and three common example systems:...
Format: Hardback - Released: 26/09/2017

Conceptual Modeling Perspectives by Jordi Cabot Conceptual Modeling Perspectives

Conceptual modeling has always been one of the main issues in information systems engineering as it aims to describe the general knowledge of the system at an abstract level that facilitates user understanding and software development. This collection of selected...
Format: Hardback - Released: 26/09/2017

Speed, Data, and Ecosystems Excelling in a Software-Driven World by Jan Bosch Speed, Data, and Ecosystems Excelling in a Software-Driven World

As software RandD investment increases, the benefits from short feedback cycles using technologies such as continuous deployment, experimentation-based development, and multidisciplinary teams require a fundamentally different strategy and process. This book will cover the three overall challenges that companies are...
Format: Hardback - Released: 30/09/2017

Software Test Attacks to Break Mobile and Embedded Devices by Jon Duncan Hagar Software Test Attacks to Break Mobile and Embedded Devices

Address Errors before Users Find ThemUsing a mix-and-match approach, Software Test Attacks to Break Mobile and Embedded Devices presents an attack basis for testing mobile and embedded systems. Designed for testers working in the ever-expanding world of smart devices driven...
Format: Hardback - Released: 30/09/2017

Applied Computer Sciences in Engineering 4th Workshop on Engineering Applications, WEA 2017, Cartagena, Colombia, September 27-29, 2017, Proceedings by Juan Carlos Figueroa-Garcia Applied Computer Sciences in Engineering 4th Workshop on Engineering Applications, WEA 2017, Cartagena, Colombia, September 27-29, 2017, Proceedings

This book constitutes the refereed proceedings of the Forth Workshop onEngineering Applications, WEA 2017, held in Cartagena, Colombia, inSeptember 2017. The 59 revised full papers presented were carefully reviewed and selectedfrom156 submissions. simulation systems; fuzzy sets and systems; power systems;
Format: Paperback - Released: 30/09/2017

Creating Components Object Oriented, Concurrent, and Distributed Computing in Java by Charles W. Kann Creating Components Object Oriented, Concurrent, and Distributed Computing in Java

Concurrency is a powerful technique for developing efficient and lightning- fast software. For instance, concurrency can be used in common applications such as online order processing to speed processing and ensure transaction reliability. However, mastering concurrency is one of the...
Format: Hardback - Released: 30/09/2017

Enterprise System Architectures Building Client Server and Web Based Systems by Mark Goodyear Enterprise System Architectures Building Client Server and Web Based Systems

Experts from Andersen Consulting show you how to combine computing, communications, and knowledge to deliver a uniquely new-and entirely indispensable-competitive advantage.Lead, Follow, or get out of the wayYour company's ability to sustain a competitive advantage is in jeopardy. Your competitors...
Format: Hardback - Released: 30/09/2017

Software Engineering by John Lewis Software Engineering


Format: Paperback - Released: 01/10/2017

Integrated Formal Methods 13th International Conference, IFM 2017, Turin, Italy, September 20-22, 2017, Proceedings by Nadia Polikarpova Integrated Formal Methods 13th International Conference, IFM 2017, Turin, Italy, September 20-22, 2017, Proceedings

This book constitutes the refereed proceedings of the 13th International Conference on Integrated Formal Methods, IFM 2017, held in Turin, Italy, in September 2017.The 24 full papers and 4 short papers presented were carefully reviewed and selected from 61 submissions....
Format: Paperback - Released: 03/10/2017

Model-Driven Engineering and Software Development 4th International Conference, MODELSWARD 2016, Rome, Italy, February 19-21, 2016, Revised Selected Papers by Slimane Hammoudi Model-Driven Engineering and Software Development 4th International Conference, MODELSWARD 2016, Rome, Italy, February 19-21, 2016, Revised Selected Papers

This book constitutes thoroughly revised and selected papers from the 4th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2016, held in Rome, Italy, in February 2016.The 17 thoroughly revised and extended papers presented in this volume were carefully...
Format: Paperback - Released: 04/10/2017

Source Code Modularization Theory and Techniques by Ayaz Isazadeh, Habib Izadkhah, Islam Elgedawy Source Code Modularization Theory and Techniques
, ,
This book presents source code modularization as a key activity in reverse engineering to extract the software architecture from the existing source code. To this end, it provides detailed techniques for source code modularization and discusses their effects on different...
Format: Hardback - Released: 06/10/2017

Testing Software and Systems 29th IFIP WG 6.1 International Conference, ICTSS 2017, St. Petersburg, Russia, October 9-11, 2017, Proceedings by Nina Yevtushenko Testing Software and Systems 29th IFIP WG 6.1 International Conference, ICTSS 2017, St. Petersburg, Russia, October 9-11, 2017, Proceedings

This book constitutes the refereed proceedings of the 29th IFIP WG 6.1 International Conference on Testing Software and Systems ICTSS 2017, held in St. Petersburg, Russia, in October 2017. The 18 full papers and 4 short papers presented were carefully...
Format: Paperback - Released: 10/10/2017

Runtime Verification 17th International Conference, RV 2017, Seattle, WA, USA, September 13-16, 2017, Proceedings by Shuvendu Lahiri Runtime Verification 17th International Conference, RV 2017, Seattle, WA, USA, September 13-16, 2017, Proceedings

This book constitutes the refereed proceedings of the 17th International Conference on Runtime Verification, RV 2017, held in Seattle, WA, USA, in September 2017. The 18 revised full papers presented together with 3 invited presentations, 4 short papers, 5 tool...
Format: Paperback - Released: 11/10/2017

SDL 2017: Model-Driven Engineering for Future Internet 18th International SDL Forum, Budapest, Hungary, October 9-11, 2017, Proceedings by Tibor Csondes SDL 2017: Model-Driven Engineering for Future Internet 18th International SDL Forum, Budapest, Hungary, October 9-11, 2017, Proceedings

This book constitutes the proceedings of the 18th International System Design Language Forum, SDL 2017, held in Budapest, Hungary, in October 2017. The selected papers cover a wide spectrum of topics related to system design languages ranging from the system...
Format: Paperback - Released: 15/10/2017

Other books in this genre

Software Engineering: Specification, Implementation, Verification by Suad Alagic Software Engineering: Specification, Implementation, Verification

This book takes a formal approach to teaching software engineering, using not only UML, but also Object Constraint Language (OCL) for specification and analysis of designed models. Employing technical details typically missing from existing textbooks on software engineering, the author...
Format: Hardback - Released: 12/08/2017

Certified Function Point Specialist Examination Guide by David Garmus Certified Function Point Specialist Examination Guide

The Certified Function Point Specialist Examination Guide provides a complete and authoritative review of the rules and guidelines prescribed in the release of version 4.3 of the Function Point Counting Practices Manual (CPM). Providing a fundamental understanding of the IFPUG...
Format: Hardback - Released: 11/08/2017

Serviceology for Services 5th International Conference, ICServ 2017, Vienna, Austria, July 12-14, 2017, Proceedings by Dimitris Karagiannis Serviceology for Services 5th International Conference, ICServ 2017, Vienna, Austria, July 12-14, 2017, Proceedings

This book constitutes the refereed proceedings of the 5th International Conference on Serviceology for Services, held in Vienna, Austria, in July 2017. The 21 full papers and one tutorial paper presented in this volume were carefully reviewed and selected from...
Format: Paperback - Released: 07/08/2017

Empirical Research for Software Security Foundations and Experience by Lotfi Othmane Empirical Research for Software Security Foundations and Experience

Developing secure software requires the integration of numerous methods and tools into the development process, and software design is based on shared expert knowledge, claims, and opinions. Empirical methods, including data analytics, allow extracting knowledge and insights from the data...
Format: Hardback - Released: 03/08/2017

Model-Based Safety and Assessment 5th International Symposium, IMBSA 2017, Trento, Italy, September 11-13, 2017, Proceedings by Marco Bozzano Model-Based Safety and Assessment 5th International Symposium, IMBSA 2017, Trento, Italy, September 11-13, 2017, Proceedings

? This book constitutes the proceedings of the 5th International Symposium on Model-Based Safety and Assessment, IMBSA 2017, held inTrento, Italy, in September 2017.The 17 revised full papers presented were carefully reviewed and selected from 29 initial submissions. The papers...
Format: Paperback - Released: 02/08/2017

OCUP 2 Certification Guide Preparing for the OMG Certified UML 2.5 Professional 2 Foundation Exam by Michael Jesse (Michael Jesse Chonoles, recently retired from Lockheed Martin as Chief Methodologist, now takes a lead Chonoles OCUP 2 Certification Guide Preparing for the OMG Certified UML 2.5 Professional 2 Foundation Exam
, ,
OCUP 2 Certification Guide: Preparing for the OMG Certified UML 2.5 Professional 2 Foundation Exam both teaches UML (R) 2.5 and prepares candidates to become certified. UML (R) (Unified Modeling Language) is the most popular graphical language used by software...
Format: Paperback - Released: 01/08/2017

Parallel Computing Technologies 14th International Conference, PaCT 2017, Nizhny Novgorod, Russia, September 4-8, 2017, Proceedings by Victor Malyshkin Parallel Computing Technologies 14th International Conference, PaCT 2017, Nizhny Novgorod, Russia, September 4-8, 2017, Proceedings

This book constitutes the proceedings of the 14th International Conference on Parallel Computing Technologies, PaCT 2017, held in Nizhny Novgorod, Russia, in September 2017. The 25 full papers and 24 short papers presented were carefully reviewed and selected from 93...
Format: Paperback - Released: 29/07/2017

Software Engineering in Health Care 4th International Symposium, FHIES 2014, and 6th International Workshop, SEHC 2014, Washington, DC, USA, July 17-18, 2014, Revised Selected Papers by Michaela Huhn Software Engineering in Health Care 4th International Symposium, FHIES 2014, and 6th International Workshop, SEHC 2014, Washington, DC, USA, July 17-18, 2014, Revised Selected Papers

This book constitutes revised selected papers from the jointly held conferences FHIES 2014, 4th International Symposium on Foundations of Health Information Engineering and Systems, and SEHC 2014, 6th International Workshop on Software Engineering in Health Care. The meeting took place...
Format: Paperback - Released: 27/07/2017

Job Scheduling Strategies for Parallel Processing 19th and 20th International Workshops, JSSPP 2015, Hyderabad, India, May 26, 2015 and JSSPP 2016, Chicago, IL, USA, May 27, 2016, Revised Selected Pap by Narayan Desai Job Scheduling Strategies for Parallel Processing 19th and 20th International Workshops, JSSPP 2015, Hyderabad, India, May 26, 2015 and JSSPP 2016, Chicago, IL, USA, May 27, 2016, Revised Selected Pap

This book constitutes the thoroughly refereed post-conference proceedings of the 19th and 20th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2015 and 2016, held respectively in Hyderabad, India, on May 26, 2015 and in Chicago, IL, USA,...
Format: Paperback - Released: 22/07/2017

Coding Literacy How Computer Programming Is Changing Writing by Annette (Assistant Professor, University of Pittsburgh) Vee Coding Literacy How Computer Programming Is Changing Writing
,
The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of literacy, drawing parallels between...
Format: Hardback - Released: 21/07/2017

Software Methodologies A Quantitative Guide by Capers (Software Productivity Research, Inc., Massachusetts, USA) Jones Software Methodologies A Quantitative Guide
, , ,
This comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an...
Format: Hardback - Released: 20/07/2017

Scaling a Software Business The Digitalization Journey by Klaas-Jan Stol Scaling a Software Business The Digitalization Journey

This book is open access under a CC BY 4.0 license.This book is intended primarily for practitioners who are facing the softwareisation of their business. It presents the Scaling Management Framework, a model based on collected experiences from companies that...
Format: Hardback - Released: 13/07/2017

Software Technologies 11th International Joint Conference, ICSOFT 2016, Lisbon, Portugal, July 24-26, 2016, Revised Selected Papers by Enrique Cabello Software Technologies 11th International Joint Conference, ICSOFT 2016, Lisbon, Portugal, July 24-26, 2016, Revised Selected Papers

This book constitutes the thoroughly refereed proceedings of the 11th International Joint Conference on Software Technologies, ICSOFT 2016, held in Lisbon, Portugal, in July 2016. The 13 revised full papers together with 3 short papers presented were carefully reviewed and...
Format: Paperback - Released: 12/07/2017

Programming in HTML and PHP Coding for Scientists and Engineers by David R. Brooks Programming in HTML and PHP Coding for Scientists and Engineers

This concise and accessible textbook will enable readers to quickly develop the working skills necessary to solve computational problems in a server-based environment, using HTML and PHP. The importance of learning by example (as opposed to simply learning by copying)...
Format: Paperback - Released: 12/07/2017

Grand Timely Topics in Software Engineering International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures by Ralf Lammel Grand Timely Topics in Software Engineering International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures

This tutorial volume includes the revised and extended tutorials (briefings) held at the 5th International Summer School on Grand Timely Topics in Software Engineering, GTTSE 2015, in Braga, Portugal, in August 2015. GTTSE 2015 applied a broader scope to include...
Format: Paperback - Released: 08/07/2017

Registered users have access to unique site features

Register now