Formal specification and prototyping of CORBA systems

被引:0
|
作者
Bastide, R [1 ]
Sy, O [1 ]
Palanque, P [1 ]
机构
[1] Univ Toulouse 1, FROGIS, LIHS, F-31042 Toulouse, France
来源
关键词
formal methods; distributed object-oriented systems; CORBA; Petri nets; behavioral specification;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose to extend the CORBA interface definition of distributed objects by a behavioral specification based on high level Petri nets. This technique allows specifying in an abstract, concise and precise way the behavior of CORBA servers, including internal concurrency and synchronization. As the behavioral specification is fully executable, this approach also enables to early prototyping and testing of a distributed object system as soon as the behaviors of individual objects have been defined. The paper discusses several implementation issues of the multithreaded, distributed interpreter built for that purpose. The high level of formality of the chosen formalism allows for mathematical analysis of behavioral specifications.
引用
下载
收藏
页码:474 / 494
页数:21
相关论文
共 50 条
  • [41] A Language for Biochemical Systems: Design and Formal Specification
    Pedersen, Michael
    Plotkin, Gordon D.
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY XII, 2010, 5945 : 77 - 145
  • [42] FORMAL SPECIFICATION OF INFORMATION-SYSTEMS REQUIREMENTS
    KAMPFNER, RR
    INFORMATION PROCESSING & MANAGEMENT, 1985, 21 (05) : 401 - 414
  • [43] FORMAL SPECIFICATION OF INFORMATION SYSTEMS REQUIREMENTS.
    Kampfner, Roberto R.
    Information Processing and Management, 1985, 21 (05): : 401 - 414
  • [44] An approach to the formal specification of holonic control systems
    Leitao, P
    Colombo, AW
    Restivo, F
    HOLONIC AND MULTI-AGENT SYSTEMS FOR MANUFACTURING, 2003, 2744 : 59 - 70
  • [45] Formal Specification and Verification of Mobile Agent Systems
    Kahloul, L.
    Grira, M.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2014, 9 (03) : 292 - 304
  • [46] A formal approach for the specification of communications in distributed systems
    Georgelin, P
    Pierre, L
    Nguyen, T
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 393 - 398
  • [47] Formal Specification and Verification of Ubiquitous and Pervasive Systems
    Coronato, Antonio
    De Pietro, Giuseppe
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2011, 6 (01)
  • [48] Discussion on: "Formal specification method for systems automation"
    Zaytoon, Janan
    Valero, V.
    Cambronero, M. E.
    Petin, J. -F.
    Morel, G.
    Panetto, H.
    EUROPEAN JOURNAL OF CONTROL, 2006, 12 (02) : 131 - 134
  • [49] Reactive systems developing by formal specification transformations
    Attoui, A
    Hasbani, A
    EIGHTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1997, : 339 - 344
  • [50] Formal specification of concurrent systems: A structured approach
    Mazzeo, A
    Mazzocca, N
    Russo, S
    Savy, C
    Vittorini, V
    COMPUTER JOURNAL, 1998, 41 (03): : 145 - 162