Presentation is loading. Please wait.

Presentation is loading. Please wait.

ITU languages for ODP - a personal view - I may be wrong!

Similar presentations


Presentation on theme: "ITU languages for ODP - a personal view - I may be wrong!"— Presentation transcript:

1 ITU languages for ODP - a personal view - I may be wrong!
Rick Reed TSE Limited

2 ITU-T languages 2003 URN (GRL,UCM) - draft MSC ASN.1 (XML) SDL TTCN
eODL

3 What is Open Distributed Processing?
A name for systems that have Open service interfaces on objects Distribution of objects, data and management X.90x.. is a Framework Reference Model An ODP system can (but need not be) assessed against RM-ODP Conformance to RM-ODP does not ensure openness

4 Viewpoints Enterprise, Information, Computation, Engineering, Technology RM-ODP set not unique or definitive Viewpoint needs a language Overlaps require consistency Traceable concepts & semantics Development through viewpoints Are viewpoints part of ODP? If yes, must they be the RM-ODP ones?

5 Transparency Hiding distribution from the “user”
Access - differences in interface Failure - difference in mode (re)Location/Migration Replication - number of server objects Transaction - co-ordination of activities Should conform to RM-ODP if used Language support for Transparency?

6 ITU-T languages for ODP
Are they suitable? Are they used? If not, why not? What is? Do they match RM-ODP viewpoints? Attributes: Remote, Concurrent, Diverse Environments, Mobile, Multiple Copies, Asynchronous, Indirect, Separate, Relative, Partial Failure, Late Dynamic Binding ...

7 Methodology RM-ODP has been used as a general framework for tool supported design methodology. It provides object-oriented concepts and principles for structuring the system design. The design process is not a pure top-down approach, but is an iterative usage of each of the stages from an abstract level down to the detailed specification and implementation. Repetition of steps is needed if errors are detected either by validation on the design plane or by testing the implementation.


Download ppt "ITU languages for ODP - a personal view - I may be wrong!"

Similar presentations


Ads by Google