Property-Preserving Petri Net Process Algebra in Software Engineering

Property-Preserving Petri Net Process Algebra in Software Engineering
Author: Hejiao Huang
Publisher: World Scientific
Total Pages: 319
Release: 2012
Genre: Computers
ISBN: 9814324280

Annotation In a component-based approach for system design, one of the difficult problems is how to prove the correctness of the created components. This volume presents a component-based methodology for the creation and verification of design specifications.

Property-preserving Petri Net Process Algebra In Software Engineering

Property-preserving Petri Net Process Algebra In Software Engineering
Author: Hejiao Huang
Publisher: World Scientific
Total Pages: 319
Release: 2012-03-14
Genre: Computers
ISBN: 9814462942

In a component-based approach for system design, one of the challenging problems is the way to prove the correctness of the created components. Usually, the constituent components are supposed to be correct — possessing the desirable properties and free from undesirable ones. However, the operators may destroy these properties or create new ones, resulting in an undesirable new component. Hence, every created component has to go through a new process of verification, involving a tremendous amount of effort.This book presents a component -based methodology for the creation and verification of design specifications. The methodology is formally presented as an algebra called Property-Preserving Petri Net Process Algebra (PPPA). PPPA includes five classes of operators, and the authors show that every operator of PPPA can preserve a large number of basic system properties. Therefore, if the initial set of primitive components satisfies some of these properties, the created components will also “automatically” satisfy them without the need for further verification — thus greatly saving verification efforts.

Computer Information Systems and Industrial Management

Computer Information Systems and Industrial Management
Author: Khalid Saeed
Publisher: Springer
Total Pages: 763
Release: 2016-09-08
Genre: Computers
ISBN: 3319453785

This book constitutes the proceedings of the 15th IFIP TC8 International Conference on Computer Information Systems and Industrial Management, CISIM 2016, held in Vilnius, Lithuania, in September 2016. The 63 regular papers presented together with 1 inivted paper and 5 keynotes in this volume were carefully reviewed and selected from about 89 submissions. The main topics covered are rough set methods for big data analytics; images, visualization, classification; optimization, tuning; scheduling in manufacturing and other applications; algorithms; decisions; intelligent distributed systems; and biometrics, identification, security.

Petri Nets in Science and Engineering

Petri Nets in Science and Engineering
Author: Raul Campos-Rodriguez
Publisher: BoD – Books on Demand
Total Pages: 146
Release: 2018-09-19
Genre: Computers
ISBN: 1789236924

This book presents a collection of chapters from different areas of science and engineering, where Petri Nets have been shown to be a useful tool for the design and modeling of the problems that arise in such fields. The areas covered in this book include manufacturing systems, authentication and cyber-security, computer architectures, mechanical systems, process mining, control theory and time analysis. The main focus of the chapters was to be illustrative, to help the development of intuitive ideas that may guide the reader to adopt Petri Nets in their scientific or engineering work. However, there are other chapters with deep mathematical basis such as time analysis. Whenever possible, models, graphics and examples illustrate the developed concepts.

Semantics and Algebraic Specification

Semantics and Algebraic Specification
Author: Jens Palsberg
Publisher: Springer Science & Business Media
Total Pages: 418
Release: 2009-08-28
Genre: Computers
ISBN: 3642041639

proceedings of the symposium. Somecontributorswereunabletoattendthe event.

Fundamental Approaches to Software Engineering

Fundamental Approaches to Software Engineering
Author: Tom Maibaum
Publisher: Springer Science & Business Media
Total Pages: 389
Release: 2000-03-15
Genre: Computers
ISBN: 3540672613

ETAPS2000wasthe third instanceofthe EuropeanJointConferenceson Theory and Practice of Software. ETAPS is an annual federated conference that was established in 1998 by combining a number of existing and new conferences. This year it comprised v e conferences (FOSSACS, FASE, ESOP, CC, TACAS), ve satellite workshops (CBS, CMCS, CoFI, GRATRA, INT), seven invited lectures, a panel discussion, and ten tutorials. The events that comprise ETAPS address various aspects of the system - velopment process, including speci cation, design, implementation, analysis, and improvement. The languages, methodologies, and tools which support these - tivities are all well within its scope. Die rent blends of theory and practice are represented, with an inclination towards theory with a practical motivation on one hand and soundly-based practice on the other. Many of the issues involved in software design apply to systems in general, including hardware systems, and the emphasis on software is not intended to be exclusive.

