Agile software development approaches have had significant impact on industrial software development practices. Today, agile software development has penetrated to most IT companies across the globe,
Managing Software Development describes a set of proven processes for establishing an effective Software Program Management Office (SPMO) function in a corporate setting. Every business that has peop
Multicore Software Development provides a short-format book that discusses the practical processes and techniques used for multicore software development.The book, written with a focus on solving day-
Model-driven Development for Embedded Software: Application to Communications for Drone Swarm describes the principles of model-oriented design used in the aeronautical field, specifically for the UAV
Topological UML Modeling: An Improved Approach for Domain Modeling and Software Development presents a specification for Topological UML® that combines the formalism of the Topological Functioning Mod
According to reports based on IT case studies, more than half of all software projects either fail outright or run woefully over budget and behind schedule. Software engineering education is not "stan
Software Quality Assurance in Large Scale and Complex Software-intensive Systems presents novel and high-quality research related approaches that relate the quality of software architecture to system
The software and networking industry is experiencing a rapid development and deployment of Network Functions Visualization (NFV) technology, in both enterprise and cloud data center networks. One of t
The objective of this first volume is to set the context of achieving a certifiable software application. The concept of a software application is presented along with the developments that have taken
Building Intelligent Information Systems Software shows scientists and engineers how to build applications that model complex information, data, and knowledge without the need for coding. Traditional
Service computing is a cross-disciplinary field that covers science and technology, and represents a promising direction for distributed computing and software development methodologies. It aims to br
System Quality and Software Architecture collects state-of-the-art knowledge on how to intertwine software quality requirements with software architecture and how quality attributes are exhibited by t
"Traditional, low-dimensional, small scale data have been successfully dealt with using conventional software engineering and classical statistical methods, such as discriminant analysis, neural netwo
Being able to fit design into the Agile software development processes is an important skill in today’s market. There are many ways for a UX team to succeed (and fail) at being Agile. This book provid
ASN.1 Complete teaches you everything you need to know about ASN.1-whether you're specifying a new protocol or implementing an existing one in a software or hardware development project. Inside, the
Certifiable Software Applications 2: Support Process explains the process to achieve a certifiable application. This concerns several major topics, skill management, data preparation, requirement mana
The lean start-up movement offers a process and an approach to managing product development built upon a nimble learning organization that responds to metrics through iterative development. Using tech
The Art and Science of Analyzing Software Data: Analysis Patterns provides valuable information on the analysis methods that often transfer between projects, not only the algorithms derived from data
Power and Performance in Enterprise Systems is a guide to solving performance problems in modern systems. Power efficient chips are no help if the software those chips run on is inefficient. Starting
Agent-Based Software Systems explains how multi-agent systems improve collaborative networks to offer dynamic service changes, customization, improved quality and reliability, and flexible infrastruct
Data Science for Software Engineering: Sharing Data and Models presents guidance and procedures for reusing data and models between projects to produce results that are useful and relevant. Starting w
Awareness of design smells – indicators of common design problems – helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplie
Economics-driven Software Architecture presents a guide for engineers and architects who need to understand the economic impact of architecture design decisions: the long term and strategic viability,
Oracle 10g Data Warehousing is a guide to using the Data Warehouse features in the latest version of Oracle —Oracle Database 10g. Written by people on the Oracle development team that designed and im
Design and Development of New Nanocarriers focuses on the design and development of new nanocarriers used in pharmaceutical applications that have emerged in recent years. In particular, the pharmaceu
WEEE Recycling: Research, Development, and Policies covers policies, research, development, and challenges in recycling of waste electrical and electronic equipment (WEEE). The book introduces WEEE ma
Many of the actions performed from by a statistical software comes back to handle,down to manipulating or even transforming digital data, which actually representing statistical data literally.It is t
Materials Forming and Machining: Research and Development publishes refereed, high quality articles with a special emphasis on research and development in forming materials and machining and its appli
This book provides a rich toolbox of design techniques and templates to solve practical, every-day problems using FPGAs. Using a modular structure, it provides design techniques and templates at all l
Organic Synthesis Using Biocatalysis provides a concise background on the application of biocatalysis for the synthesis of organic compounds, including the important biocatalytic reactions and applica
Kidney Development, Disease, Repair and Regeneration focuses on the molecular and cellular basis of kidney development, exploring the origins of kidney lineages, the development of kidney tissue subco
Platform Ecosystems is a hands-on guide that offers a complete roadmap for designing and orchestrating vibrant software platform ecosystems. Unlike software products that are managed, the evolution of
Writing for Interaction focuses on the art of creating the information experience as it appears within software and web applications, specifically in the form of user interface text. It also provides
Open Source BI solutions have many advantages over traditional proprietary software, from offering lower initial costs to more flexible support and integration options; but, until now, there has been
As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU prog
How to Cheat at Windows Systems Administrators using Command line scripts teaches system administrators hundreds of powerful, time-saving tips for automating daily system administration tasks using Wi
Cyclic Development of Sedimentary Basins presents the controversial subject of the cyclic phenomena in the earth's evolutionary history and its reflection in the development of sedimentary basins and
Software Simulation and Modeling in Psychology: MATLAB, SPSS, Excel and E-Prime describes all the stages of psychology experimentation, from the manipulation of factors, to statistical analysis, data
Alarm or alert detection remains an issue in various areas from nature, i.e. flooding, animals or earthquake, to software systems. Liveness, dynamicity, reactivity of alarm systems: how to ensure the
Plant Factory Using Artificial Light: Adapting to Environmental Disruption and Clues to Agricultural Innovation features interdisciplinary scientific advances as well as cutting-edge technologies appl