Microservices can have a positive impact on your enterprisejust ask Amazon and Netflixbut you can fall into many traps if you dont approach them in the right way.
This book constitutes the refereed proceedings of the 12th International Conference on the Quality of Information and Communications Technology, QUATIC 2019, held in Ciudad Real, Spain, in September 2019.
This book constitutes the refereed proceedings of the tracks and workshops which complemented the 14th European Conference on Software Architecture, ECSA 2020, held in L'Aquila, Italy*, in September 2020.
This new edition of A Guide to Energy Management in Buildings begins by asking why we need to control energy use in buildings and proceeds to discuss how the energy consumption of a building can be assessed or estimated through an energy audit.
This book constitutes the proceedings of the 9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019, in New York City, NY, USA, in October 2019.
The book is the extended and revised version of the 1st edition and is composed of two main parts: mathematical background and queueing systems with applications.
This book constitutes refereed proceedings of the First International First International Conference on Big Data, Machine Learning, and Applications, BigDML 2019, held in Silchar, India, in December.
An Expert Guide to Software Performance Optimization From mobile and cloud apps to video games to driverless vehicle control, more and more software is time-constrained: It must deliver reliable results seamlessly, consistently, and virtually instantaneously.
Updated with the latest Maven coordinates, Java programming features, and API changes, this book is your guide to solving problems in writing asynchronous and event-based programsKey FeaturesExplore a variety of tools and techniques used to solve problems in implementing concurrency and parallelizationLearn about core operators in RxJava that enable you to express your code logic productivelyApply RxJava with Kotlin to create responsive Android apps with better user experienceBook DescriptionRxJava is not just a popular library for building asynchronous and event-based applications; it also enables you to create a cleaner and more readable code base.
The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution.
In this compilation, the authors abstract software from hardware by introducing a domain-specific virtual machine that provides an efficient implementation of computations related to radio signal processing in a variety of platforms.
Engineering systems and products are an important element of the world economy and each year billions of dollars are spent to develop, manufacture, operate, and maintain systems and products around the globe.
This book constitutes the refereed proceedings of two workshops held at the 23rd International Conference on Financial Cryptography and Data Security, FC 2019, in St.
This book constitutes the refereed proceedings of the 36th International Conference on High Performance Computing, ISC High Performance 2021, held virtually in June/July 2021.
This book constitutes the refereed proceedings of the Second International Conference on Ubiquitous Communications and Network Computing, UBICNET 2019, held in Bangalore, India, in February 2019.
This volume constitutes the refereed proceedings of the workshops held at the 32nd International Conference on Database and Expert Systems Applications, DEXA 2021, held in a virtual format in September 2021: The 12th International Workshop on Biological Knowledge Discovery from Data (BIOKDD 2021), the 5th International Workshop on Cyber-Security and Functional Safety in Cyber-Physical Systems (IWCFS 2021), the 3rd International Workshop on Machine Learning and Knowledge Graphs (MLKgraphs 2021), the 1st International Workshop on Artificial Intelligence for Clean, Affordable and Reliable Energy Supply (AI-CARES 2021), the 1st International Workshop on Time Ordered Data (ProTime2021), and the 1st International Workshop on AI System Engineering: Math, Modelling and Software (AISys2021).
Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework.
Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNGKey FeaturesExplore the Selenium grid architecture and build your own grid for browser and mobile devicesUse ExtentReports for processing results and SauceLabs for cloud-based test servicesUnlock the full potential of Selenium to test your web applications.
Environmental Ergonomics: Principles, Methods, and Applications provides the philosophy, principles and application of environmental ergonomics as a universal concept and considers total environments as an integration of environmental factors to which people are exposed.
This book constitutes the revised selected papers of the scientific satellite events that were held in conjunction with the 17th International Conference on Service-Oriented Computing, ICSOC 2019, held in Toulouse, France, in October 2019.
The popular open source KDE desktop environment for Unix was built with Qt, a C++ class library for writing GUI applications that run on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT platforms.
Completely revised including six new chapters, this new edition presents a more comprehensive knowledge of issues facing developers of complex products and process management.
Presents modeling approaches that can be performed in SysML and other modeling languages This book combines the emerging discipline of systems architecting with model-based approaches using SysML.
Neue Erkenntnisse in vielen wissenschaftlichen und technischen Bereichen sind ohne den Einsatz numerischer Simulationen, die auf modernen Computern effizient ablaufen, nicht denkbar.
Learn the fundamental concepts of OS clustering, Oracle Solaris clustering high-level design, Oracle Solaris clustering implementation using VirtualBox, and Veritas clustering implementation using VirtualBox.
Focuses on how to use web service computing and service-based workflow technologies to develop timely, effective workflows for both business and scientific fields Utilizing web computing and Service-Oriented Architecture (SOA), Business and Scientific Workflows: A Web Service Oriented Approach focuses on how to design, analyze, and deploy web service based workflows for both business and scientific applications in many areas of healthcare and biomedicine.
This book describes recent innovations in 3D media and technologies, with coverage of 3D media capturing, processing, encoding, and adaptation, networking aspects for 3D Media, and quality of user experience (QoE).
Bring life to your robot using ROS robotic applicationsAbout This BookThis book will help you boost your knowledge of ROS and give you advanced practical experience you can apply to your ROS robot platformsThis is the only book that offers you step-by-step instructions to solidify your ROS understanding and gain experience using ROS toolsFrom eminent authors, this book offers you a plethora of fun-filled examples to make your own quadcopter, turtlebot, and two-armed robotsWho This Book Is ForIf you are a robotics developer, whether a hobbyist, researchers or professional, and are interested in learning about ROS through a hands-on approach, then this book is for you.
This book constitutes the refereed post-conference proceedings of the 28th International Workshop on Functional and Constraint Logic Programming, WFLP 2020, held in Bologna, Italy, in September 2020.