a R214, National Security Agency, 9800 Savage Road STE 6511, Fort Meade, MD 20755-6511, USA
b Genesis Development, Business Component Modeling, 251 River Road, Millington, NJ 07946 USA
Abstract:
We discuss the usage of the (non-OO) Z specification language to represent some fundamental concepts of the ISO Reference Model of Open Distributed Processing (RM-ODP) and the ISO General Relationship Model (GRM). After discussing some of the difficulties involved, we offer suggestions on how Z can be used successfully for specifying and modeling open object-based distributed systems. Although fundamental specification concepts of RM-ODP and GRM are less well-known than “traditional” mathematics, we propose an RM-ODP toolkit somewhat analogous in its usage to the well-known mathematical toolkit in Z.