Component-Based Software Testing with UML
Component-based software development regards software construction in terms of conventional engineering disciplines where the assembly of systems from readily-available prefabricated parts is the norm. Because both component-based systems themselves and the stakeholders in component-based development projects are different from traditional software systems, component-based testing also needs to deviate from traditional software testing approaches. Gross first describes the specific challenges related to component-based testing like the lack of internal knowledge of a component or the usage of a component in diverse contexts. He argues that only built-in contract testing, a test organization for component-based applications founded on building test artifacts directly into components, can prevent catastrophic failures like the one that caused the now famous ARIANE 5 crash in 1996. This book is the first comprehensive treatment of the intricacies of testing component-based software systems. With its strong modeling background, it appeals to researchers and graduate students specializing in component-based software engineering. Professionals architecting and developing component-based systems will profit from the UML-based methodology and the implementation hints based on the XUnit and JUnit frameworks.
Advances in image enhancement
In the era of the internet of things, images have played important roles in human–computer interactions, and with the arrival of big data technology, people have higher requirements regarding image quality, especially for images collected in dark light. This can be addressed through the development of camera hardware quality, i.e., the resolution and exposure time of cameras, which may require high computational costs. As an alternative, image enhancement techniques can exact salient features to improve the quality of captured images according to the differences in diverse features, although they suffer from some challenges, i.e., a low contrast, artifacts, and overexposure, thus making it decidedly necessary to determine how to use advanced image enhancement techniques.
Making with data : Physical design and craft in a data-driven world
Making with Data: Physical Design and Craft in a Data-Driven World provides a snapshot of the diverse practices contemporary creators are using to produce objects, spaces, and experiences imbued with data. Across 25+ beautifully-illustrated chapters, international artists, designers, and scientists each explain the process of creating a specific data-driven piece—illustrating their practice with candid sketches, photos, and design artifacts from their own studios. Featuring influential voices in computer science, data science, graphic design, art, craft, and architecture, Making with Data is accessible and inspiring for enthusiasts and experts alike.
Material Agency : Towards a Non-Anthropocentric Approach
This book is a groundbreaking attempt to address questions of non-human and material agency from a wide range of perspectives and disciplines: archaeology, anthropology, sociology, cognitive science, philosophy, and economics. The editors and authors demostrate that a distributed, relational approach to agency, incorporating both humans and artifacts, has important ramifications for how we understand material culture.
Mary and Early Christian Women : Hidden Leadership
This book reveals exciting early Christian evidence that Mary was remembered as a powerful role model for women leaders—women apostles, baptizers, and presiders at the ritual meal. Early Christian art portrays Mary and other women clergy serving as deacon, presbyter/priest, and bishop. In addition, the two oldest surviving artifacts to depict people at an altar table inside a real church depict women and men in a gender-parallel liturgy inside two of the most important churches in Christendom—Old Saint Peter’s Basilica in Rome and the second Hagia Sophia in Constantinople. Dr. Kateusz’s research brings to light centuries of censorship, both ancient and modern, and debunks the modern imagination that from the beginning only men were apostles and clergy.
Complex Artificial Environments : Simulation, Cognition and VR in the Study and Planning of Cities
This book explores the possibilities of applying the theories of complexity and self-organization developed to account for various phenomena in the natural science to artifacts traditionally the realm of humanities and social sciences. The emphasis of this volume is on the development of cities and the impact of these methods on urban simulation methods.





