Formal methods and requirements engineering: Challenges and synergies

被引:3
|
作者
Jones, S
Till, D
Wrightson, AM
机构
[1] City Univ London, Dept Comp Sci, London EC1V 0HB, England
[2] Univ Huddersfield, Huddersfield HD1 3DH, W Yorkshire, England
[3] Univ Hertfordshire, Hatfield AL10 9AB, Herts, England
关键词
D O I
10.1016/S0164-1212(97)00171-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal methods (FM) are already making important contributions to both theory and practice in the field of requirements engineering (RE). This article presents an overview of work in this area drawing on discussions and presentations which took place at an international workshop held in December 1996. Our aim is first to outline the current demonstrated capability of FM to support RE, and then to present some of the recent developments which seem most likely to result in practical methods in the near future. Some of the significant themes identified are: the use of theorem-provers and model-checking tools, the application of formally-based requirements acquisition strategies, development of reusable software architectures which can anchor requirements elaboration, and formal treatment of inconsistency and the use of multiple notations. (C) 1998 Elsevier Science Inc.
引用
收藏
页码:263 / 273
页数:11
相关论文
共 50 条
  • [31] Agile Requirements Engineering's Challenges
    Sherif, Ezeldin
    Helmy, Waleed
    Hassan, Galal
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2022, : 221 - 225
  • [32] Reviewon Agile Requirements Engineering Challenges
    Elghariani, Kaiss
    Kama, Nazri
    [J]. 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 507 - 512
  • [33] Facing the Challenges of Teaching Requirements Engineering
    Quintanilla Portugal, Roxana Lisette
    Engiel, Priscila
    Pivatelli, Joanna
    do Prado Leite, Julio Cesar Sampaio
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 461 - 470
  • [34] Challenges of Requirements Engineering in AUTOSAR Ecosystems
    Soltani, Mozhan
    Knauss, Eric
    [J]. 2015 IEEE 23RD INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2015, : 294 - 295
  • [35] Challenges of working with artifacts in requirements engineering and software engineering
    Ghazi, Parisa
    Glinz, Martin
    [J]. REQUIREMENTS ENGINEERING, 2017, 22 (03) : 359 - 385
  • [36] Key Challenges in Agile Requirements Engineering
    Schon, Eva-Maria
    Winter, Dominique
    Jose Escalona, Maria
    Thomaschewski, Jorg
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017, 2017, 283 : 37 - 51
  • [37] Challenges of working with artifacts in requirements engineering and software engineering
    Parisa Ghazi
    Martin Glinz
    [J]. Requirements Engineering, 2017, 22 : 359 - 385
  • [38] Formal methods for specifying, validating, and verifying requirements
    Heitmeyer, Constance L.
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2007, 13 (05) : 607 - 618
  • [39] A review on security requirements specification by formal methods
    Mishra, Aditya Dev
    Mustafa, Khurram
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (05):
  • [40] Methods and tools for formal software engineering
    Liu, Zhiming
    Venkatesh, R.
    [J]. VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 31 - +