The validation and verification of WSCDL

被引:4
|
作者
Pu, Geguang [1 ]
Shi, Jianqi [1 ]
Wang, Zheng [1 ]
Jin, Lu [1 ]
Liu, Jing [1 ]
He, Jifeng [1 ]
机构
[1] East China Normal Univ, Inst Software Engn, Shanghai 200062, Peoples R China
来源
14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2007年
关键词
WSCDL; validation; verification;
D O I
10.1109/ASPEC.2007.79
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an approach to validation and verification of the WSCDL specification. In order to validate whether the CDL document is well defined or not, we introduce OCL to precisely describe the constraints which was expressed by natural language, and design a simple validator to check the static properties of the CDL document. The validator is created based on a Java model and the Java model is generated according to the UML diagrams with OCL constraints which is used to describe CDL specification. To verify the dynamic properties of CDL document, we model the behavior of CDL document with Java, so that Java Pathfinder model checker can be applied to check the desired properties. The assert activity is introduced to the CDL specification for describing the logic properties, to facilitate the verification process. A case study is given and it shows that our approach is both effective and practical. Moreover this approach can check almost every kinds of CDL document, even the documents including exception block or finalize block.
引用
收藏
页码:81 / +
页数:2
相关论文
共 50 条
  • [31] ROV simulation validation and verification
    Fletcher, B
    OCEANS '97 MTS/IEEE CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1997, : 1064 - 1069
  • [32] Verification and validation of underwater models
    Gledhill, DW
    Illgen, JD
    OCEANS '97 MTS/IEEE CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1997, : 489 - 495
  • [33] Special issue on verification and validation
    Schwer, Leonard E.
    Oberkampf, William L.
    ENGINEERING WITH COMPUTERS, 2007, 23 (04) : 243 - 244
  • [34] Verification and validation of stimulation models
    Sargent, RG
    1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 121 - 130
  • [35] Verification and Validation of SysML Models
    Hecht, Myron
    Chen, Jaron
    Pugliese-Rosillo, Gloria
    2021 IEEE AEROSPACE CONFERENCE (AEROCONF 2021), 2021,
  • [36] Verification and validation of autonomous systems
    Hinchey, MG
    Rash, JL
    Rouff, CA
    26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 136 - 144
  • [37] Verification and validation of simulation models
    Sargent, R. G.
    JOURNAL OF SIMULATION, 2013, 7 (01) : 12 - 24
  • [38] Verification and validation of simulation models
    Sargent, Robert G.
    PROCEEDINGS OF THE 2007 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2007, : 112 - 125
  • [39] Validation and Verification of Interoperability Requirements
    Camara, Mamadou Samba
    Dupas, Remy
    Ducq, Yves
    ENTERPRISE INTEROPERABILITY, IWEI 2015, 2015, 213 : 39 - 52
  • [40] Verification and Validation of Pavement Models
    Hernandez, Jaime
    Jayme, Angeli
    Ozer, Hasan
    Levenberg, Eyal
    Khazanovich, Lev
    Kutay, Emin M.
    JOURNAL OF TRANSPORTATION ENGINEERING PART B-PAVEMENTS, 2024, 150 (04)