1997
DOI: 10.1007/978-0-387-35082-0_27
|View full text |Cite
|
Sign up to set email alerts
|

Specifying ODP Computational Objects in Z

Abstract: The computational viewpoint contained within the Reference Model of Open Distributed Processing (RM-ODP) shows how collections of objects can be configured within a distributed system to enable interworking. It prescribes certain capabilities that such objects are expected to possess and structuring rules that apply to how these objects can be configured with one another. This paper highlights how the specification language Z can be used to formalise these capabilities and the associated structuring rules, the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
3
3
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 3 publications
0
7
0
Order By: Relevance
“…So, the important concepts introduced with brief details and all other concepts used in this paper provided in Figure 4. Readers may consult reference materials [25,26] and other research works that have used Z notation extensively [27][28][29].…”
Section: Preliminariesmentioning
confidence: 99%
“…So, the important concepts introduced with brief details and all other concepts used in this paper provided in Figure 4. Readers may consult reference materials [25,26] and other research works that have used Z notation extensively [27][28][29].…”
Section: Preliminariesmentioning
confidence: 99%
“…Many of the approaches to computational viewpoint design propose the use of existing languages such as LOTOS [14] or Z [15]. This approach enables the reuse of existing tools and reuse of existing experience that designers might have with that language.…”
Section: A Language Definition Architecturementioning
confidence: 99%
“…A formal semantics of the computational viewpoint in these notations can be found in Part 4 of the RM-ODP [17]. Z also offers interesting benefits for writing computational viewpoint specifications, as described in [26]. However, Z is not object-oriented, does not allow modularity, and has some limitations for expressing invariants and constraints using temporal logic, which is the natural logic in which many environment contracts are expressed.…”
Section: Related Workmentioning
confidence: 99%
“…Several notations have been proposed for the different viewpoints by different authors, which seem to agree on the need to represent the semantics of the ODP viewpoints concepts in a precise manner [3,4,17,19]. For example, formal description techniques such as Z and Object-Z have been proposed for the information and enterprise viewpoints [27], and LOTOS, SDL or Z for the computational viewpoint [17,26].…”
Section: Introductionmentioning
confidence: 99%