Modelling systems : practical tools and techniques in software development

著者

書誌事項

Modelling systems : practical tools and techniques in software development

John Fitzgerald and Peter Gorm Larsen

Cambridge University Press, 1998

  • : hbk
  • : pbk.

大学図書館所蔵 件 / 10

この図書・雑誌をさがす

注記

Includes bibliographical references (p. 262-263) and indexes

内容説明・目次

内容説明

Software is pervasive, error-prone, expensive to develop and, as an engineering medium, extraordinarily seductive. Some of the major challenges in software development lie not so much in the details of design but in gaining confidence that the software under development will actually meet its requirements. This book provides an insight into established techniques which help developers to overcome the complexity of software development by constructing models of software systems in early design stages. The analysis and testing of models allows feedback before an expensive commitment is made to detailed design and coding. Aimed at software developers in industry and university students on software engineering courses, the text provides a remarkable new introduction to modelling using a leading technology: ISO Standard VDM-SL. The text breaks new ground by combining training in modelling techniques with commercial-strength tool support on a PC Windows platform. Teaching is done by example with modelling techniques being introduced through a series of studies derived from industrial applications. At each stage the main components of the modelling technology are introduced as they are needed. The tool included with the book allows readers to check their understanding by developing their own models, validating them by syntax- and type-checking, execution and testing. The authors, who are leading authorities on the use of modelling techniques in software development, have based the book on successful material from industrial and university training courses given in North America, Europe and Asia.

目次

  • 1. Introduction
  • 2. Constructing a model
  • 3. Toolbox Lite
  • 4. Describing system properties using logical expressions
  • 5. The elements of a formal model
  • 6. Sets
  • 7. Sequences
  • 8. Mappings
  • 9. Validating models
  • 10. State-based modelling
  • 11. Large-scale modelling
  • 12. Using VDM in practice
  • Appendix A. Language guide
  • Appendix B. Solutions to exercises
  • Bibliography.

「Nielsen BookData」 より

詳細情報

  • NII書誌ID(NCID)
    BA44787726
  • ISBN
    • 0521626056
    • 0521623480
  • LCCN
    98017324
  • 出版国コード
    uk
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Cambridge ; New York
  • ページ数/冊数
    v.
  • 大きさ
    26 cm.
  • 付属資料
    1 CD-ROM
  • 分類
  • 件名
ページトップへ