Win £500 in book vouchers by helping us with a 7 minute reader survey click here.

books of the month eleanor oliphant book price comparison

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

Conceptual Modeling 36th International Conference, ER 2017, Valencia, Spain, November 6-9, 2017, Proceedings by Heinrich C. Mayr Conceptual Modeling 36th International Conference, ER 2017, Valencia, Spain, November 6-9, 2017, Proceedings

This book constitutes the refereed proceedings of the 35th International Conference on Conceptual Modeling, ER 2017, held in Valencia, Spain, in November 2017. The 28 full and 10 short papers presented together with 1 full 6 keynotes were carefully reviewed...
Format: Paperback - Released: 23/11/2017

Service-Oriented Computing - ICSOC 2016 Workshops ASOCA, ISyCC, BSCI, and Satellite Events, Banff, AB, Canada, October 10-13, 2016. Revised Selected Papers by Khalil Drira Service-Oriented Computing - ICSOC 2016 Workshops ASOCA, ISyCC, BSCI, and Satellite Events, Banff, AB, Canada, October 10-13, 2016. Revised Selected Papers

This book constitutes the revised selected papers of the scientific satellite events that were held in conjunction with the 14th International Conference on Service-Oriented Computing, ICSOC 2016, held in Banff, AB, Canada, in October 2016. The ICSOC 2016 workshop track...
Format: Paperback - Released: 23/11/2017

Product-Focused Software Process Improvement 18th International Conference, PROFES 2017, Innsbruck, Austria, November 29 -- December 1, 2017, Proceedings by Michael Felderer Product-Focused Software Process Improvement 18th International Conference, PROFES 2017, Innsbruck, Austria, November 29 -- December 1, 2017, Proceedings

This book constitutes the refereed proceedings of the 18th International Conference on Product-Focused Software Process Improvement, PROFES 2017, held in Innsbruck, Austria, in November/December 2017. The 17 revised full papers presented together with 10 short papers, 21 workshop papers.
Format: Paperback - Released: 23/11/2017

Digging into Software Knowledge Generation in Cultural Heritage Modeling Assistance Strategies for Large Archaeological Data Sets by Patricia Martin-Rodilla Digging into Software Knowledge Generation in Cultural Heritage Modeling Assistance Strategies for Large Archaeological Data Sets

This book focuses on innovative strategies to manage and build software systems for generating new knowledge from large archaeological data setsThe book also reports on two case studies carried out in real-world scenarios within the Cultural Heritage setting.
Format: Hardback - Released: 23/11/2017

Reliability, Safety, and Security of Railway Systems. Modelling, Analysis, Verification, and Certification Second International Conference, RSSRail 2017, Pistoia, Italy, November 14-16, 2017, Proceedi by Alessandro Fantechi Reliability, Safety, and Security of Railway Systems. Modelling, Analysis, Verification, and Certification Second International Conference, RSSRail 2017, Pistoia, Italy, November 14-16, 2017, Proceedi

This volume constitutes the proceedings of the Second International Conference on Reliability, Safety and Security of Railway Systems, RRSRail 2017, held in Pistoia, Italy, in November 2017. They are organized in topical sections named: communication challenges in railway systems;
Format: Paperback - Released: 20/11/2017

Essential Test-Driven Development by Robert C. Myers Essential Test-Driven Development

Test-Driven Development (TDD) is at the heart of low-defect agile software development, enabling incremental development and emergent design without degrading quality. By allowing software teams to create comprehensive regression tests that immediately pinpoint tiny errors, it gives them confidence to...
Format: Paperback - Released: 20/11/2017

Service-Oriented Computing 15th International Conference, ICSOC 2017, Malaga, Spain, November 13-16, 2017, Proceedings by Michael Maximilien Service-Oriented Computing 15th International Conference, ICSOC 2017, Malaga, Spain, November 13-16, 2017, Proceedings

This book constitutes the proceedings of the 15th International Conference on Service-Oriented Computing, ICSOC 2017, held in malaga, Spain, in November 2017. The 33 full papers presented together with 20 short papers and 4 keynotes in this volume were carefully...
Format: Paperback - Released: 18/11/2017