Software Engineering for Collective Autonomic Systems

Software Engineering for Collective Autonomic Systems
Author: Martin Wirsing
Publisher: Springer
Total Pages: 537
Release: 2015-03-03
Genre: Computers
ISBN: 3319163108

A collective autonomic system consists of collaborating autonomic entities which are able to adapt at runtime, adjusting to the state of the environment and incorporating new knowledge into their behavior. These highly dynamic systems are also known as ensembles. To ensure correct behavior of ensembles it is necessary to support their development through appropriate methods and tools which can guarantee that an autonomic system lives up to its intended purpose; this includes respecting important constraints of the environment. This State-of-the-Art Survey addresses the engineering of such systems by presenting the methods, tools and theories developed within the ASCENS project. ASCENS was an integrated project funded in the period 2010-2015 by the 7th Framework Programme (FP7) of the European Commission as part of the Future Emerging Technologies Proactive Initiative (FET Proactive). The 17 contributions included in this book are organized in four parts corresponding to the research areas of the project and their concrete applications: (I) language and verification for self-awareness and self-expression, (II) modeling and theory of self-aware and adaptive systems, (III) engineering techniques for collective autonomic systems, and last but not least, (IV) challenges and feedback provided by the case studies of the project in the areas of swarm robotics, cloud computing and e-mobility.

Handbook of Research on Modern Cryptographic Solutions for Computer and Cyber Security

Handbook of Research on Modern Cryptographic Solutions for Computer and Cyber Security
Author: Gupta, Brij
Publisher: IGI Global
Total Pages: 616
Release: 2016-05-16
Genre: Computers
ISBN: 1522501061

Internet usage has become a facet of everyday life, especially as more technological advances have made it easier to connect to the web from virtually anywhere in the developed world. However, with this increased usage comes heightened threats to security within digital environments. The Handbook of Research on Modern Cryptographic Solutions for Computer and Cyber Security identifies emergent research and techniques being utilized in the field of cryptology and cyber threat prevention. Featuring theoretical perspectives, best practices, and future research directions, this handbook of research is a vital resource for professionals, researchers, faculty members, scientists, graduate students, scholars, and software developers interested in threat identification and prevention.

Fundamental Approaches to Software Engineering

Fundamental Approaches to Software Engineering
Author: Ralf-Detlef Kutsche
Publisher: Springer Science & Business Media
Total Pages: 353
Release: 2002-03-20
Genre: Computers
ISBN: 3540433538

ETAPS 2002 was the ?fth instance of the European Joint Conferences on Theory and Practice of Software. ETAPS is an annual federated conference that was established in 1998by combining a number of existing and new conferences. This year it comprised 5 conferences (FOSSACS, FASE, ESOP, CC, TACAS), 13 satellite workshops (ACL2, AGT, CMCS, COCV, DCC, INT, LDTA, SC, SFEDL, SLAP, SPIN, TPTS, and VISS), 8invited lectures (not including those speci?c to the satellite events), and several tutorials. The events that comprise ETAPS address various aspects of the system - velopment process, including speci?cation, design, implementation, analysis, and improvement. The languages, methodologies, and tools which support these - tivities are all well within its scope. Di?erent blends of theory and practice are represented, with an inclination towards theory with a practical motivation on one hand and soundly-based practice on the other. Many of the issues involved in software design apply to systems in general, including hardware systems, and the emphasis on software is not intended to be exclusive.

Rigorous Development of Complex Fault-Tolerant Systems

Rigorous Development of Complex Fault-Tolerant Systems
Author: Michael Butler
Publisher: Springer
Total Pages: 413
Release: 2006-11-23
Genre: Computers
ISBN: 3540482679

This book brings together 19 papers focusing on the application of rigorous design techniques to the development of fault-tolerant, software-based systems. It is an outcome of the REFT 2005 Workshop on Rigorous Engineering of Fault-Tolerant Systems held in conjunction with the Formal Methods 2005 conference at Newcastle upon Tyne, UK, in July 2005.