Abstract

AbstractThe Reference Model for Open Distributed Processing (RM-ODP) defines a framework within which support of distribution, interoperability, and portability can be integrated. However, other ODP standards have to be defined. We treat in this paper the need for formal notation for community related structural concepts in the enterprise language. Indeed, the ODP viewpoint languages are abstract in the sense that they define what concepts should be supported, not how these concepts should be represented. One approach to define the formal semantics of a language is denotational elaborating of the instance denoted by a sentence of the language in a particular context. Using the denotational semantics in the context of UML/OCL, we define in this paper semantics for the community related concepts defined in the RM-ODP foundations part and in the enterprise language. These specification concepts are suitable for describing and constraining ODP enterprise viewpoint specifications.KeywordsUnify Modeling LanguageClass DiagramAbstract SyntaxFoundation PartDenotational SemanticThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.