ModelEd, TestEd, TrustEd Essays Dedicated to Ed Brinksma on the Occasion of His 60th Birthday by Joost-Pieter Katoen ModelEd, TestEd, TrustEd Essays Dedicated to Ed Brinksma on the Occasion of His 60th Birthday

This Festschrift volume has been published in honor of Ed Brinksma, on the occasion of his 60th birthday.The contributions in this Festschrift are written by a number of Ed's former Ph.D.
Format: Paperback - Released: 17/11/2017

Living Documentation by Cyrille Martraire Living Documentation

Software documentation: a necessary evil? It needn't be! Documentation can come to life, evolve, stay dynamic, and actually help you build better software. This concise guide introduces and thoroughly illuminates the concept of living documentation that changes at the same...
Format: Hardback - Released: 10/11/2017

Trends and Applications in Software Engineering Proceedings of the 6th International Conference on Software Process Improvement (CIMPS 2017) by Jezreel Mejia Trends and Applications in Software Engineering Proceedings of the 6th International Conference on Software Process Improvement (CIMPS 2017)

This book includes a selection of papers from the 2017 International Conference on Software Process Improvement (CIMPS'17), presenting trends and applications in software engineering. Held from 18th to 20th October 2017 in Zacatecas, Mexico, the conference provided a global forum...
Format: Paperback - Released: 10/11/2017

Fundamentals of Software Engineering 7th International Conference, FSEN 2017, Tehran, Iran, April 26-28, 2017, Revised Selected Papers by Mehdi Dastani Fundamentals of Software Engineering 7th International Conference, FSEN 2017, Tehran, Iran, April 26-28, 2017, Revised Selected Papers

This book constitutes the thoroughly refereed post-conference proceedings of the 7th International Conference on Fundamentals of Software Engineering, FSEN 2017, held in Tehran, Iran, in April 2017. The 16 full papers presented in this volume were carefully reviewed and selected...
Format: Paperback - Released: 09/11/2017

Automated Technology for Verification and Analysis 15th International Symposium, ATVA 2017, Pune, India, October 3-6, 2017, Proceedings by Deepak D'Souza Automated Technology for Verification and Analysis 15th International Symposium, ATVA 2017, Pune, India, October 3-6, 2017, Proceedings

This book constitutes the refereed proceedings of the 15th International Symposium on Automated Technology for Verification and Analysis, ATVA 2017, held in Pune, India, in October 2017. The 22 full and 7 short papers presented in this volume were carefully...
Format: Paperback - Released: 08/11/2017

The Nexus Framework for Scaling Scrum Continuously Delivering an Integrated Product with Multiple Scrum Teams by Kurt Bittner, Patricia Kong, Dave West The Nexus Framework for Scaling Scrum Continuously Delivering an Integrated Product with Multiple Scrum Teams
, ,
Today, organizations want to scale Scrum to ever larger and more complex projects, driving the benefits of agility throughout the enterprise. But most conventional solutions to scaling agility have added complexity and deviated from the principles that make Scrum so...
Format: Paperback - Released: 08/11/2017

Quantifying Software Schedules, Cost, Quality, and Productivity by Capers Jones Quantifying Software Schedules, Cost, Quality, and Productivity


Format: Hardback - Released: 07/11/2017

Formal Methods and Software Engineering 19th International Conference on Formal Engineering Methods, ICFEM 2017, Xi'an, China, November 13-17, 2017, Proceedings by Zhenhua Duan Formal Methods and Software Engineering 19th International Conference on Formal Engineering Methods, ICFEM 2017, Xi'an, China, November 13-17, 2017, Proceedings

The conference focuses on all areas related to formal engineering methods, such as verification and validation, software engineering, formal specification and modeling, software security, and software reliability.
Format: Paperback - Released: 06/11/2017

Coming Soon

Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design and F# by Scott Wlaschin Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design and F#

In this pragmatic, down-to-earth guide, you'll see how applying the core principles of functional programming can result in software designs that model real-world requirements both elegantly and concisely - often more so than an object-oriented approach.
Format: Paperback - Released: 25/11/2017

Environment Modeling-Based Requirements Engineering for Software Intensive Systems by Zhi (School of Electronics Engineering and Computer Science, Peking University, China) Jin Environment Modeling-Based Requirements Engineering for Software Intensive Systems
, ,
Environment Modeling-Based Requirements Engineering for Software Intensive Systems provides a new and promising approach for engineering the requirements of software-intensive systems, presenting a systematic, promising approach to identifying, clarifying, modeling, deriving, and validating the requirements of software-intensive systems from well-modeled...
Format: Paperback - Released: 01/12/2017

The Joy of Debugging by Bryan Cantrill, David Pacheco The Joy of Debugging
,
Our view is that debugging is an essential part of the craft of software development. By thinking of debugging as a primary endeavor, developers are liberated to be more rigorous about it and can afford the luxury of complete understanding....
Format: Paperback - Released: 04/12/2017

Dependable Software Engineering. Theories, Tools, and Applications Third International Symposium, SETTA 2017, Changsha, China, October 23-25, 2017, Proceedings by Kim G. Larsen Dependable Software Engineering. Theories, Tools, and Applications Third International Symposium, SETTA 2017, Changsha, China, October 23-25, 2017, Proceedings

This book constitutes the proceedings of the Third International Symposium on Dependable Software Engineering: Theories, Tools, and Applications, SETTA 2017, held in Changsha, China, in October2017.The 19 full papers presented together with 3 invited talks were carefully reviewed and selected...
Format: Paperback - Released: 06/12/2017

Organic Computing - Technical Systems for Survival in the Real World by Christian Muller-Schloer, Sven Tomforde Organic Computing - Technical Systems for Survival in the Real World
,
The book shows practical examples of architectures for OC systems and their applications in traffic control, grid computing, sensor networks, robotics, and smart camera systems. The extension of single OC systems into collective systems consisting of social agents based on...
Format: Paperback - Released: 06/12/2017

Other books in this genre

Source Code Modularization Theory and Techniques by Ayaz Isazadeh 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

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

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

Professional Issues in Software Engineering by Frank Bott Professional Issues in Software Engineering

Nowadays software engineers not only have to worry about the technical knowledge needed to do their job, but they are increasingly having to know about the legal, professional and commercial context in which they must work. With the explosion of...
Format: Hardback - Released: 30/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

Human Centered Software Product Lines by Jean Vanderdonckt Human Centered Software Product Lines

This book takes a unique HCI approach to the concept of Software Product Line (SPL) and discusses the peculiarities of human-computer interaction not usually addressed in more traditional approaches. SPL is based on industrial practices for defining a range of...
Format: Hardback - Released: 16/09/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: 15/09/2017

Formal Aspects of Component Software 14th International Conference, FACS 2017, Braga, Portugal, October 10-13, 2017, Proceedings by Jose Proenca Formal Aspects of Component Software 14th International Conference, FACS 2017, Braga, Portugal, October 10-13, 2017, Proceedings

This book constitutes the thoroughly revised selected papers from the 14th International Conference on Formal Aspects of Component Software, FACS 2017, held in Braga, Portugal, in October 2017.
Format: Paperback - Released: 14/09/2017

Failure-Modes-Based Software Reading by Yang-Ming Zhu Failure-Modes-Based Software Reading

Identifying failure modes and their effects is critical to software failure mode and effects analysis and it largely depends on the analysts' experience and the skill. This book develops a series of reading techniques based on common and prioritized failure...
Format: Paperback - Released: 13/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: 11/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: 11/09/2017

Security for Service Oriented Architectures by Walter Williams Security for Service Oriented Architectures

Although integrating security into the design of applications has proven to deliver resilient products, there are few books available that provide guidance on how to incorporate security into the design of an application. Filling this need, Security for Service Oriented...
Format: Hardback - Released: 11/09/2017

The Complete Book of Middleware by Judith M. Myerson The Complete Book of Middleware

The challenges of designing, building, and maintaining large-scale, distributed enterprise systems are truly daunting. Written for all IT professionals, The Complete Book of Middleware will aid in resolving new business objectives, new technologies, and vendor disputes. This book focuses on...
Format: Hardback - Released: 11/09/2017

Software Testing 2020 Preparing for New Roles by Mukesh Sharma Software Testing 2020 Preparing for New Roles

Software testing is at a very important crossroad, where it is going back to the roots on certain fronts while moving inexorably forward. For instance, test automation is growing in prominence, but manual testing is becoming a niche; we are...
Format: Hardback - Released: 11/09/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: 10/09/2017

Registered users have access to unique site features

Register now