Inicio > > Programación informática/desarrollo de software > Modular Specification and Verification of Object-Oriented Programs
Modular Specification and Verification of Object-Oriented Programs

Modular Specification and Verification of Object-Oriented Programs

Peter Müller

66,19 €
IVA incluido
Disponible
Editorial:
Springer Nature B.V.
Año de edición:
2002
Materia
Programación informática/desarrollo de software
ISBN:
9783540431671
66,19 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Software systems play an increasingly important role in modern societies. Smart cards for personal identi?cation, e-banking, software-controlled me- cal tools, airbags in cars, and autopilots for aircraft control are only some examples that illustrate how everyday life depends on the good behavior of software. Consequently, techniques and methods for the development of hi- quality, dependable software systems are a central research topic in computer science. A fundamental approach to this area is to use formal speci?cation and veri?cation. Speci?cation languages allow one to describe the crucial p- perties of software systems in an abstract, mathematically precise, and implementation-independent way. By formal veri?cation, one can then prove that an implementation really has the desired, speci?ed properties. Although this formal methods approach has been a research topic for more than 30 years, its practical success is still restricted to domains in which devel- ment costs are of minor importance. Two aspects are crucial to widen the application area of formal methods: - Formal speci?cation techniques have to be smoothly integrated into the software and program development process. - The techniques have to be applicable to reusable software components. This way, the quality gain can be exploited for more than one system, thereby justifying the higher development costs. Starting from these considerations, Peter Muller ¨ has developed new te- niques for the formal speci?cation and veri?cation of object-oriented so- ware. The speci?cation techniques are declarative and implementati- independent. They can be used for object-oriented design and programming.

Artículos relacionados

  • SPARK 2014 Reference Manual
    AdaCore / Altran UK Ltd
    SPARK 2014 is a programming language and a set of verification tools designed to meet the needs of high-assurance software development. SPARK 2014 is based on Ada 2012, both subsetting the language to remove features that defy verification, but also extending the system of contracts and aspects to support modular, formal verification.This manual is available online for free at ...
    Disponible

    19,91 €

  • Software and Intelligent Sciences
    Yingxu Wang
    The junction of software development and engineering combined with the study of intelligence has created a bustling intersection of theory, design, engineering, and conceptual thought. Software and Intelligent Sciences: New Transdisciplinary Findings sits at a crossroads and informs advanced researchers, students, and practitioners on the developments in computer science, theor...
  • Power System Planning Technologies and Applications
    Fawwaz Elkarmi / Nazih Abu Shikhah / Nazih Abu-Shikhah
    Planning is an important function of the management of any business, providing knowledge of future prospects and enabling prudent and appropriate decision-making. Planning is especially critical for power systems, since electricity is a fundamental part of modern societies and many conventional electrical energy resources currently in use are limited. Power System Planning Tech...
  • Concept Parsing Algorithms (CPA) for Textual Analysis and Discovery
    Masha Etkind / Uri Shafrir
    Text analysis tools aid in extracting meaning from digital content. As digital text becomes more and more complex, new techniques are needed to understand conceptual structure. Concept Parsing Algorithms (CPA) for Textual Analysis and Discovery: Emerging Research and Opportunities provides an innovative perspective on the application of algorithmic tools to study unstructured d...
  • Model-Based Design for Effective Control System Development
    Wei Wu
    Control systems are an integral aspect of modern society and exist across numerous domains and applications. As technology advances more and more, the complexity of such systems continues to increase exponentially. Model-Based Design for Effective Control System Development is a critical source of scholarly information on model-centric approaches and implementations for control...
  • Verification, Validation and Testing in Software Engineering
    ...

Otros libros del autor

  • Handbook of Dynamics and Probability
    Peter Müller
    Our time is characterized by an explosive growth in the use of ever more complicated and sophisticated (computer) models. These models rely on dynamical systems theory for the interpretation of their results and on probability theory for the quantification of their uncertainties. A conscientious and intelligent use of these models requires that both these theories are properly ...
    Disponible

    218,71 €

  • Wege aus dem Schullüftungsfiasko
    Peter Müller
    Ausgangssituation. So wird aktuell in Schulen gelüftet.- Wesentliche Bestimmungsgrößen der Qualität der Atemluft  in Schulen. Lüftungswärmeverluste.- Mechanismen der Übertragung von SARS-Covid2-Vren.- Geräte zur Luftreinigung in Schulen.- Jahre Betrieb von dezentralen Lüftungsanlagen mit Wärmerückgewinnung mit besonderem Ergebnis in der Grundschule in Gutach im Breisgau.- Fazit...
    Disponible

    22,35 €

  • Handbook of Dynamics and Probability
    Peter Müller
    Our time is characterized by an explosive growth in the use of ever more complicated and sophisticated (computer) models. These models rely on dynamical systems theory for the interpretation of their results and on probability theory for the quantification of their uncertainties. A conscientious and intelligent use of these models requires that both these theories are properly ...
    Disponible

    46,57 €

  • Wohnungslüftung und Wärmerückgewinnung
    Peter Müller
    Es gibt bisher kaum allgemeinverständliche, umfassende Informationen zum Thema Wohnungslüftung, obwohl mit dem Einsatz erhebliche Vorteile verbunden sind: Gesunde Raumluft und Energieeinsparung. Aktuell wird die Technik immer interessanter. Das Buch will umfassend über Vor- und Nachteile und die technischen Zusammenhänge informieren und Ratgeber sein.Sich Wohlfühlen mit k...
    Disponible

    43,86 €

  • Programming Languages and Systems
    Peter Müller
    This open access book constitutes the proceedings of the 29th European Symposium on Programming, ESOP 2020, which was planned to take place in Dublin, Ireland, in April 2020, as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020. The actual ETAPS 2020 meeting was postponed due to the Corona pandemic.  The papers deal with fundamental issues in...
    Disponible

    57,78 €

  • Crystal Structure Refinement
    Peter Muller
    Crystal Structure Refinement is a mixture of textbook and tutorial. As A Crystallographers Guide to SHELXL it covers advanced aspects of practical crystal structure refinement, which have not been much addressed by textbooks so far. After an introduction to SHELXL in the first chapter, a brief survey of crystal structure refinement is provided. Chapters three and higher address...