The Sriwijaya University Library

  • Home
  • Information
  • News
  • Help
  • Librarian
  • Login
  • Member Area
  • Select Language :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesian Japanese Malay Persian Russian Thai Turkish Urdu

Search by :

ALL Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
Image of Formal Methods for Software Engineering: Languages, Methods, Application Domains

Electronic Resource

Formal Methods for Software Engineering: Languages, Methods, Application Domains

Roggenbach, Markus - Personal Name; Cerone, Antonio - Personal Name; Schlingloff, Bernd-Holger - Personal Name; Schneider, Gerardo - Personal Name; Shaikh, Siraj Ahmed - Personal Name;

Penilaian

0,0

dari 5
Penilaian anda saat ini :  

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 Roggenbach is a Professor in the Dept. of Computer Science of Swansea University. Antonio Cerone is an Associate Professor in the Dept. of Computer Science of Nazarbayev University, Nur-Sultan. Bernd-Holger Schlingloff is a Professor in the Institut für Informatik of Humboldt-Universität zu Berlin. Gerardo Schneider is a Professor in the Dept. of Computer Science and Engineering of University of Gothenburg. Siraj Ahmed Shaikh is a Professor in the Institute for Future Transport and Cities of Coventry University.

The companion site for the book offers additional resources, including further 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


Availability
Inventory Code Barcode Call Number Location Status
2008000102EB0004024005.437 Rog fCentral Library (Database Springer E-Book)Available
Detail Information
Series Title
Texts in Theoretical Computer Science. An EATCS Series
Call Number
005.437 Rog f
Publisher
Switzerland : Springer Cham., 2022
Collation
xxviii, 524p.: Ill.
Language
English
ISBN/ISSN
978-3-030-38800-3
Classification
005.437
Content Type
Ebook
Media Type
-
Carrier Type
online resource
Edition
1
Subject(s)
Software engineering
Specific Detail Info
-
Statement of Responsibility
RTS
Other version/related
TitleEditionLanguage
Software Engineering in IoT, Big Data, Cloud and Mobile Computing1en
File Attachment
  • Formal Methods for Software Engineering
Comments

You must be logged in to post a comment

The Sriwijaya University Library
  • Information
  • Services
  • Librarian
  • Member Area

About Us

As a complete Library Management System, SLiMS (Senayan Library Management System) has many features that will help libraries and librarians to do their job easily and quickly. Follow this link to show some features provided by SLiMS.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2025 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer Science, Information & General Works
  • Philosophy & Psychology
  • Religion
  • Social Sciences
  • Language
  • Pure Science
  • Applied Sciences
  • Art & Recreation
  • Literature
  • History & Geography
Icons made by Freepik from www.flaticon.com
Advanced Search