FROM AN ERAE REQUIREMENTS SPECIFICATION TO A PLUSS ALGEBRAIC SPECIFICATION - A CASE-STUDY

被引:0
|
作者
MAUBOUSSIN, A
PERDRIX, H
BIDOIT, M
GAUDEL, MC
HAGELSTEIN, J
机构
[1] UNIV PARIS 11, LRI, CNRS, UA, F-91405 ORSAY, FRANCE
[2] PHILIPS RES LABS, B-1170 BRUSSELS, BELGIUM
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal specification languages and methods for refining specifications into programs have, up to now, received more attention than methods for obtaining the initial formal specification. This situation is corrected in the ESPRIT project METEOR, which distinguishes the two activities of requirements engineering (RE) - obtaining the right specification - and design engineering (DE) - using that specification properly. Because of their difference of nature, these two activities gain from using different languages: RE languages should be closer to natural language constructs, whereas DE languages should easily describe computer artifacts. In particular, the RE language ERAE is based on temporal logic, whereas the DE language PLUSS uses algebraic specifications, with emphasis on modularity and structuring concepts. This paper investigates the transition between these two formalisms, which takes place when the requirements specification is found satisfactory. As an example, we use the specification of a transit node in a telephonic network.
引用
收藏
页码:395 / 431
页数:37
相关论文
共 50 条
  • [31] Requirements Exchange: from Specification Documents to Models
    Adedjouma, Morayo
    Dubois, Hubert
    Terrier, Francois
    2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 350 - 354
  • [32] User’s manual as a requirements specification: case studies
    D. M. Berry
    K. Daudjee
    J. Dong
    I. Fainchtein
    M. A. Nelson
    T. Nelson
    L. Ou
    Requirements Engineering, 2004, 9 : 67 - 82
  • [33] User's manual as a requirements specification: case studies
    Berry, DM
    Daudjee, K
    Dong, J
    Fainchtein, I
    Nelson, MA
    Nelson, T
    Ou, L
    REQUIREMENTS ENGINEERING, 2004, 9 (01) : 67 - 82
  • [34] HYPERMEDIA IN KNOWLEDGE - ACQUISITION AND SPECIFICATION OF USER INTERFACE FOR KBS - AN APPROACH AND A CASE-STUDY
    RANTANEN, J
    SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE - 89, 1989, : 267 - 289
  • [35] CASE-STUDY - THE USE OF FORMAL SPECIFICATION AND RAPID PROTOTYPING TO ESTABLISH PRODUCT FEASIBILITY
    ALEXANDER, H
    POTTER, B
    INFORMATION AND SOFTWARE TECHNOLOGY, 1987, 29 (07) : 388 - 394
  • [36] Automotive behavioral requirements expressed in a specification pattern system: a case study at BOSCH
    Amalinda Post
    Igor Menzel
    Jochen Hoenicke
    Andreas Podelski
    Requirements Engineering, 2012, 17 : 19 - 33
  • [37] Requirements Specification Using Fact-Oriented Modeling: A Case Study and Generalization
    Melli, Gabor
    McQuinn, Jerre
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 738 - 749
  • [38] Automotive behavioral requirements expressed in a specification pattern system: a case study at BOSCH
    Post, Amalinda
    Menzel, Igor
    Hoenicke, Jochen
    Podelski, Andreas
    REQUIREMENTS ENGINEERING, 2012, 17 (01) : 19 - 33
  • [39] Generating an algebraic specification from an ER-model
    Doberkat, EE
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1997, 7 (04) : 525 - 552
  • [40] Towards user interfaces prototyping from algebraic specification
    Cabrera, M
    Torres, JC
    Gea, M
    DESIGN, SPECIFICATION AND VERIFICATION OF INTERACTIVE SYSTEMS'99, 1999, : 67 - 83