- Table View
- List View
Soft Computing Principles and Integration for Real-Time Service-Oriented Computing
by Punit Gupta Dinesh Kumar Saini Kashif ZiaIn recent years, soft computing techniques have emerged as a successful tool to understand and analyze the collective behavior of service- oriented computing software. Algorithms and mechanisms of self- organization of complex natural systems have been used to solve problems, particularly in complex systems, which are adaptive, ever- evolving, and distributed in nature across the globe. What fits more perfectly into this scenario other than the rapidly developing era of Fog, IoT, and Edge computing environment? Service- oriented computing can be enhanced with soft computing techniques embedded inside the Cloud, Fog, and IoT systems.Soft Computing Principles and Integration for Real-Time Service-Oriented Computing explores soft computing techniques that have wide application in interdisciplinary areas. These soft computing techniques provide an optimal solution to the optimization problem using single or multiple objectives.The book focuses on basic design principles and analysis of soft computing techniques. It discusses how soft computing techniques can be used to improve quality-of-service in serviceoriented architectures. The book also covers applications and integration of soft computing techniques with a service- oriented computing paradigm. Highlights of the book include: A general introduction to soft computing An extensive literature study of soft computing techniques and emerging trends Soft computing techniques based on the principles of artificial intelligence, fuzzy logic, and neural networks The implementation of SOC with a focus on service composition and orchestration, quality of service (QoS) considerations, security and privacy concerns, governance challenges, and the integration of legacy systems The applications of soft computing in adaptive service composition, intelligent service recommendation, fault detection and diagnosis, SLA management, and security Such principles underlying SOC as loose coupling, reusability, interoperability, and abstraction An IoT based framework for real time data collection and analysis using soft computing
Soft Computing Techniques and Applications: Proceeding of the International Conference on Computing and Communication (IC3 2020) (Advances in Intelligent Systems and Computing #1248)
by Samarjeet Borah Ratika Pradhan Nilanjan Dey Phalguni GuptaFocusing on soft computing techniques and application in various engineering research domains, this book presents the state-of-the-art outcomes from ongoing research works being conducted in various research laboratories and educational institutions. The included research works deal with estimated models and give resolutions to complex real-life issues. In the field of evolutionary computing and other domains of applications, such as, data mining and fuzzy logic, soft computing techniques play an incomparable role, where it successfully handles contemporary computationally intensive and complex problems that have usually appeared to be inflexible to traditional mathematical methods. Comprising the concepts and applications of soft computing with other emerging research domains, this book cherishes varieties of modern applications in the fields of natural language processing, image processing, biomedical engineering, communication, control systems, circuit design etc.
Soft Computing Techniques for Type-2 Diabetes Data Classification
by Ramalingaswamy Cheruku Damodar Reddy Edla Venkatanareshbabu KuppiliDiabetes Mellitus (DM, commonly referred to as diabetes, is a metabolic disorder in which there are high blood sugar levels over a prolonged period. Lack of sufficient insulin causes presence of excess sugar levels in the blood. As a result the glucose levels in diabetic patients are more than normal ones. It has symptoms like frequent urination, increased hunger, increase thirst and high blood sugar. There are mainly three types of diabetes namely type-1, type-2 and gestational diabetes. Type-1 DM occurs due to immune system mistakenly attacks and destroys the beta-cells and Type-2 DM occurs due to insulin resistance. Gestational DM occurs in women during pregnancy due to insulin blocking by pregnancy harmones. Among these three types of DM, type-2 DM is more prevalence, and impacting so many millions of people across the world. Classification and predictive systems are actually reliable in the health care sector to explore hidden patterns in the patients data. These systems aid, medical professionals to enhance their diagnosis, prognosis along with remedy organizing techniques. The less percentage of improvement in classifier predictive accuracy is very important for medical diagnosis purposes where mistakes can cause a lot of damage to patient’s life. Hence, we need a more accurate classification system for prediction of type-2 DM. Although, most of the above classification algorithms are efficient, they failed to provide good accuracy with low computational cost. In this book, we proposed various classification algorithms using soft computing techniques like Neural Networks (NNs), Fuzzy Systems (FS) and Swarm Intelligence (SI). The experimental results demonstrate that these algorithms are able to produce high classification accuracy at less computational cost. The contributions presented in this book shall attempt to address the following objectives using soft computing approaches for identification of diabetes mellitus. Introuducing an optimized RBFN model called Opt-RBFN. Designing a cost effective rule miner called SM-RuleMiner for type-2 diabetes diagnosis. Generating more interpretable fuzzy rules for accurate diagnosis of type2 diabetes using RST-BatMiner. Developing accurate cascade ensemble frameworks called Diabetes-Network for type-2 diabetes diagnosis. Proposing a Multi-level ensemble framework called Dia-Net for improving the classification accuracy of type-2 diabetes diagnosis. Designing an Intelligent Diabetes Risk score Model called Intelli-DRM estimate the severity of Diabetes mellitus. This book serves as a reference book for scientific investigators who need to analyze disease data and/or numerical data, as well as researchers developing methodology in soft computing field. It may also be used as a textbook for a graduate and post graduate level course in machine learning or soft computing.
Soft Computing Techniques in Engineering Applications
by Srikanta Patnaik Baojiang ZhongThe Soft Computing techniques, which are based on the information processing of biological systems are now massively used in the area of pattern recognition, making prediction & planning, as well as acting on the environment. Ideally speaking, soft computing is not a subject of homogeneous concepts and techniques; rather, it is an amalgamation of distinct methods that confirms to its guiding principle. At present, the main aim of soft computing is to exploit the tolerance for imprecision and uncertainty to achieve tractability, robustness and low solutions cost. The principal constituents of soft computing techniques are probabilistic reasoning, fuzzy logic, neuro-computing, genetic algorithms, belief networks, chaotic systems, as well as learning theory. This book covers contributions from various authors to demonstrate the use of soft computing techniques in various applications of engineering.
Soft Computing Techniques in Engineering, Health, Mathematical and Social Sciences (Edge AI in Future Computing)
by Pradip Debnath S. A. MohiuddineSoft computing techniques are no longer limited to the arena of computer science. The discipline has an exponentially growing demand in other branches of science and engineering and even into health and social science. This book contains theory and applications of soft computing in engineering, health, and social and applied sciences. Different soft computing techniques such as artificial neural networks, fuzzy systems, evolutionary algorithms and hybrid systems are discussed. It also contains important chapters in machine learning and clustering. This book presents a survey of the existing knowledge and also the current state of art development through original new contributions from the researchers. This book may be used as a one-stop reference book for a broad range of readers worldwide interested in soft computing. In each chapter, the preliminaries have been presented first and then the advanced discussion takes place. Learners and researchers from a wide variety of backgrounds will find several useful tools and techniques to develop their soft computing skills. This book is meant for graduate students, faculty and researchers willing to expand their knowledge in any branch of soft computing. The readers of this book will require minimum prerequisites of undergraduate studies in computation and mathematics.
Soft Computing Techniques in Voltage Security Analysis
by Kabir Chakraborty Abhijit ChakrabartiThis book focuses on soft computing techniques for enhancing voltage security in electrical power networks. Artificial neural networks (ANNs) have been chosen as a soft computing tool, since such networks are eminently suitable for the study of voltage security. The different architectures of the ANNs used in this book are selected on the basis of intelligent criteria rather than by a "brute force" method of trial and error. The fundamental aim of this book is to present a comprehensive treatise on power system security and the simulation of power system security. The core concepts are substantiated by suitable illustrations and computer methods. The book describes analytical aspects of operation and characteristics of power systems from the viewpoint of voltage security. The text is self-contained and thorough. It is intended for senior undergraduate students and postgraduate students in electrical engineering. Practicing engineers, Electrical Control Center (ECC) operators and researchers will also find the book useful.
Soft Error Mechanisms, Modeling and Mitigation
by Selahattin SayilThisbook introduces readers to various radiation soft-error mechanisms such as softdelays, radiation induced clock jitter and pulses, and single event (SE)coupling induced effects. In addition to discussing various radiation hardeningtechniques for combinational logic, the author also describes new mitigationstrategies targeting commercial designs. Coverage includes novel soft errormitigation techniques such as the Dynamic Threshold Technique and Soft ErrorFiltering based on Transmission gate with varied gate and body bias. The discussion also includes modeling of SEcrosstalk noise, delay and speed-up effects. Various mitigation strategies toeliminate SE coupling effects are also introduced. Coverage also includes the reliability of lowpower energy-efficient designs and the impact of leakage power consumptionoptimizations on soft error robustness. The author presents an analysis of various power optimization techniques,enabling readers to make design choices that reduce static power consumptionand improve soft error reliability at the same time.
Soft Error Reliability Using Virtual Platforms: Early Evaluation of Multicore Systems
by Felipe Rocha da Rosa Luciano Ost Ricardo ReisThis book describes the benefits and drawbacks inherent in the use of virtual platforms (VPs) to perform fast and early soft error assessment of multicore systems. The authors show that VPs provide engineers with appropriate means to investigate new and more efficient fault injection and mitigation techniques. Coverage also includes the use of machine learning techniques (e.g., linear regression) to speed-up the soft error evaluation process by pinpointing parameters (e.g., architectural) with the most substantial impact on the software stack dependability. This book provides valuable information and insight through more than 3 million individual scenarios and 2 million simulation-hours. Further, this book explores machine learning techniques usage to navigate large fault injection datasets.
Soft Errors in Modern Electronic Systems
by Michael NicolaidisThis book provides a comprehensive presentation of the most advanced research results and technological developments enabling understanding, qualifying and mitigating the soft errors effect in advanced electronics, including the fundamental physical mechanisms of radiation induced soft errors, the various steps that lead to a system failure, the modelling and simulation of soft error at various levels (including physical, electrical, netlist, event driven, RTL, and system level modelling and simulation), hardware fault injection, accelerated radiation testing and natural environment testing, soft error oriented test structures, process-level, device-level, cell-level, circuit-level, architectural-level, software level and system level soft error mitigation techniques. The book contains a comprehensive presentation of most recent advances on understanding, qualifying and mitigating the soft error effect in advanced electronic systems, presented by academia and industry experts in reliability, fault tolerance, EDA, processor, SoC and system design, and in particular, experts from industries that have faced the soft error impact in terms of product reliability and related business issues and were in the forefront of the countermeasures taken by these companies at multiple levels in order to mitigate the soft error effects at a cost acceptable for commercial products. In a fast moving field, where the impact on ground level electronics is very recent and its severity is steadily increasing at each new process node, impacting one after another various industry sectors (as an example, the Automotive Electronics Council comes to publish qualification requirements on soft errors), research and technology developments and industrial practices have evolve very fast, outdating the most recent books edited at 2004.
Soft Methods for Data Science
by Maria Brigida Ferraro Paolo Giordani Barbara Vantaggi Marek Gagolewski María Ángeles Gil Przemysław Grzegorzewski Olgierd HryniewiczThis proceedings volume is a collection of peer reviewed papers presented at the 8th International Conference on Soft Methods in Probability and Statistics (SMPS 2016) held in Rome (Italy). The book is dedicated to Data science which aims at developing automated methods to analyze massive amounts of data and to extract knowledge from them. It shows how Data science employs various programming techniques and methods of data wrangling, data visualization, machine learning, probability and statistics. The soft methods proposed in this volume represent a collection of tools in these fields that can also be useful for data science.
Soft Modeling in Industrial Manufacturing (Studies in Systems, Decision and Control #183)
by Przemyslaw Grzegorzewski Andrzej Kochanski Janusz KacprzykThis book discusses the problems of complexity in industrial data, including the problems of data sources, causes and types of data uncertainty, and methods of data preparation for further reasoning in engineering practice. Each data source has its own specificity, and a characteristic property of industrial data is its high degree of uncertainty. The book also explores a wide spectrum of soft modeling methods with illustrations pertaining to specific cases from diverse industrial processes. In soft modeling the physical nature of phenomena may not be known and may not be taken into consideration. Soft models usually employ simplified mathematical equations derived directly from the data obtained as observations or measurements of the given system. Although soft models may not explain the nature of the phenomenon or system under study, they usually point to its significant features or properties.
Soft Power for the Journey: The Life of a STEM Trailblazer
by Sandra K. JohnsonThis is a story of an African American woman working at the highest levels in STEM. Dr. Sandra K. Johnson earned a Ph.D. in electrical and computer engineering from Rice University, Houston, Texas, in May 1988, the first Black woman to do so. She then became a successful global technology leader and an IBM Chief Technology Officer (CTO). The story narrates the inextricable human dimension of dealing with various personal and familial challenges that people naturally encounter—with the highs and lows, and exhilarations and disappointments. It portrays her inner strength, persistence, dedication, boldness, quiet resilience, wisdom and strong faith, this soft power she leverages throughout her life. It is a heartwarming, compelling story designed to encourage, be aspirational and awe-inspiring, and uplift the spirits of a broad and diverse readership.From tragically losing her father at the age of two, to being raised by a single mother of four children, Sandra showed promise in math and science, and discipline and unrelenting drive at a young age. Raised in the deep South, she exhibited leadership even while in kindergarten and blazed trails in leadership while in junior high and high schools. Her early education was in segregated schools, with integration coming to her hometown as she started the 5th grade. Dr. Johnson’s innate abilities led her to a summer engineering program for high school students, then on to college and graduate school.Dr. Johnson has made innovative contributions in high performance computing – supercomputers – and other areas of computer engineering. She has dozens of technical publications, over 45 pending and issued patents, and a plethora of recognition and honors in her field. The book is a fascinating and intriguing story that conveys in captivating and relatable ways the remarkable life arc of a resilient person from an underprivileged background who persistently overcomes whatever odds and challenges are encountered in her life. It is a riveting human tale of a triumphant spirit, moving forward with soft power to celebrate achievement and handle obstacles with steel willpower, influential support, and faith.Access the authors' webpage here https://softpowerforthejourney.com/
Soft Robotics: Trends, Applications and Challenges
by Cecilia Laschi Jonathan Rossiter Fumiya Iida Matteo Cianchetti Laura MargheriThis book offers a comprehensive, timely snapshot of current research, technologies and applications of soft robotics. The different chapters, written by international experts across multiple fields of soft robotics, cover innovative systems and technologies for soft robot legged locomotion, soft robot manipulation, underwater soft robotics, biomimetic soft robotic platforms, plant-inspired soft robots, flying soft robots, soft robotics in surgery, as well as methods for their modeling and control. Based on the results of the second edition of the Soft Robotics Week, held on April 25 30, 2016, in Livorno, Italy, the book reports on the major research lines and novel technologies presented and discussed during the event. "
Soft Sets: Theory and Applications (Studies in Fuzziness and Soft Computing #400)
by Sunil Jacob JohnThis book offers a self-contained guide to the theory and main applications of soft sets. It introduces readers to the basic concepts, the algebraic and topological structures, as well as hybrid structures, such as fuzzy soft sets and intuitionistic fuzzy sets. The last part of the book explores a range of interesting applications in the fields of decision-making, pattern recognition, and data science. All in all, the book provides graduate students and researchers in mathematics and various applied science fields with a comprehensive and timely reference guide to soft sets.
Soft Skills: The Software Developer's Life Manual
by John Z. SonmezSoft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer. In it, developer and life coach John Sonmez addresses a wide range of important "soft" topics, from career and productivity to personal finance and investing, and even fitness and relationships, all from a developer-centric viewpoint.
Soft Skills to Advance Your Developer Career: Actionable Steps to Help Maximize Your Potential
by Zsolt NagyAs a software developer, your technical skill set is in high demand. Devices and technology have become an integral part of our everyday lives and no digital organization can thrive without technical professionals on the payroll. However, career plateaus are inevitable in even the most high-demand field. Companies do not only need software developers; they need software developers with soft skills.In Soft Skills to Advance Your Developer Career, author Zsolt Nagy explores how emotional intelligence can give your software development career an edge. These subjects are not taught in school, and unfortunately the career advancement of many excellent developers can be blocked by their inability to effectively communicate their needs, assert themselves, and negotiate confidently. Throughout this book, Nagy shows you how to actively improve and prioritize your soft skills so that you can better represent the holistic interests of your team, obtain better working conditions, negotiate raises, and increase your variety of employment options by elevating your interviewing skills.Discover the obstacles standing between you and a fulfilling career by finding and improving strengths you may not have even known you had. Jump out of your box with Soft Skills to Advance Your Developer Career and leverage your expertise with effortless confidence at all stages of your professional journey.What You Will LearnExamine why software developer careers cannot be treated similarly as any other career pathUnderstand the four soft-skills you need to advance your careerDevelop a strategy for your personal brand and align it with your career planRealize the role of assertive communication, and the importance of giving and receiving feedbackCreate a plan for setting yourself up for a raise or promotionDiscover techniques for acing the behavioral and coding interview Who This Book Is ForSoftware developers who have the technical skills required for career advancement, but want a guide on how to manage their careers
Softwar: An Intimate Portrait of Larry Ellison and Oracle
by Matthew SymondsIn a business where great risks, huge fortunes, and even bigger egos are common, Larry Ellison stands out as one of the most outspoken, driven, and daring leaders of the software industry. The company he cofounded and runs, Oracle, is the number one business software company: perhaps even more than Microsoft's, Oracle's products are essential to today's networked world.But Oracle is as controversial as it is influential, as feared as it is revered, thanks in large part to Larry Ellison. Though Oracle is one of the world's most valuable and profitable companies, Ellison is not afraid to suddenly change course and reinvent Oracle in the pursuit of new and ever more ambitious goals. Softwar examines the results of these shifts in strategy and the forces that drive Ellison relentlessly on.In Softwar, journalist Matthew Symonds gives readers an exclusive and intimate insight into both Oracle and the man who made it and runs it. As well as relating the story of Oracle's often bumpy path to industry dominance, Symonds deals with the private side of Ellison's life. From Ellison's troubled upbringing by adoptive parents and his lifelong search for emotional security to the challenges and opportunities that have come with unimaginable wealth, Softwar gets inside the skin of a fascinating and complicated human being. With unlimited insider access granted by Ellison himself, Symonds captures the intensity and, some would say, the recklessness that have made Ellison a legend.The result of more than a hundred hours of interviews and many months spent with Ellison, Softwar is the most complete portrait undertaken of the man and his empire -- a unique and gripping account of both the way the computing industry really works and an extraordinary life.Despite his closeness to Ellison, Matthew Symonds is a candid and at times highly critical observer. And in perhaps the book's most unusual feature, Ellison responds to Symonds's portrayal in the form of a running footnoted commentary.The result is one of the most fascinating business stories of all time.
Software Abstractions: Logic, Language, and Analysis
by Daniel JacksonIn Software Abstractions, Daniel Jackson introduces a new approach to software design that draws on traditional formal methods but exploits automated tools to find flaws as early as possible. This approach--which Jackson calls "lightweight formal methods" or "agile modeling"--takes from formal specification the idea of a precise and expressive notation based on a tiny core of simple and robust concepts but replaces conventional analysis based on theorem proving with a fully automated analysis that gives designers immediate feedback. Jackson has developed Alloy, a language that captures the essence of software abstractions simply and succinctly, using a minimal toolkit of mathematical notions. The designer can use automated analysis not only to correct errors but also to make models that are more precise and elegant. This approach, Jackson says, can rescue designers from "the tarpit of implementation technologies" and return them to thinking deeply about underlying concepts. Software Abstractions introduces the key elements of the approach: a logic, which provides the building blocks of the language; a language, which adds a small amount of syntax to the logic for structuring descriptions; and an analysis, a form of constraint solving that offers both simulation (generating sample states and executions) and checking (finding counterexamples to claimed properties). The book uses Alloy as a vehicle because of its simplicity and tool support, but the book's lessons are mostly language-independent, and could also be applied in the context of other modeling languages.
Software Adaptation in an Open Environment: A Software Architecture Perspective
by Yu Zhou Taolue ChenThe book is about a very active research field in software engineering. In modern society, the fact of the world's high reliance on software requires the system's robustness, i.e., continual availability and satisfactory service quality. This requirement gives rise to the popularity of the research on the self-adaptive software in open environment. There are some academic conferences dedicated to this field. But there is a lack of monographs about the topic. We believe such need is unmet in marketplace. By publishing the book, it can help bridge the gap and bring benefits to readers thereof. Key Features: The topic is well-motivated, interesting and actively studied worldwide The research represents as the state-of-the-art in the field The technical part of the book is rigidly evaluated The theoretical part of the book is sound and proved The organization and presentation of the book will be double-checked by professional scholars
Software als Medizinprodukt: Entwicklung und Zulassung von Software in der Medizintechnik
by Mark Hastenteufel Sina RenaudLernen Sie mit diesem Buch, wie Sie Software erfolgreich als Medizinprodukt entwickeln und zulassenDie zunehmende Digitalisierung bringt enorme Fortschritte in der Medizin. Softwarelösungen sind längst ein integraler Bestandteil moderner Medizintechnik. Gleichzeitig verschärft sich die Gesetzgebung für die Entwicklung medizinischer Software zunehmend. Viele Software-Hersteller stehen deshalb vor der Herausforderung, die schnellen Entwicklungen mit der langsameren Bürokratie rund um Gesetzesänderungen in Einklang zu bringen. Dieses Buch zeigt Ihnen alles, was Sie über die Entwicklung von Software als Medizinprodukt wissen müssen. Die Autoren erläutern die wichtigen Aspekte entlang des Software-Lebenszyklus und helfen Medizintechnikern bei der Formulierung von Softwareanforderungen für Medizinprodukte. Auch die oft Hardware-lastig formulierten Medizintechnik-Normen erklären die Autoren auf leicht verständliche Weise. Das Buch schlägt eine Brücke zwischen Medizintechnik und IT-Industrie. Neben europäischen Regularien berücksichtigen Mark Hastenteufel und Sina Renaud auch internationale Aspekte. Einblicke in die Branche und Praxis Die Autoren geben Ihnen in diesem Buch zunächst einen kurzen Überblick über die wirtschaftliche Bedeutung von Software als Medizinprodukt. Sie klären, warum Medizintechnik ein bedeutender Wirtschaftsfaktor ist und zeigen, was die Branche besonders macht. Anschließend setzen sie sich mit diesen Kernthemen auseinander:· Die Grundlage: Medical Device Regulation (MDR)· Die Umsetzung: Normen, Spezifikationen und Guidelines· Grundlagen des Software Engineerings· Software als Medizinprodukt· Zulassungen in den USA· Ausblick auf weltweite Zulassungen Damit hilft dieses Buch Medizintechnikern, ihr Wissen über die Digitalisierung auszubauen. Software-Entwicklern erleichtert es den Weg in die Medizintechnik. Eine Empfehlung, wenn Sie mit den Grundlagen vertraut sind Leser sollten für das Buch „Software als Medizinprodukt“ bereits ein gewisses Grundverständnis im Bereich IT und Softwareentwicklung mitbringen, besonders in Hinblick auf Programmierung und Modellierung. Daher ist dieses Werk auf folgende Zielgruppen ausgerichtet:a) Dozierende und Studierende der Fachgebiete Software-Engineering, Medizininformatik und -technikb) Praktiker wie Softwareentwickler, -Projektleiter oder Qualitätsmanager bei Medizintechnikherstellern
Software Analysis, Testing, and Evolution: 8th International Conference, SATE 2018, Shenzhen, Guangdong, China, November 23–24, 2018, Proceedings (Lecture Notes in Computer Science #11293)
by Yingfei Xiong Lei BuThis book constitutes the refereed proceedings of the 8th International Conference on Software Analysis, Testing, and Evolution, SATE 2018. The conference was co-located with the national Software Application Conference, NASAC 2018, and was held in Shenzhen, Guangdong, in November 2018. The 13 full papers presented were carefully reviewed and selected from 34 submissions. The papers describe results related to software analysis, testing and evolution, including theoretical research, empirical study, new technology, case study and industrial practice.
Software and Data Engineering: 33rd International Conference, SEDE 2024, San Diego, CA, USA, October 21-22, 2024, Proceedings (Communications in Computer and Information Science #2244)
by Wenying Feng Nick Rahimi Venkatasivakumar MargapuriThis book constitutes the proceedings of the 33rd International Conference on Software and Data Engineering, SEDE 2024, held in San Diego, California, USA, during October 21-22, 2024. The 14 full papers presented in these proceedings were carefully reviewed and selected from 25 submissions. These papers focus on a wide range of topics within Software and Data engineering and have been categorized into the following topical sections: Software Engineering and Data Science & Artificial Intelligence.
Software and Systems Architecture in Action (Applied Software Engineering Ser.)
by Raghvinder S. SangwanModern-day projects require software and systems engineers to work together in realizing architectures of large and complex software-intensive systems. To date, the two have used their own tools and methods to deal with similar issues when it comes to the requirements, design, testing, maintenance, and evolution of these architectures.Software and
Software and Systems Traceability
by Orlena Gotel Jane Huang Andrea ZismanSoftware and Systems Traceability provides a comprehensive description of the practices and theories of software traceability across all phases of the software development lifecycle. The term software traceability is derived from the concept of requirements traceability. Requirements traceability is the ability to track a requirement all the way from its origins to the downstream work products that implement that requirement in a software system. Software traceability is defined as the ability to relate the various types of software artefacts created during the development of software systems. Traceability relations can improve the quality of a product being developed, and reduce the time and cost of development. More specifically, traceability relations can support evolution of software systems, reuse of parts of a system by comparing components of new and existing systems, validation that a system meets its requirements, understanding of the rationale for certain design and implementation decisions, and analysis of the implications of changes in the system.
Software, Animation and the Moving Image: What’s in the Box?
by Aylish WoodSoftware, Animation and the Moving Image brings a unique perspective to the study of computer-generated animation by placing interviews undertaken with animators alongside an analysis of the user interface of animation software. Wood develops a novel framework for considering computer-generated images found in visual effects and animations.