INFORMAL AND FORMAL REQUIREMENTS SPECIFICATION LANGUAGES - BRIDGING THE GAP

被引:58
|
作者
FRASER, MD [1 ]
KUMAR, K [1 ]
VAISHNAVI, VK [1 ]
机构
[1] GEORGIA STATE UNIV,COLL BUSINESS,DEPT COMP INFORMAT SYST,ATLANTA,GA 30303
关键词
FORMAL REQUIREMENTS SPECIFICATION LANGUAGES; INFORMAL REQUIREMENTS SPECIFICATION LANGUAGES; INTEGRATING FORMAL AND INFORMAL REQUIREMENTS SPECIFICATIONS; REQUIREMENTS SPECIFICATIONS; STRUCTURED ANALYSIS; VIENNA DEVELOPMENT METHOD;
D O I
10.1109/32.90448
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The differences between informal and formal requirements specification languages are noted, and the issue of bridging the gap between them is motivated and discussed. Using Structured analysis (SA) and the Vienna Development Method (VDM) as surrogates for informal and formal languages, respectively, two approaches are presented for integrating the two. The first approach uses the SA model of a system to guide the analyst's understanding of the system and the development of the VDM specifications. The second approach proposes a rule-based method for generating VDM specifications from a set of corresponding SA specifications. The two approaches are illustrated through a simplified Payroll System case. The issues that emerge from the use of the two approaches are reported. Finally, the significance of this work to both formal and informal requirements communities is discussed.
引用
收藏
页码:454 / 466
页数:13
相关论文
共 50 条
  • [31] A review of research on bridging the gap between formal and informal learning with technology in primary school contexts
    Jagust, T.
    Boticki, I.
    So, H. -J.
    [J]. JOURNAL OF COMPUTER ASSISTED LEARNING, 2018, 34 (04) : 417 - 428
  • [32] MOOCs, Open educational resources and social networking: bridging the gap between informal and formal learning
    Sclater, Niall
    [J]. REVISTA MEDITERRANEA COMUNICACION-JOURNAL OF COMMUNICATION, 2016, 7 (02): : 9 - 19
  • [33] Combining formal specification methods and informal specification methods for requirement analysis
    Zhang, LC
    [J]. 1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 444 - 447
  • [34] Patterns for B: Bridging formal and informal development
    Chan, Edward
    Robinson, Ken
    Welch, Brett
    [J]. B 2007: FORMAL SPECIFICATION AND DEVELOPMENT IN B, PROCEEDINGS, 2007, 4355 : 125 - +
  • [35] Bridging the gap between technology and languages
    Bordas, Virginia-Maria
    [J]. 8TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING, INTER-ENG 2014, 2015, 19 : 1012 - 1015
  • [36] Security Requirements Specification: A Formal Method Perspective
    Mishra, Aditya Dev
    Mustafa, K.
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM-2020), 2019, : 113 - 117
  • [37] Tools for formal specification, verification, and validation of requirements
    Heitmeyer, C
    Kirby, J
    Labaw, B
    [J]. COMPASS '97 - ARE WE MAKING PROGRESS TOWARDS COMPUTER ASSURANCE?, 1997, : 35 - 47
  • [38] FORMAL SPECIFICATION OF INFORMATION SYSTEMS REQUIREMENTS.
    Kampfner, Roberto R.
    [J]. Information Processing and Management, 1985, 21 (05): : 401 - 414
  • [39] FORMAL SPECIFICATION OF INFORMATION-SYSTEMS REQUIREMENTS
    KAMPFNER, RR
    [J]. INFORMATION PROCESSING & MANAGEMENT, 1985, 21 (05) : 401 - 414
  • [40] Methodological support for requirements elicitation and formal specification
    Heisel, M
    Souquieres, J
    [J]. NINTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN, PROCEEDINGS, 1998, : 153 - 155