Formal methods in object oriented analysis

被引:0
|
作者
Wilson, J.C.R.
机构
来源
British Telecom technology journal | 1993年 / 11卷 / 03期
关键词
Formal languages - Object oriented programming - Set theory - Telephone systems;
D O I
暂无
中图分类号
学科分类号
摘要
This paper addresses the need for more precise ways of specifying behavioural requirements for software. A new approach is proposed for writing object oriented specifications. This approach uses object oriented analysis to produce a framework for writing a specification in an object oriented version of the formal specification language Z. It is argued that resulting specifications will be more precise, easier to understand and more easily reasoned about mathematically, providing a more reliable baseline for design, testing and verification than those provided by object oriented analysis, Z or English on their own. Finally this work is discussed within the context of telephone service specification.
引用
收藏
页码:18 / 31
相关论文
共 50 条
  • [41] Formal object oriented requirements: simulation, validation and verification
    Gibson, JP
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 103 - 107
  • [42] FORMAL TECHNIQUES FOR PARALLEL OBJECT-ORIENTED LANGUAGES
    AMERICA, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 527 : 1 - 17
  • [43] FORMAL TECHNIQUES FOR PARALLEL OBJECT-ORIENTED LANGUAGES
    AMERICA, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 612 : 119 - 140
  • [44] Generation of object-oriented formal software specifications
    Hartrum, TC
    Karagias, T
    PROCEEDINGS OF THE IEEE 1997 AEROSPACE AND ELECTRONICS CONFERENCE - NAECON 1997, VOLS 1 AND 2, 1997, : 660 - 667
  • [45] Formal data model for object-oriented databases
    Chen, Rui
    Jisuanji Xuebao/Chinese Journal of Computers, 1997, 20 (01): : 68 - 76
  • [46] Formal correctness procedures for object-oriented databases
    Edmond, D
    Bouguettaya, A
    Benatallah, B
    PROCEEDINGS OF THE 9TH AUSTRALASIAN DATABASE CONFERENCE, ADC'98, 1998, 20 (02): : 51 - 64
  • [47] KeY:: A formal method for object-oriented systems
    Ahrendt, Wolfgang
    Beckert, Bernhard
    Haehnle, Reiner
    Schmitt, Peter H.
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4468 : 32 - +
  • [48] Formal foundations of object-oriented modeling notations
    Pons, C
    Baum, G
    ICFEM 2000: THIRD INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 2000, : 101 - 110
  • [49] A theoretical study on object-oriented and property-oriented multi-scale formal concept analysis
    Yanhong She
    Xiaoli He
    Ting Qian
    Qinqin Wang
    Wanglin Zeng
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 3263 - 3271
  • [50] A theoretical study on object-oriented and property-oriented multi-scale formal concept analysis
    She, Yanhong
    He, Xiaoli
    Qian, Ting
    Wang, Qinqin
    Zeng, Wanglin
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (11) : 3263 - 3271