RM-ODP

RM-ODP (Reference Model for Open Distributed Processing) is an ISO and ITU-T standard for documenting and designing a class of system sometimes referred to as "enterprise integration systems." These systems typically support the overall business processing needs of large corporations and include facilities for managing the business processes of an organization; handling its data storage, retrieval, and reporting needs; and enforcing its business policies. Such systems are typically realized as large, distributed, heterogeneous collections of programs, applications, and databases.

The RM-ODP standard specifies a set of five object-oriented "viewpoints" that are used to document such a system. Each of these viewpoints addresses a different set of concerns. The viewpoints are

In addition, RM-ODP identifies a set of common functions for managing a distributed processing system: checkpoint and recovery, process migration, transactions, groups and replication, and security.

Relating the RM-ODP viewpoints to the views and styles in this book, the informational viewpoint corresponds to a hybrid of our module viewtype styles. The computational viewpoint also is a module style, although at a more detailed level, as it defines the interfaces of each type of object. The engineering viewpoint corresponds most closely to our C&C views.

Категории