Steen, Maarten, Derrick, John (2000) ODP Enterprise Viewpoint Specification. Computer Standards and Interfaces, 22 (3). pp. 165-189. ISSN 0920-5489. (doi:10.1016/S0920-5489(00)00031-3) (KAR id:21983)
Postscript
Language: English |
|
Download this file (Postscript/377kB) |
Preview |
Request a format suitable for use with assistive technology e.g. a screenreader | |
Official URL: http://dx.doi.org/10.1016/S0920-5489(00)00031-3 |
Abstract
The Open Distributed Processing (ODP) standardisation initiative has led to a framework by which distributed systems can be modelled using a number of viewpoints. These include an emphenterprise viewpoint, which focuses on the objectives and policies of the enterprise that the system is meant to support. Although the ODP reference model provides abstract languages of relevant concepts, it does not prescribe particular techniques that are to be used in the individual viewpoints. In particular, there is a need to develop appropriate notations for ODP enterprise specification, in order to increase the applicability of the ODP framework. In this paper we tackle this concern and develop a specification language to support the current draft of the enterprise viewpoint. In doing so we analyse the current definition of the textscodp enterprise viewpoint language. Using the textscuml, a meta-model of the core concepts and their relationships is constructed, and we also investigate to what extent the textscuml can be used for enterprise viewpoint specification. We then focus on the expression of enterprise policies that govern the behaviour of enterprise objects. We develop a policy language which is a combination of structured English and simple predicate logic, and is built on top of the formal object-oriented specification language Object-Z, into which the complete language is translated. We illustrate the ideas in the paper with a case study that presents an enterprise specification of a library support system.
Item Type: | Article |
---|---|
DOI/Identification number: | 10.1016/S0920-5489(00)00031-3 |
Subjects: | Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, |
Divisions: | Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing |
Depositing User: | Mark Wheadon |
Date Deposited: | 12 Sep 2009 18:54 UTC |
Last Modified: | 05 Nov 2024 10:00 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/21983 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):