2000
DOI: 10.1002/1096-9128(20001210)12:14<1379::aid-cpe514>3.0.co;2-b
|View full text |Cite
|
Sign up to set email alerts
|

A formal notation and tool for the engineering of CORBA systems

Abstract: SUMMARYCORBA is a standard proposed by the Object Management Group (OMG) in order to promote interoperability between distributed object systems. CORBA provides a programming-language neutral Interface Definition Language (IDL) that describes the syntactic aspects of services supported by remote objects. However, CORBA IDL does not provide any means to specify the behavior of objects in an abstract and formal way. In the current practice, behavioral specification is provided either in plain English, or directl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2000
2000
2014
2014

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…It uses concepts borrowed from the object-oriented approach (dynamic instantiation, classification, encapsulation, inheritance, client/server relationship) to describe the structural or static aspects of interactive systems, and uses high-level Petri nets [7] to describe their dynamic or behavioural aspects. As an extension of the Cooperative Objects formalisms it has been designed to describe behavioural aspects of objects-based distributed systems [4]. The formalism is able to handle the specific aspects of interactive systems.…”
Section: Using Ico Formal Modeling To Design Interactive Cockpitsmentioning
confidence: 99%
“…It uses concepts borrowed from the object-oriented approach (dynamic instantiation, classification, encapsulation, inheritance, client/server relationship) to describe the structural or static aspects of interactive systems, and uses high-level Petri nets [7] to describe their dynamic or behavioural aspects. As an extension of the Cooperative Objects formalisms it has been designed to describe behavioural aspects of objects-based distributed systems [4]. The formalism is able to handle the specific aspects of interactive systems.…”
Section: Using Ico Formal Modeling To Design Interactive Cockpitsmentioning
confidence: 99%
“…Interaction design concepts have been studied in the area of reference models (such as ITU-T 1995ITU-T , 1999, design languages (such as Bastide et al 2000;ITU-T 2002;OMG 2003OMG , 2004Quartel et al 2002;van Sinderen et al 1992) and architectural description languages (such as Allan and Garlan 1997;Luckham and Vera 1995). The work presented in this paper is not meant to be another set of interaction design concepts.…”
Section: Related Workmentioning
confidence: 99%
“…These tests expose the non-interoperability of some implementations which trace back, on one hand, to the original specification's incompleteness and, on the other hand, to mistakes in the implementation. The authors propose that the first cause be corrected by the use of a formalism suited to the needs of CORBA systems (like the Petri nets based Cooperative Objects formalism [2]), and the second by the provision of test cases with the original specification.…”
Section: Towards Components That Plug and Play (R Bastide O Sy)mentioning
confidence: 99%