Formal Methods For Software Engineering Av Markus Roggenbach, Antonio Cerone, Bernd-Holger Schlingloff, Gerardo Schneider, Siraj Ahmed Shaikh

Formal Methods For Software Engineering Av Markus Roggenbach, Antonio Cerone, Bernd-Holger Schlingloff, Gerardo Schneider, Siraj Ahmed Shaikh

Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point.The first part of this graduate-level introduction to formal methods develops an understanding of what constitutes formal methods and what th......
fra 649,-
Tilgjengelig i 2 butikker
Frakt og levering
Forhåndsbestill
Frakt og levering
Beskrivelse
Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point.The first part of this graduate-level introduction to formal methods develops an understanding of what constitutes formal methods and what their place is in Software Engineering. It also introduces logics as languages to describe reasoning and the process algebra CSP as a language to represent behaviours. The second part offers specification and testing methods for formal development of software, based on the modelling languages CASL and UML. The third part takes the reader into the application domains of normative documents, human machine interfaces, and security. Use of notations and formalisms is uniform throughout the book.Topics and features: Explains foundations, and introduces specification, verification, and testing methods Explores various application domains Presents realistic and practical examples, illustrating concepts Brings together contributions from highly experienced educators and researchers Offers modelling and analysis methods for formal development of software Suitable for graduate and undergraduate courses in software engineering, this uniquely practical textbook will also be of value to students in informatics, as well as to scientists and practical engineers, who want to learn about or work more effectively with formal theories and methods.Markus Roggenbachis a Professor in the Dept. of Computer Science of Swansea University.Antonio Ceroneis an Associate Professor in the Dept. of Computer Science of Nazarbayev University, Nur-Sultan.Bernd-Holger Schlingloffis a Professor in the Institut für Informatik of Humboldt-Universität zu Berlin.Gerardo Schneideris a Professor in the Dept. of Computer Science and Engineering of University of Gothenburg.Siraj Ahmed Shaikhis a Professor in the Institute for Future Transport and Cities of Coventry University.The companion site for the book offers additional resources, includingfurther material for selected chapters, prepared lab classes, a list of errata, slides and teaching material, and virtual machines with preinstalled tools and resources for hands-on experience with examples from the book.The URL is:https://sefm-book.github.io

Produktinformasjon

Oppdag Formal Methods For Software Engineering

Formal Methods For Software Engineering av Markus Roggenbach, Antonio Cerone, Bernd-Holger Schlingloff, Gerardo Schneider og Siraj Ahmed Shaikh er en banebrytende læreperiode for alle som ønsker å forstå de formelle metodene i programvareutvikling. Denne boken er skreddersydd for både master- og bachelorstudenter innen programvareteknikk, men også for forskere og praktiske ingenører som vil ha en dypere innsikt i formelle teorier og metoder.

Hva inneholder boken?

  • Grunnleggende prinsipper: Boken begynner med en forståelse av hva formelle metoder er og hvor de passer inn i programvareutvikling.
  • Logikk og prosess algebra: Du lærer om logikker som uttrykker resonnement og prosess algebra, spesielt CSP, som brukes til å representere adferd.
  • Spesifikasjon og testing: Den dekker metoder for spesifikasjon og testing av programvareutvikling basert på modelleringsspråkene CASL og UML.
  • Applikasjonsområder: Boken utforsker bruksområder innen normative dokumenter, menneske-maskin-grensesnitt, og sikkerhet.

Praktiske eksempler og ressurser

En av de unike fordelene med Formal Methods For Software Engineering er de realistiske eksemplene som illustrerer viktige konsepter. I tillegg er det en tilleggsressurs tilgjengelig på bokens kompagnonside, som tilbyr videre materiale, laboratoriekurs, og virtualiserte verktøy for praktisk erfaring.

Kompetente forfattere

Forfatterne er anerkjente akademikere med lang erfaring på området. De bidrar med sin omfattende kunnskap for å gi deg det beste grunnlaget for å mestre formelle metoder i programvareteknikk.

Med Formal Methods For Software Engineering er du på vei til å bli en mester i programvareutvikling. Så, er du klar til å ta steget mot en mer strukturert og pålitelig programvareutvikling?

Spesifikasjon

Produkt
ProduktnavnFormal Methods for Software Engineering Languages, Methods, Application Domains
MerkeOther Brand

Pris og prishistorikk

Akkurat nå er 649,- den billigste prisen for Formal Methods For Software Engineering Av Markus Roggenbach, Antonio Cerone, Bernd-Holger Schlingloff, Gerardo Schneider, Siraj Ahmed Shaikh blant 2 butikker hos Prisradar. Sjekk også vår topp 5-rangering av beste data og informasjonsteknologi for å være sikker på at du gjør det beste kjøpet.

Prisutvikling:
Stabil
Laveste pris:
519,-
Gjennomsnittspris:
565,-
Høyeste pris:
649,-
Beste tilbudet:
norli.no
Tilgjengelig