Skip to main content
Log in

The Changing Face of Standardization: A Place for Formal Methods?

  • Original Paper
  • Published:
Formal Aspects of Computing

Abstract.

Many of the reported experiences in the industrial use of formal methods concern the development of products or product families, where the utility of the method is linked to direct savings in development costs or improved assurance of quality. However, one other area in which formal description techniques make a valuable contribution is in the development and documentation of International Standards, where the cost of using formal methods can be paid off both through increased quality of products that implement a given standard, and through the improved inter-operability of different implementations that comes from having a precise definition of the expected behaviour of a conforming implementation. Standards development, however, has some significant differences from product development, and comes with specific needs and constraints that affect the use of formal description techniques. This paper describes the role that formal methods played in the development of a new standard for distributed multimedia presentation. It describes a number of issues that arose from this experience, and which have longer term importance for formal methods in standards, particularly given the changes that are taking place in the way that standards are developed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received August 1997 / Accepted in revised form October 1998

Rights and permissions

Reprints and permissions

About this article

Cite this article

Duce, D., Duke, D., Faconti, G. et al. The Changing Face of Standardization: A Place for Formal Methods?. Formal Aspects of Computing 11, 1–20 (1999). https://doi.org/10.1007/s001650050033

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s001650050033

Navigation