Results 1 -
4 of
4
Federating Process-Centered Environments: the Oz Experience
- Automated Software Engineering
, 1997
"... We describe two models for federating process-centered environments (PCEs): homogeneous federation among distinct instances of the same environment framework enacting the same or different process models, and heterogeneous federation among diverse process enactment systems. We identify the requirem ..."
Abstract
-
Cited by 20 (2 self)
- Add to MetaCart
(Show Context)
We describe two models for federating process-centered environments (PCEs): homogeneous federation among distinct instances of the same environment framework enacting the same or different process models, and heterogeneous federation among diverse process enactment systems. We identify the requirements and consider possible architectures for each model, although we concentrate primarily on the homogeneous case. The bulk of the paper presents our choice of architecture, and corresponding infrastructure, for homogeneous federation among Marvel environment instances as realized in the Oz system. We briefly consider how a single Marvel environment, or an Oz federation of Marvel environments, might be integrated into a heterogeneous federation based on ProcessWall's facilities for interoperating PCEs. Keywords: Collaborative work, Distributed system, Enterprise-wide environment, Geographical distribution, Internet, Process interoperability, Software process, Workflow management c fl1997...
Architectures for Federation of Process-Centered Environments
, 1996
"... We describe two models for federating process-centered environments, homogeneous federation where the interoperability is among distinct process models enacted by different copies of the same system and heterogeneous federation with interoperability among distinct process enactment systems. We ident ..."
Abstract
-
Cited by 9 (4 self)
- Add to MetaCart
(Show Context)
We describe two models for federating process-centered environments, homogeneous federation where the interoperability is among distinct process models enacted by different copies of the same system and heterogeneous federation with interoperability among distinct process enactment systems. We identify the requirements and possible architectures for each model. The bulk of the paper presents the specific architecture and infrastructure for homogeneous federation we realized in the Oz system. We briefly consider how Oz might be integrated into a heterogeneous federation to serve as one of its interoperating PCEs. Keywords: Collaborative work, Distributed system, Enterprise-wide process, Geographical distribution, Internet, Software process, Workflow management c fl1996, Israel Z. Ben-Shaul and Gail E. Kaiser This paper is based on work sponsored in part by Advanced Research Project Agency under ARPA Order B128 monitoredby Air Force Rome Lab F30602-94-C-0197, in part by National Science...
PROCESS-CENTERED ENVIRONMENTS AND
, 1998
"... ARPA Order No. B128 19980618 101 APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED. The views and conclusions contained in this document are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of the ..."
Abstract
- Add to MetaCart
(Show Context)
ARPA Order No. B128 19980618 101 APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED. The views and conclusions contained in this document are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of the
A 3-level Atomicity Model for Decentralized Process-centered Software Engineering Environments
"... . Decentralized process#centered software engineering environ# ments #PSEEs# provide an architecture for interoperabilitybetween mul# tiple PSEEs with heterogeneous processes. Atomicity is a standard cor# rectness model for guaranteeing that a set of activities occurs as an atomic unit# or none ..."
Abstract
- Add to MetaCart
(Show Context)
. Decentralized process#centered software engineering environ# ments #PSEEs# provide an architecture for interoperabilitybetween mul# tiple PSEEs with heterogeneous processes. Atomicity is a standard cor# rectness model for guaranteeing that a set of activities occurs as an atomic unit# or none of them occur at all. Within a single PSEE# atomic# ity is the concern of its database system. In a decentralized environment# however# the autonomous environments must #nd ways to cooperate if an atomic unit is split between multiple PSEEs. This paper describes a #exible atomicity model that enables process administrators to reconcile the con#ict between local autonomy and global atomicity and cooper# atively specify the scope of multi#site atomicity based upon the desired semantics of multi#site tasks in the decentralized PSEE. Keywords# transaction management# process modeling# distributed systems# soft# ware engineering environments# collaborativework. 1 Introduction and Motivat...