The RAISE specification language

著者

    • RAISE Language Group

書誌事項

The RAISE specification language

the RAISE Language Group

(BCS practitioner series)

Prentice Hall, 1992

大学図書館所蔵 件 / 4

この図書・雑誌をさがす

注記

Includes bibliographical references and index

内容説明・目次

内容説明

This book provides a thorough definition of the RAISE (Rigorous Approach to Industrial Software Engineering) Specification Language. It shows how specifications may be written in any of the styles permitted by RSL - applicative or imperative, sequential or concurrent, direct (explicit) or axiomaitc (implicit), with abstract data types (algebraic) or with concrete data types (model-oriented). Each combination of paradigmatic styles fit specific external contexts and also allows for a progression of increasingly concrete designs. Written with a tutorial section meant for self-study as well as a reference section, this book is designed for those who use or who plan to use RAISE as well as for those who would like to explore formal methods and specification. It includes numerous examples of the use of RSL, and a comprehensive index.

目次

  • Part 1 RSL tutorial: introduction to tutorial
  • some basic concepts
  • built-in types
  • products
  • bindings and typings
  • functions
  • sets
  • lists
  • maps
  • subtypes
  • variant definitions
  • case expressions
  • let expressions
  • union and short record definitions
  • under-specification and non-determinism
  • overloading and user-defined operators
  • variables and sequencing
  • expressions revisited
  • repetitive expressions
  • local expressions
  • algebraic definition of operations
  • post expressions
  • channels and communication
  • expressions revisited
  • comprehended expressions
  • algebraic definition of processes
  • modules
  • renaming and hiding
  • parameterized schemes
  • module nesting
  • object arrays
  • the name spec. Part 2 RSL Reference description: reference introduction
  • declarative constructs
  • scope and visibility rules
  • overloading
  • specification
  • declarations
  • class expressions
  • object expressions
  • type expressions
  • value expressions
  • bindings
  • typings
  • patterns
  • names
  • identifiers and operators
  • connectives
  • infix combinators.

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

  • NII書誌ID(NCID)
    BA18718806
  • ISBN
    • 0137528337
  • LCCN
    91048197
  • 出版国コード
    us
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    New York ; Tokyo
  • ページ数/冊数
    xix, 397 p.
  • 大きさ
    24 cm
  • 分類
  • 件名
  • 親書誌ID
ページトップへ