Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change


Book Description

The two-volume set LNCS 8802 and LNCS 8803 constitutes the refereed proceedings of the 6th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2014, held in Imperial, Corfu, Greece, in October 2014. The total of 67 full papers was carefully reviewed and selected for inclusion in the proceedings. Featuring a track introduction to each section, the papers are organized in topical sections named: evolving critical systems; rigorous engineering of autonomic ensembles; automata learning; formal methods and analysis in software product line engineering; model-based code generators and compilers; engineering virtualized systems; statistical model checking; risk-based testing; medical cyber-physical systems; scientific workflows; evaluation and reproducibility of program analysis; processes and data integration in the networked healthcare; semantic heterogeneity in the formal development of complex systems. In addition, part I contains a tutorial on automata learning in practice; as well as the preliminary manifesto to the LNCS Transactions on the Foundations for Mastering Change with several position papers. Part II contains information on the industrial track and the doctoral symposium and poster session.




Leveraging Applications of Formal Methods, Verification and Validation


Book Description

The two-volume set LNCS 7609 and 7610 constitutes the thoroughly refereed proceedings of the 5th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, held in Heraklion, Crete, Greece, in October 2012. The two volumes contain papers presented in the topical sections on adaptable and evolving software for eternal systems, approaches for mastering change, runtime verification: the application perspective, model-based testing and model inference, learning techniques for software verification and validation, LearnLib tutorial: from finite automata to register interface programs, RERS grey-box challenge 2012, Linux driver verification, bioscientific data processing and modeling, process and data integration in the networked healthcare, timing constraints: theory meets practice, formal methods for the development and certification of X-by-wire control systems, quantitative modelling and analysis, software aspects of robotic systems, process-oriented geoinformation systems and applications, handling heterogeneity in formal development of HW and SW Systems.




Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications


Book Description

The two-volume set LNCS 9952 and LNCS 9953 constitutes the refereed proceedings of the 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2016, held in Imperial, Corfu, Greece, in October 2016. The papers presented in this volume were carefully reviewed and selected for inclusion in the proceedings. Featuring a track introduction to each section, the papers are organized in topical sections named: statistical model checking; evaluation and reproducibility of program analysis and verification; ModSyn-PP: modular synthesis of programs and processes; semantic heterogeneity in the formal development of complex systems; static and runtime verification: competitors or friends?; rigorous engineering of collective adaptive systems; correctness-by-construction and post-hoc verification: friends or foes?; privacy and security issues in information systems; towards a unified view of modeling and programming; formal methods and safety certification: challenges in the railways domain; RVE: runtime verification and enforcement, the (industrial) application perspective; variability modeling for scalable software evolution; detecting and understanding software doping; learning systems: machine-learning in software products and learning-based analysis of software systems; testing the internet of things; doctoral symposium; industrial track; RERS challenge; and STRESS.







Applied Smart Health Care Informatics


Book Description

Applied Smart Health Care Informatics Explores how intelligent systems offer new opportunities for optimizing the acquisition, storage, retrieval, and use of information in healthcare Applied Smart Health Care Informatics explores how health information technology and intelligent systems can be integrated and deployed to enhance healthcare management. Edited and authored by leading experts in the field, this timely volume introduces modern approaches for managing existing data in the healthcare sector by utilizing artificial intelligence (AI), meta-heuristic algorithms, deep learning, the Internet of Things (IoT), and other smart technologies. Detailed chapters review advances in areas including machine learning, computer vision, and soft computing techniques, and discuss various applications of healthcare management systems such as medical imaging, electronic medical records (EMR), and drug development assistance. Throughout the text, the authors propose new research directions and highlight the smart technologies that are central to establishing proactive health management, supporting enhanced coordination of care, and improving the overall quality of healthcare services. Provides an overview of different deep learning applications for intelligent healthcare informatics management Describes novel methodologies and emerging trends in artificial intelligence and computational intelligence and their relevance to health information engineering and management Proposes IoT solutions that disseminate essential medical information for intelligent healthcare management Discusses mobile-based healthcare management, content-based image retrieval, and computer-aided diagnosis using machine and deep learning techniques Examines the use of exploratory data analysis in intelligent healthcare informatics systems Applied Smart Health Care Informatics: A Computational Intelligence Perspective is an invaluable text for graduate students, postdoctoral researchers, academic lecturers, and industry professionals working in the area of healthcare and intelligent soft computing.




Model Checking, Synthesis, and Learning


Book Description

