• Home
  • Search
  • A Pattern System to Support Refining Informal Ideas into Formal Expressions
  • Cite Icon3
  • https://doi.org/10.1007/978-3-642-16901-4_43Copy DOI Icon

A Pattern System to Support Refining Informal Ideas into Formal Expressions

  • Jan 1, 2010
  • Xi Wang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Refining informal ideas into appropriate formal expressions is an essential and skillful activity in writing pre-post style formal specifications. This activity usually involves decisions to be made by the writer and can be error-prone. Experience shows that this activity is also a challenge to many practitioners, and a big hurdle for introducing formal specification techniques into industry. This paper describes a pattern system approach to deal with this problem. The pattern system is composed of a set of inter-related patterns, and each pattern provides a framework for constructing certain kind of formal expression with some common properties. Unlike the way conventional design patterns are used, our pattern system is expected to support a systematic and automated formalization of informal ideas, with the characteristic that the writer only needs to work on the informal level while an appropriate formal expression will be efficiently derived. We focus on discussions of the issues such as pattern definition, pattern classification, the structure of pattern system, and mechanism to use the pattern system.

Similar Papers
  • Book Chapter

A Formal Policy Specification Language for an 802.11 WLAN with Enhanced Security Network

  • Jan 01, 2005
  • Handan Gül Çalıklı +1
  • Conference Article
  • Citations6

Formal requirements specification in safety-critical railway signaling system

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

A synergistic interweaving of formal and informal methods

  • Nov 03, 2003
  • Wl Yeung +1
  • Research Article
  • Citations30

On the formal specification and verification of CIM architectures using LOTOS

  • Dec 01, 1986
  • Computers in Industry
  • Frank Biemans +1
  • Research Article
  • Citations1

Facilitating formal specification acquisition by using recursive functions on context-free languages

  • Nov 11, 2005
  • Knowledge-Based Systems
  • Haiming Chen +1
  • Conference Article
  • Citations4

A conceptual framework for state-based and event-based formal behavioural specification languages

  • Apr 14, 2004
  • T Bolognesi
  • Research Article
  • Citations1

Standardization of Formal Specification Languages

  • Nov 01, 1995
  • IFAC Proceedings Volumes
  • William P Milam
  • Research Article
  • Citations2

An Open-Bisimilarity Based Automated Verification Tool for -Calculus Family of Process Calculi

  • Jan 01, 2012
  • International Journal of Software Science and Computational Intelligence
  • Shahram Rahimi +2
  • Conference Article
  • Citations1

Class and module in SOFL

  • Dec 10, 2001
  • S Liu +1
  • Conference Article

Large scale geometries of infinite strings

  • Aug 10, 2019
  • Bakhadyr Khoussainov +1
  • Conference Article
  • Citations4

Design of WorldFIP's industrial communication systems based on formal methods

  • Jul 12, 1999
  • P Marino +3
  • Book Chapter

Transformational Programming and the Derivation of Algorithms

  • Aug 18, 2010
  • Martin Ward +1
  • Conference Article
  • Citations12

Making formal methods practical

  • Oct 07, 2000
  • M Zimmerman +5
  • PDF
  • Conference Article
  • Citations26

Mapping Object Diagrams into B Specifications

  • Jan 01, 1996
  • Electronic workshops in computing
  • Philippe Facon +2
  • Conference Article

Formal specification of a reactive system: an exercise in VHDL, LOTOS and UNITY

  • Jan 01, 1996
  • L Pierre
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.