Information Technology Official British Standard

BS ISO/IEC 13817-1:1996

Discover compliance benefits and practical applications of BS ISO/IEC 13817-1:1996 for improved software development and reliability.

Overview

BS ISO/IEC 13817-1:1996 is a pivotal standard in the realm of information technology, specifically focusing on programming languages, their environments, and system software interfaces. This standard outlines the Vienna Development Method (VDM), a formal method used for software development that emphasizes the specification language known as the base language. The standard is essential for professionals involved in software engineering, providing a structured approach to programming that enhances clarity and reliability.

Key Requirements

The standard delineates the requirements for the specification language, which serves as a foundation for developing software systems. Key components include:

  • Formal Specification: The standard mandates the use of a formal specification language, which allows for precise definitions of software behaviour.
  • Modularity: It promotes modular design, enabling developers to create components that can be reused across different applications.
  • Verification and Validation: The standard facilitates methods for verifying and validating software, ensuring that it meets specified requirements and functions correctly.
  • Documentation: Comprehensive documentation is required to support the development process and future maintenance.

Implementation Benefits

Adopting BS ISO/IEC 13817-1:1996 offers numerous benefits for organisations engaged in software development:

  • Enhanced Quality: By utilising a formal specification language, developers can produce higher quality software that meets user requirements more effectively.
  • Reduced Errors: The structured approach reduces the likelihood of errors during the development process, as specifications are clear and unambiguous.
  • Improved Communication: The standard provides a common language for developers, stakeholders, and clients, facilitating better communication and understanding.
  • Streamlined Maintenance: Well-documented specifications aid in the maintenance and updating of software, ensuring longevity and adaptability.

Compliance Value

Compliance with BS ISO/IEC 13817-1:1996 is not merely a regulatory requirement; it is a strategic advantage. Organisations that adhere to this standard can demonstrate their commitment to quality and reliability in software development. This compliance can lead to:

  • Market Differentiation: Companies that follow recognised standards can differentiate themselves in a competitive market, attracting clients who prioritise quality.
  • Risk Mitigation: By implementing formal methods, organisations can significantly reduce the risks associated with software failures, which can have severe financial and reputational consequences.
  • Access to Funding: Many funding bodies and clients require adherence to international standards as a prerequisite for investment or contracts.

In conclusion, BS ISO/IEC 13817-1:1996 is a critical standard for any organisation involved in software development. Its emphasis on formal specification, modularity, and thorough documentation not only enhances the quality of software but also provides significant compliance and business advantages.

Technical Information

Information Technology
BSI Group
0 580 27282 6
Specification Details
  • Information technology
  • Programming languages, their environments and system software interfaces
  • Vienna Development Method
  • Specification language - Base language
Official BSI Standard
Instant PDF Download
Industry Recognised

Purchase This Standard

Official Price
£330.00

Purchase the official standard directly from BSI Group. You'll be redirected to the official BSI website to complete your purchase.

Buy from BSI Group
Official BSI Standard
Instant PDF Download
Secure Payment