This Festschrift, dedicated to Bengt Jonsson on the occasion of his 60th birthday, contains papers written by many of his friends and collaborators. Bengt has made major contributions covering a wide range of topics including verification and learning. His works on verification, in finite state systems, learning, testing, probabilistic systems, timed systems, and distributed systems reflect both the diversity and the depth of his research. Besides being an excellent scientist, Bengt is also a leader who has greatly influenced the careers of both his students and his colleagues. His main focus throughout his career has been in the area of formal methods, and the research papers dedicated to him in this volume address related topics, particularly related to model checking, temporal logic, and automata learning.




Low Carbon Energy Technologies in Sustainable Energy Systems


Book Description

Low Carbon Energy Technologies for Sustainable Energy Systems examines, investigates, and integrates current research aimed at operationalizing low carbon technologies within complex transitioning energy economies. Scholarly research has traditionally focused on the technical aspects of exploitation, R&D, operation, infrastructure, and decommissioning, while approaches which can realistically inform their reception and scale-up across real societies and real markets are piecemeal and isolated in separate literatures. Addressing both the technical foundations of each technology together with the sociotechnical ways in which they are spread in markets and societies, this work integrates the technoeconomic assessment of low carbon technologies with direct discussion on legislative and regulatory policies in energy markets. Chapters address issues, such as social acceptance, consumer awareness, environmental valuation systems, and the circular economy, as low carbon technologies expand into energy systems sustainability, sensitivity, and stability. This collective research work is relevant to both researchers and practitioners working in sustainable energy systems. The combination of these features makes it a timely book that is useful and attractive to university students, researchers, academia, and public or private energy policy makers. - Combines socio-cultural perspectives, environmental sustainability, and economic feasibility in the analysis of low carbon energy technologies - Assesses regulatory governance impacting the environmental protection and the social cohesion of environmentally-directed energy markets - Reviews the carbon trade exchange, attributing economic value to carbon and enabling its trading perspectives by people, companies or countries invested in low carbon technologies




Model-Implementation Fidelity in Cyber Physical System Design


Book Description

This book puts in focus various techniques for checking modeling fidelity of Cyber Physical Systems (CPS), with respect to the physical world they represent. The authors' present modeling and analysis techniques representing different communities, from very different angles, discuss their possible interactions, and discuss the commonalities and differences between their practices. Coverage includes model driven development, resource-driven development, statistical analysis, proofs of simulator implementation, compiler construction, power/temperature modeling of digital devices, high-level performance analysis, and code/device certification. Several industrial contexts are covered, including modeling of computing and communication, proof architectures models and statistical based validation techniques.




Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice


Book Description

The four-volume set LNCS 11244, 11245, 11246, and 11247 constitutes the refereed proceedings of the 8th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2018, held in Limassol, Cyprus, in October/November 2018. The papers presented were carefully reviewed and selected for inclusion in the proceedings. Each volume focusses on an individual topic with topical section headings within the volume: Part I, Modeling: Towards a unified view of modeling and programming; X-by-construction, STRESS 2018. Part II, Verification: A broader view on verification: from static to runtime and back; evaluating tools for software verification; statistical model checking; RERS 2018; doctoral symposium. Part III, Distributed Systems: rigorous engineering of collective adaptive systems; verification and validation of distributed systems; and cyber-physical systems engineering. Part IV, Industrial Practice: runtime verification from the theory to the industry practice; formal methods in industrial practice - bridging the gap; reliable smart contracts: state-of-the-art, applications, challenges and future directions; and industrial day.




Software Engineering for Science


Book Description

Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that describe experiences with applying software engineering practices to the development of scientific software. It provides a better understanding of how software engineering is and should be practiced, and which software engineering practices are effective for scientific software. The book starts with a detailed overview of the Scientific Software Lifecycle, and a general overview of the scientific software development process. It highlights key issues commonly arising during scientific software development, as well as solutions to these problems. The second part of the book provides examples of the use of testing in scientific software development, including key issues and challenges. The chapters then describe solutions and case studies aimed at applying testing to scientific software development efforts. The final part of the book provides examples of applying software engineering techniques to scientific software, including not only computational modeling, but also software for data management and analysis. The authors describe their experiences and lessons learned from developing complex scientific software in different domains. About the Editors Jeffrey Carver is an Associate Professor in the Department of Computer Science at the University of Alabama. He is one of the primary organizers of the workshop series on Software Engineering for Science (http://www.SE4Science.org/workshops). Neil P. Chue Hong is Director of the Software Sustainability Institute at the University of Edinburgh. His research interests include barriers and incentives in research software ecosystems and the role of software as a research object. George K. Thiruvathukal is Professor of Computer Science at Loyola University Chicago and Visiting Faculty at Argonne National Laboratory. His current research is focused on software metrics in open source mathematical and scientific software.