• Home
  • Search
  • An experiment in formal design using meta-properties
  • Cite Icon13
  • https://doi.org/10.1109/discex.2001.932162Copy DOI Icon

An experiment in formal design using meta-properties

  • Jun 12, 2001
  • M Bickford +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Formal methods tools have greatly influenced our ability to increase the reliability of software and hardware systems by revealing errors and clarifying critical concepts. In this article, we show how a rich specification language and a theorem prover for it have contributed to the design and implementation of verifiably correct adaptive protocols. The protocol-building team included experts in formal methods who were able to use the theorem prover to help guide protocol construction at the pace of implementation that is not formally assisted. This example shows that formal methods can have a large impact when being engaged at the earliest stages of design and implementation, because they add value to all subsequent stages, including the creation of informative documentation needed for the maintenance and evolution of software.

Similar Papers
  • Book Chapter
  • Citations27

Getting Formal Verification into Design Flow

  • May 26, 2008
  • Arvind +2
  • Research Article
  • Citations4

You keep using that word

  • Oct 13, 2015
  • ACM SIGLOG News
  • Darren Cofer
  • Conference Article
  • Citations6

Formal requirements specification in safety-critical railway signaling system

  • Oct 01, 2009
  • Hyun-Jeong Jo +2
  • Dissertation
  • Citations1

On the Extensibility of Formal Methods Tools

  • Jan 01, 2015
  • Luis Diogo Couto
  • Research Article

The Concept of Model-View-Controler (MVC) as Solution Software Development

  • May 03, 2010
  • CCIT Journal
  • Ermatita Ermatita +2
  • Dissertation
  • Citations1

Enhancing System Realisation in Formal Model Development

  • Jan 01, 2016
  • Peter W V Tran-Jørgensen
  • Book Chapter
  • Citations1

Handling of Software Quality Defects in Agile Software Development

  • Jan 18, 2011
  • J Rech
  • Research Article
  • Citations1

Formal verification and legacy redesign

  • Mar 01, 1999
  • IEEE Aerospace and Electronic Systems Magazine
  • F.C.D Young +1
  • PDF
  • Research Article
  • Citations60

Formal Methods in Industry

  • Dec 26, 2024
  • Formal Aspects of Computing
  • Maurice H Ter Beek +14
  • PDF
  • Research Article
  • Citations1

SPECIFICATION FORMALIZATION OF STATE CHARTS FOR COMPLEX SYSTEM MANAGEMENT

  • Jul 15, 2023
  • Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies
  • Dmytro Nikitin
  • Journal Issue

Proceedings of the 13th International Workshop on Formal Engineering Approaches to Software Components and Architectures

  • Mar 28, 2016
  • Electronic Proceedings in Theoretical Computer Science
  • Jan Kofroň +2
  • Research Article
  • Citations37

Application and benefits of formal methods in software development

  • Jan 01, 1992
  • Software Engineering Journal
  • Nico Plat +2
  • Research Article
  • Citations2

Reliability of composite software by different forms of uncertainty

  • Oct 01, 1996
  • Microelectronics Reliability
  • Lev V Utkin +1
  • Research Article
  • Citations2

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

  • Apr 01, 2012
  • Journal of Electrical and Electronic Engineering
  • Abbas Rasoolzadegan +1
  • Research Article
  • Citations1

Improving model performance for software defect detection and prediction using ensemble method and cross validation techniques

  • Aug 30, 2024
  • International Journal of Science and Research Archive
  • Emmanuel U Oyo-Ita +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.