An Organisational Perspective on Collaborative Business Processes
|
|
|
- Roger Jones
- 10 years ago
- Views:
Transcription
1 An Oranisational Perspective on Collaborative Business Processes Xiaohui Zhao, Chenfei Liu, and Yun Yan CICEC - Centre for Internet Computin and E-Commerce Faculty of Information and Communication Technoloies Swinburne University of Technoloy Melbourne, VIC 322, Australia {xzhao, cliu, yyan}@it.swin.edu.au Abstract. Business collaboration is about coordinatin the flow of information amon oranisations and linkin their business processes. It brins reat challene to keep participatin oranisations as autonomous entities in interatin business processes of these oranisations seamlessly. To address this issue, we develop a new perspective on business collaborations with a novel concept called relative workflow, which defines what a participatin oranisation can perceive in collaboration. By incorporatin a visibility control mechanism, relative workflows allow each oranisation to define its own collaboration structure and behaviours. In this paper, we present a formal definition of relative workflows and related alorithms for eneratin relative workflows, alon with a discussion on how to perform trackin over relative workflows. Introduction Recent years have seen the trend of lobal business collaboration urently requirin oranisations to dynamically form virtual oranisation alliances. The business processes of different oranisations need to be interated seamlessly to adapt the continuously chanin business conditions and to stay competitive in the lobal market []. To enable such business collaboration, research efforts have been put on improvin current workflow technoloies for supportin collaborative business processes [2-6]. Web service technoloy has also emered partly for this purpose and has been deployed for implementin inter-oranisational workflows [7,8]. Current inter-oranisational workflow approaches mainly focus on modellin workflows from a public view, where a third-party desiner or the leadin oranisation of a virtual oranisation alliance defines the business collaboration structure and behaviours by choosin participatin oranisations and linkin workflow processes of these oranisations into an inter-oranisational workflow process. These approaches work well with the assumption that there exists a thirdparty desiner or a leadin oranisation that can see certain level of details of all participatin oranisations. However, this assumption is too restrictive. Thouh several oranisations may be involved in the same collaborative business process for
2 2 Xiaohui Zhao, Chenfei Liu, and Yun Yan a defined business oal, the relationship between each pair of participatin oranisations could be different. As such, the visibility between participatin oranisations may be relative, rather than absolute as adopted in the public view approaches. Besides, the predominant view of a third-party desiner or a leadin oranisation may put participatin oranisations in a passive position. This violates that each participatin oranisation acts as an autonomous entity in business collaboration. Moreover, the pre-fixed business collaboration in the public view approaches may not be applicable to those applications where the partner relationship is not fixed. Aimin at solvin these problems, we develop a new perspective on business collaboration based on a novel concept called relative workflow, to support participatin oranisations as autonomous entities. A collaborative business process is represented as a series of relative workflow processes, each of which is defined from the perspective of an individual participatin oranisation. This allows each oranisation, as an autonomous entity, to desin its own collaboration structure and behaviours. The third party or leadin-oranisation-oriented inter-oranisational workflow desin can be distributed into multiple one-party oriented relative workflow process desin. Different visibility constraints can then be defined for different oranisations to reflect the fine ranularity of visibility control between participatin oranisations. The remainder of this paper is oranised as follows. In Section 2, we analyse, with a motivatin example, the business collaboration requirements that are not well supported by current approaches. Section 3 presents the formal definitions relevant to relative workflow processes. Section 4 introduces a procedure and alorithms for eneratin relative workflow processes. Section 5 addresses how to perform workflow trackin amon oranisations. Section 6 discusses the advantaes of relative workflows and their applied domains. Related work and concludin remarks are iven in Section 7 and Section 8, respectively. 2 Requirement Analysis with Motivatin Example Traditional inter-oranisational workflow desin approaches streamline business processes contributin to a common business oal, yet belonin to different oranisations, into a public workflow process. As discussed earlier, this procedure has the followin problems. The first problem is that the collaboration choreoraphy of all participatin oranisations is determined by a third party desiner or a leadin oranisation. Followin this approach, each oranisation behaves in the collaboration passively as a worker does in a pipeline workshop. We find that in many cases, a participatin oranisation expects to choose its own partner oranisations and define interoranisational workflow processes by itself to adapt its own collaboration objectives and benefits rather than deleate to a third-party desiner or a leadin oranisation. Actually, it is not always possible to find an appropriate third party desiner or a leadin oranisation.
3 An Oranisational Perspective on Collaborative Business Processes 3 The second problem is the coarse ranularity of visibility control. As the public inter-oranisational workflow process is open to each involved oranisation, either excessive information has to be disclosed or required collaboration information is not provided sufficiently. In the former, some private business information may be disclosed unwillinly to an involved oranisation with a distant partner relationship. In the latter, business processes belonin to involved oranisations cannot be interated seamlessly. The third problem may be caused by pre-determined collaboration choreoraphy of participatin oranisations. This may not be applicable to some business collaboration scenarios, where the partner relationship between participatin oranisations may be chaned in an ad hoc manner. We believe that business collaboration should be decided from the view of each individual oranisation, i.e., an oranisation defines its collaboration structure and behaviours by followin correspondin contracts with proper partner oranisations, and may chane them later by updatin existin contracts or sinin new contracts. In this way, each oranisation acts as a hihly autonomous collaboration participant. Shipper Supplier (Product Orderin) (Production) (Shippin) (Supplyin) Raise Order Order Parts Place Order with Production Customer Check Inventory Book Van Preparation Pay Approve Payment Print Cheque Make Goods Dispatch Goods DB Stock Parts Check Arrival Pay Supplier (Inventory Manaement) Fi.. Inter-oranisational workflow process example (modified from [9]) Fiure shows business collaboration amon a retailer, a manufacturer, a shipper and a supplier, from a public view. Five intra-oranisational workflow processes and their interaction are shown in the fiure. When a Product Orderin process of a retailer sends a product order to a manufacturer, the Production process of the manufacturer may hold this order until it has collected enouh orders from more than one Product Orderin process for the purpose of batch production. Before it starts producin products, the manufacturer needs to order necessary parts from suppliers, which will interact with the Inventory Manaement process of the manufacturer later for arrival checkin and invoice/payment processin. Also, the manufacturer needs to contact shippers to book the delivery of products, and simultaneously checks inventory with the Inventory Manaement process throuh the corporate database
4 4 Xiaohui Zhao, Chenfei Liu, and Yun Yan within the same oranisation. Finally, the retailer receives the products from the shipper, and pays the invoice to the manufacturer. In this example, all the participatin oranisations have the lobal knowlede of the whole collaboration process, which is somehow pre-determined and may be defined by a third party desiner or a leadin oranisation such as the manufacturer. Once the collaborative process has been defined, each participatin oranisation acts passively and loses more or less its autonomy. It will be difficult for an oranisation to chane its collaboration structure and behaviours, for instance, to start a new partner relationship or to terminate an existin partner relationship. Besides, the lobal knowlede of the whole collaboration process ives no chance to define a close or distant partner relationship between participatin oranisations. For example, from Fiure, we can clearly see that the views from a retailer and a manufacturer on the collaborative process are different. While a manufacturer has a close partner relationship with all other participatin oranisations, a retailer, however, only has a close partner relationship with a manufacturer via a proper purchase/supply contract. A retailer may not need to know, and actually should not know the manufacturer s partner relationships, say, with a supplier. At the same time, a retailer may need to have some knowlede about a shipper of the manufacturer so that trackin on the delivery of products may be made possible. We may also need to allow that a manufacturer chanes partner relationships with suppliers and shippers for better services. All these are not well supported in the public view approaches. In this paper, we propose a new approach to enable the participatin oranisations as autonomous entities. The different views from individual oranisations are well supported by the concept of relative workflows. This approach also provides visibility control with the finer ranularity and allows the easy chane of partner relationships in business collaboration. 3 Relative Workflow Processes In this section, we define a relative workflow, which is based on a visibility control mechanism, to support the requirements discussed in Section 2. In our context, a collaborative workflow process consists of several intra-oranisational workflow processes of participatin oranisations and their interaction. We call these intraoranisational workflow processes as local workflow processes. Definition (Local Workflow Process) A local workflow process lp is defined as a directed acyclic raph ( T, R ), where T is the set of nodes representin the set of tasks, and R T T is the set of arcs representin the execution sequence. Definition 2 (Oranisation) An oranisation is defined as a set of local workflow processes {lp, lp 2,, lp n }. An individual local workflow process lp i of is denoted as.lp i. As the owner of local workflow processes, a participatin oranisation may wish to protect the critical or private business information of some workflow tasks from disclosin to other participatin oranisations, durin business collaboration. Accordin to the two most important behaviours in the context of collaborative
5 An Oranisational Perspective on Collaborative Business Processes 5 workflows, i.e. workflow trackin and business interaction, we define the followin three values for the visibility of workflow tasks as listed in Table. Table. Visibility values Visibility value Explanation Invisible A task is said invisible to an external oranisation, if it is hidden from that oranisation. Trackable A task is said trackable to an external oranisation, if that oranisation is allowed to trace the execution status of the task. Contactable A task is said contactable to an external oranisation, if the task is trackable to that oranisation and the task is also allowed to send/receive messaes to/from that oranisation for the purpose of business interaction. Definition 3 (Visibility Constraint) A visibility constraint vc is defined as a tuple (t, v), where t denotes a workflow task and v { Invisible, Trackable, Contactable }. A set of visibility constraints VC defined on a workflow process lp is represented as a set {vc:(t, v) t (t lp.t )}. Example. Based on Fiure, two sets of visibility constraints are iven as follows: VC = { ( Raise Order, Invisible), ( Place Order with, Contactable), ( Customer, Contactable), ( Pay, Contactable), ( Approve Payment, Invisible}), ( Print Cheque, Invisible)}. VC 2 = { (, Contactable), ( Order Parts, Invisible), ( Production, Trackable), (, Trackable), (, Contactable), ( Check Inventory, Invisible), ( Make Goods, Trackable), ( Dispatch Goods, Trackable), (, Contactable)}. These two sets are defined on the Product Orderin and Production processes, respectively. lp Definition 4 (Perception) A perception p. of an oranisation s local workflow process lp from another oranisation is defined as ( VC, MD, f ), where VC is a set of visibility constraints defined on.lp. MD M { in, out }, is a set of the messae descriptions that contains the messaes and the passin directions. M is the set of messaes used to represent inter-oranisational business activities. f: MD.lp.T is the mappin from MD to.lp.t, and.lp is the perceivable workflow process of.lp from. The eneration of.lp from.lp will be discussed in the next section. Example 2. Aain, based on Fiure, the perception of the retailer s Product Orderin process from the manufacturer, and the perception of the manufacturer s Production process from the retailer are iven, respectively, as follows: retailer. productorderin p = ( VC, {( Order of Products, out), ( ation of Date, in), (, in) }, {( Order of Products, out) Place Order with, ( ation of Date, in) Customer, (, in) Pay } );. production p retailer = ( VC 2, {( Order of Products, in), ( ation of Date, out), (, out) },
6 6 Xiaohui Zhao, Chenfei Liu, and Yun Yan {( Order of Products, in), ( ation of Date, out), (, out) } ). where VC and VC 2 are defined in Example. Definition 5 (Relative Workflow Process) A relative workflow process.rp perceivable from an oranisation is defined as a directed acyclic raph ( T, R ), where T is the set of the tasks perceivable from, which is a union of the followin two parts: k. lp. T, the union of the task sets of all.lp k. k j, the union of the task sets of all perceivable workflow processes of. lp i j i. T i.lp j from. R is the set of arcs perceivable from, which is a union of the followin three parts: k lp. R, the union of the arc sets of all.lp k. k. j i. lp. R, the union of the arc sets of all perceivable workflow processes of i j i.lp j from. L, the set of messain links between local and perceivable workflow processes, consistin of two parts: L intra, the set of intra-oranisational messain links that connect tasks belonin to different local workflow processes, and is defined on i j U U. lp. T. lp.t where i j. i j L inter, the set of inter-oranisational messain links that connect tasks between a local workflow process and a perceivable workflow process, and is defined on k j j k U UU(. lp. T i. lp. T i. lp. T.. T ) lp. i j k Relative Workflow Process Relative Workflow Process has has has [, n] Local Wf Process composes [, n] Visibility Constraints [, n] has [,n] Messae Link Set Perception [, n] Preceivable Wf Process [, n] Messae Description [, n] has has has has [, n] [,n] [, n] Preceivable Wf Process Messae Link Set Local Wf Process composes match [, n] [, n] Messae Description [, n] Visibility Constraints [, n] has Perception has Fi.2. Relative workflow model
7 An Oranisational Perspective on Collaborative Business Processes 7 Fiure 2 illustrates how the components of the relative workflow model are related across oranisations. Given the discussion and definition of the relative workflow process above, a necessary procedure for an oranisation, or, to enerate relative workflow processes is to define the perceptions on local workflow processes. This step includes definin visibility constraints, messae links and matchin functions. Once the perceptions on local workflow processes of its partner oranisations have been defined, a relative workflow process can be enerated by two more steps: composin tasks and assemblin relative workflow processes. The purpose of composin tasks is to hide some private tasks of local workflow processes. We choose to mere invisible tasks with the contactable or trackable tasks into composed tasks, if not violatin the structural validity; otherwise, those invisible tasks are combined into a dummy task. Accordin to the perception defined from, a local workflow process of after this step becomes a perceivable workflow process for. In the step of assemblin relative workflow processes, an oranisation, say, assembles its local workflow processes with perceivable workflow processes from its partner oranisations, say, into a relative workflow process, as shown in Fiure 2. The details are to be discussed in the followin section. 4 Generatin Relative Workflow Processes 4. Definin Perceptions A perception can be derived by analysin and decomposin a commercial contract between oranisations in connection to certain business collaboration. Unlike a contract, a perception is defined from the perspective of one oranisation on the local workflow processes of other participatin oranisations. To represent a business interaction between an oranisation and other participatin oranisations,, m, two sets of such perceptions are required: PS, the set of the perceptions defined on.lp,, p n. lp m n lp from,, m, i.e. {..lp p,,. lp n p,,.lp m p,, }; and PS 2, the set of the perceptions defined on all local workflow processes.lp n. lp.lp nm m lp p. of,, m from, i.e. { p,, p,, p m,, }. Fiure 3 shows the Product Orderin process and the Production process in Fiure, where the dashed arrows denote the messae descriptions. To represent the business interaction between these two processes, we can define the perception.productorderin p of the retailer s Product Orderin process from the manufacturer. production and the perception p of the manufacturer s Production process from the retailer, which are already iven in Example.
8 8 Xiaohui Zhao, Chenfei Liu, and Yun Yan ( Product Orderin ) ( Production ) Raise Order Order of Products Place Order with Order of Products Order Parts Production Customer ation of Check Inventory Pay Approve Payment ation of Make Goods Dispatch Goods Print Cheque Fi. 3. Local workflow processes 4.2 Composin Tasks In this step, a local workflow process needs to hide its invisible tasks by composin them with proper contactable or trackable tasks for creatin the correspondin perceivable workflow process. The alorithm is iven below. For the simplicity of discussion, we only consider composin one local workflow process lp of the oranisation from another oranisation. Furthermore, we conduct a pre-processin on all split/join structures of lp such that for all those branches consistin of only invisible tasks, a dummy task is created to deleate these branches. Alorithm. Task Composition Input: lp =.lp, the oranisation s local workflow process lp before composition p = lp, the perception of s lp from p. Output: lp =.lp, the perceivable workflow process composed from lp for, accordin to lp = lp; VT = { all the visible tasks of lp, defined in p}; // connect invisible tasks while ( t, t (lp.t VT)) ((t, t ) lp.r ) seq(t) seq(t )) // seq(t)=(inderee(t)= outderee(t)=) { t =t+t ; lp.t = lp.t {t }-{ t, t }; lp.r = lp.r-{( t, t )}; replace t, t in lp.r with t ; } // downward composition with incomin interaction tasks while (( t VT (p.f - (t)=(m, in) outderee(t) =) ( t (lp.t-vt))((t, t ) lp.r inderee(t )=)) lp p..
9 An Oranisational Perspective on Collaborative Business Processes 9 { t =t+t ; VT= VT {t }-{t}; lp.t = lp.t {t }-{t, t}; lp.r = lp.r-{(t, t )}; replace t, t in lp.r with t ; } // upward composition with outoin interaction tasks while (( t VT (p.f - (t)=(m, out) inderee(t) =) ( t (lp.t-vt))((t,t) lp.r outderee(t )=)) { t =t+t ; VT= VT {t }-{t}; lp.t = lp.t {t }-{t, t}; lp.r = lp.r-{(t, t)}; replace t, t in lp.r with t ; } Alorithm first keeps composin each pair of neihbourin sequential invisible tasks into one invisible task, then downward composes invisible tasks with incomin interaction tasks and upward composes invisible task with outoin interaction tasks. Fiure 4 shows the results of task composition: (a) is the perceivable Product Orderin process of the retailer from the manufacturer; and (b) is the perceivable Production process of the manufacturer from the retailer, where the dashed rectanles denote invisible tasks. ( Product Orderin ) ( Production ) Raise Order Order of Products Order Parts Place Order with Order of Products Production Customer ation of Pay Check Inventory Approve Payment ation of Make Goods Print Cheque Dispatch Goods Fi. 4. Perceivable workflow processes ( a ) ( b )
10 Xiaohui Zhao, Chenfei Liu, and Yun Yan 4.3 Assemblin Relative Workflow Processes In this step, proper local workflow processes and perceivable workflow processes are connected toether by linkin the correspondin interaction operations. This can be achieved by matchin the messae descriptions defined in the perceptions, usin the alorithm below. Similarly, for the simplicity of discussion, we only consider matchin one local workflow process lp of the oranisation from another oranisation. Alorithm 2. Local Workflow Process Matchin Input: lp' =.lp, the perceivable workflow process composed from s local workflow process lp. lp p = p., the perception of s lp from ps = {.lp p,,. lp p n }, the set of perceptions defined on s perceivable workflow processes from Output: L, the set of enerated messain links L = ; for each t lp.t if md( p.f - (md)= t) then { md =p.f - (t); for each p ps for each md 2 p.md if md matches md 2 then L = L {(t, p.f(md 2 ), md )}; } ( Product Orderin ) ( Production ) ( Product Orderin ) ( Production ) Raise Order Place Order with Customer Pay Send Order Production Make Goods Place Order with Customer Send Order Order Parts Production Check Inventory Make Goods Approve Payment Dispatch Goods Pay Dispatch Goods Print Cheque ( a ) ( b ) Fi. 5. Relative workflow processes
11 An Oranisational Perspective on Collaborative Business Processes By one messae description md matches another messae description md 2 in Alorithm 2, we mean that they have the same messae, and one has passin direction in while the other has out. With the set L of enerated messain links, we can now finally assemble relative workflow processes. As shown in Fiure 5: (a) is the relative workflow process perceivable from the retailer; and (b) is the relative workflow process perceivable from the manufacturer, where the dashed connectin arrows denote the enerated messae links. Different participatin oranisations may have different views to the same inter-oranisational workflow process. This reflects our relativity characteristics. 5. Trackin on Business Collaborations Once a relative workflow process is enerated at the process level, we may perform workflow trackin of its instances, throuh complex interactions between business process instances of participatin oranisations. Trackin on business collaboration means the ability to track and report on the events happened to a specific business collaborative process durin its execution. In our context, we are referrin to the status enquiries on a relative workflow instance and other related relative workflow instances. As we can see from the relative workflow assemblin alorithm, i.e. Alorithm 2, a relative workflow process is created for a specific oranisation. However, as a relative workflow process is a part of a collaborative workflow process, this oranisation may track the status, for instance, of an outsourced job, and the tasks related to this job. Sometimes, these related tasks may belon to non-neihbourin oranisations. Referrin to the motivatin example in Fiure, the task of the manufacturer s Production process cannot send the confirmation of delivery to the retailer s Product Orderin process until it receives the confirmation of delivery from the shipper s Shippin process. But from the retailer s relative workflow process about the product purchase/supply collaboration shown in Fiure 5 (a), the retailer cannot see this dependency between the manufacturer and the shipper directly. Then, what if the shipper permits the retailer s trackin on its Shippin process? Can the relative workflow model support trackin beyond neihbourin oranisations? We address this issue in this section. As mentioned in Section 3, the trackable visibility value is dedicated to represent the trackability of a task to a specific oranisation. Based on the motivatin example, the shipper may permit the retailer s trackin by sinin a contract, from which the correspondin perception can be defined with some tasks set to trackable for the retailer. For example, here we suppose the shipper defines the followin visibility Shipper. Shippin constraints for the retailer in the perception p, VC 3 = {( s, Trackable), ( Book, Invisible), ( Van, Invisible), (, Trackable) };
12 2 Xiaohui Zhao, Chenfei Liu, and Yun Yan Shipper (Shippin) (Production) Shipper (Shippin) Book Van Order Parts Production Check Inventory Make Goods Dispatch Goods Book ( a ) ( b ) Fi. 6. Shippin process perceivable from different oranisations With such visibility constraints, the retailer can obtain the perceivable Shippin workflow process, which is shown in Fiure 6 (a). Given the visibility constraints defined by the shipper for the manufacturer in the Shipper. Shippin perception p, VC 4 = {( s, Contactable), ( Book, Trackable), ( Van, Invisible), (, Contactable)}, the manufacturer can obtain a relative workflow process about the product delivery collaboration, as shown in Fiure 6 (b). Now, the manufacturer s Production process may become a bride between the retailer and the shipper because it exists in both the retailer s relative workflow process from the manufacturer in Fiure 5 (a) and the manufacturer s relative workflow process from the shipper in Fiure 6 (b). As the Shippin process is also perceivable from the retailer, it is possible for the retailer to track the related tasks in the shipper s Shippin process via the manufacturer. However, such a bridin procedure requires a composite view from the retailer to the shipper by composin the view of the retailer from the manufacturer and the view of the manufacturer from the shipper. This step has to be handled by the manufacturer, since only the manufacturer has the knowlede of all necessary visibility constraints and relative workflow processes. First, we start from the manufacturer s relative workflow process in Fiure 6 (b). We can see that the Collect Order task of the Shippin process has the messae link with the task of the manufacturer s Production process. And the task is also set trackable to the retailer (refer to VC 2 defined in Example ). Therefore, the messae link can be kept as oriinal, because the tasks connected by it are perceivable to both the manufacturer and the retailer. Similarly, the same result can be achieved when composin the messae link. Finally, at the site of the retailer, the trackin structure can be extended by connectin the perceivable Shippin workflow process to its oriinal
13 An Oranisational Perspective on Collaborative Business Processes 3 relative workflow process in Fiure 5 (a), with the composed messae links. The extended trackin structure is iven in Fiure 7. ( Product Orderin ) Raise Order Shipper ( Production ) ( Shippin ) Place Order with Customer Pay Send Order Make Goods Production Approve Payment Dispatch Goods Print Cheque Fi. 7. Trackin structure Once such a trackin structure is derived, the execution information of all involved workflow processes can be collected by propaatin alon this structure. 6 Discussions With the proposed relative workflows, oranisation centred business collaboration can be easily achieved. In this collaboration scheme, an individual oranisation can actively choose partner oranisations, and assemble proper off-the-shelf perceivable workflow processes from partner oranisations with its own workflow processes into a relative workflow process. This relative workflow process forms part of a collaborative workflow process for specific business collaboration. This collaboration scheme has the followin appealin features:. Support of hih autonomy in collaborations. As an autonomous entity, each oranisation is in chare of definin the collaboration structure and behaviours with its partner oranisations to fulfil its own business plannin and manaement, without bein forced to adapt the restrictions and irrationalities caused by the desin of a third party desiner or a leadin oranisation anymore. Therefore, each oranisation owns the full control of its business collaboration. 2. Support of flexible collaborations. The proposed collaboration scheme can support business collaborations amon loosely-coupled oranisations in a dynamic or temporary manner. With the help of this scheme, a participatin oranisation is now able to easily redefine its collaboration structure and behaviours on the fly, e.., to chane partner oranisations, to alter requirements for business collaboration with partner oranisations, etc.
14 4 Xiaohui Zhao, Chenfei Liu, and Yun Yan 3. Support of information protection. The visibility control mechanism prevents the private information disclosure at the task level or at the process level. Participatin oranisations are now able to control the level of information revealin to different participatin oranisations accordinly. As we can see, a collaborative workflow process modelled in the public view approaches can be modelled in our relative workflow approach by a series of relative workflow processes with more advantaes described above. Moreover, it may also support some applications that the public view approaches cannot cope with. One such an application is to support transient supply chains. In current e-marketplaces or other information portals, buyer, supplier, seller and distributor oranisations can exchane their tradin information and find tradin partners. These sorts of collaborations are most likely to be dynamic and temporary, because a partner relationship is usually decided by means of price matchin, biddin or auctions, and it will terminate as soon as the tradin finishes. As discussed earlier, our relative workflow approach can support it very well. Another application is a virtual oranisation alliance consistin of small-to-medium sized enterprises (SMEs), where SMEs join a virtual community to share business services from each other. Each oranisation in such an open alliance is aware of the services utilisable, and also needs to publish its business services to other oranisations. Such a dual-awareness requirement can be well supported usin visibility control based perceptions. In addition, the bottom-up buildin mechanism of relative workflows suits this kind of alliances perfectly. 7 Related Work Chiu et al. [] borrowed the notion of view from federated database systems, and employed a virtual workflow view for the inter-oranisational collaboration instead of the real instance, to hide internal information. Our relative workflows approach extracts the explicit visibility constraints from the commercial contracts to restrict the information disclosure. Different from the workflow view model, the relative workflow approach distributes the macro business collaboration into interactions between neihbourin oranisations, and these interactions are performed by the relative workflows desined from the perspective of individual oranisations. van der Aalst and Weske [4] proposed a top-down approach for interoranisational workflow processes and adopted a public-to-private method to formalise the partition process. In this paper, we take a bottom-up approach to build up relative workflow processes from each individual oranisation first, then to represent a collaborative business process as a series of relative workflow processes. Schulz and Orlowska [3] developed a cross-oranisational workflow architecture, on the basis of communication between the entities of a view-based workflow model. In comparison, our relative workflow approach defines perceptions from the view of each participatin oranisation. The relative workflow processes can be dynamically enerated by linkin the local workflow processes usin perceptions.
15 An Oranisational Perspective on Collaborative Business Processes 5 The CrossFlow project [2] aimed to support cross-oranisational workflow manaement in a dynamic virtual enterprise, with the cooperation based on dynamic service outsourcin specified in electronic contracts. However, the contracts in this project did not include explicit visibility parameters. Compared with this work, our relative workflow approach provides a more systematic support in visibility control. A business contract specification lanuae (XLBC) was introduced in [] to formally link the Component Definition Lanuae (CDL) specification of business object based workflow systems. A brief discussion on object visibility specified by contracts was also iven in that research. Nevertheless, no more detailed work in that reard could be found. Our relative workflows use perceptions to define a specific visibility of each workflow process to different oranisations. Based on this visibility control mechanism, support of some advanced features, such as flexible collaborations, autonomy in collaborations, are now available. 8 Conclusions This paper has presented a new approach on inter-oranisational business collaboration, by proposin a novel concept called relative workflow. In this approach, each oranisation acts as an autonomous entity with the full control of choosin its partner oranisations and definin its collaboration structure and behaviours. Instead of definin a collaborative business process as a whole, each participatin oranisation may define its relative workflow processes from its own perspective for business collaboration. Associated with a relative workflow process, a set of visibility constraints are defined for interaction and trackin. In this paper, both the formal definitions of relative workflows and the alorithms for eneratin relative workflows have been presented. The trackin on relative workflow processes has also been discussed. In the future, we plan to prototype this work in the Web service environment and to refine the relative workflow architecture to better support collaborative business processes. Acknowledements The work reported in this paper is partly supported by the Australian Research Council discovery project DP References. Osterle, H., Fleisch, E.Alt, R.: Business Networkin - Shapin Collaboration between Enterprises. Spriner Verla (2) 2. Grefen, P., Aberer, K., Ludwi, H.Hoffner, Y.: CrossFlow: Cross-Oranizational Workflow Manaement for Service Outsourcin in Dynamic Virtual Enterprises. Data Enineerin, 24() (2) 52-57
16 6 Xiaohui Zhao, Chenfei Liu, and Yun Yan 3. Schulz, K. and Orlowska, M.: Facilitatin Cross-oranisational Workflows with a Workflow View Approach. Data & Knowlede Enineerin, 5() (24) van der Aalst, W. and Mathias, W.: The P2P Approach to Inter-oranizational Workflows. Advanced Information Systems Enineerin, Proceedins (2) Wetzel, I. and Klischewski, R.: Serviceflow beyond Workflow? IT Support for Manain Inter-oranizational Service Processes. Information Systems, 29(2) (24) Groiss, H. and Eder, J.: Workflow Systems for Inter-oranizational Business Processes. SIGGroup Bulletin, 8(3) (997) Business Process Execution Lanuae for Web Services (BPEL4WS) Ver.. (23) 8. Zhao, X., Liu, C.Yan, Y.: Web Service based Architecture for Workflow Manaement Systems. Database and Expert Systems Applications, Proceedins, LNCS 38 (24) Anderson, M. and Allen, R.: Workflow Interoperability - Enablin E-Commerce. (999). Chiu, D., Cheun, S., Karlapalem, K., et al.: Workflow View Driven Cross-oranizational Interoperability in a Web-service Environment. Web Services, E-Business, and the Semantic Web, LNCS 252 (22) van den Heuvel, W. and Weiand, H.: Cross-Oranizational Workflow Interation usin Contracts. ACM Conference on Object-Oriented Prorammin, Systems, Lanuaes, and Applications (2)
Save thousands with the complete e-document distribution solution
Albany econnect Save thousands with the complete e-document distribution solution The UK s leadin provider of electronic document distribution software Since 1989, Albany Software has been developin software
BPM for Information Technology Transforming IT through Business Process Management
white paper BPM for Information Technoloy Transformin IT throuh Business Process Manaement This paper is intended for CIOs, IT Executives and Senior IT Manaers interested in understandin more about the
A Multiagent Based System for Resource Allocation and Scheduling of Distributed Projects
International Journal of Modelin and Optimization, Vol. 2, No., Auust 2012 A Multiaent Based System for Resource Allocation and Schedulin of Distributed Projects Sunil Adhau and M. L. Mittal Abstract In
1 Background. 2 Martin C. Rinard
Journal of Prorammin Lanuaes 6 (199), 1 35 Implicitly synchronized abstract data types: data structures for modular parallel prorammin Martin C. Rinard Department of Computer Science, University of California
Adaptive Learning Resources Sequencing in Educational Hypermedia Systems
Karampiperis, P., & Sampson, D. (2005). Adaptive Learnin Resources Sequencin in Educational Hypermedia Systems. Educational Technoloy & Society, 8 (4), 28-47. Adaptive Learnin Resources Sequencin in Educational
S i m p l i c i t y c o n t r o l P o w e r. Alcatel-Lucent OmniTouch Contact Center Premium Edition
Alcatel-Lucent OmniTouch Contact Center Premium Edition Enablin onoin visual trackin of contact center activities S i m p l i c i t y c o n t r o l P o w e r Can you UNDERSTAND, ANTICIPATE and RESPOND
How To Write A Report In Xbarl
XBRL Generation, as easy as a database. Christelle BERNHARD - [email protected] Consultant & Deputy Product Manaer of ADDACTIS Pillar3 Copyriht 2015 ADDACTIS Worldwide. All Rihts Reserved
Strategies for Reducing the Risk of ecommerce Fraud
October 2010 Strateies for Reducin the Risk of ecommerce Fraud Fraud techniques are constantly evolvin, and new data breaches are reported every day are your online security practices adaptin rapidly enouh?
ON AN APPROACH TO STATEMENT OF SQL QUESTIONS IN THE NATURAL LANGUAGE FOR CYBER2 KNOWLEDGE DEMONSTRATION AND ASSESSMENT SYSTEM
216 International Journal "Information Technoloies & Knowlede" Volume 9, Number 3, 2015 ON AN APPROACH TO STATEMENT OF SQ QUESTIONS IN THE NATURA ANGUAGE FOR CYBER2 KNOWEDGE DEMONSTRATION AND ASSESSMENT
Internet Connectivity for Mobile Ad Hoc Networks Using Hybrid Adaptive Mobile Agent Protocol
The International Arab Journal of Information Technoloy, Vol. 5, No. 1, January 2008 25 Internet Connectivity for Mobile Ad Hoc Networks Usin Hybrid Adaptive Mobile Aent Protocol Velmuruan Ayyadurai 1
How To Write A Mathematical Model Of Ship Hydrodynamics In An Inland Shiphandlin Simulator Of Smu Insim
Scientific Journals Maritime University of Szczecin Zeszyty Naukowe Akademia Morska w Szczecinie 14, 37(19) pp. 1 15 14, 37(19) s. 1 15 ISSN 1733-867 Ship manoeuvrin hydrodynamics in a new inland shiphandlin
Business Agility in the Mobile Age
Business Aility in the Mobile Ae Published Auust 2011 Executive Summary Movement towards the mobile enterprise is ainin momentum based on the clear business value afforded by better leverain today s increasinly
Study on Performance Analysis of CMOS RF front-end circuits for 2.4GHz Wireless Applications
Study on Performance Analysis of CMOS RF front-end circuits for 2.4GHz Wireless Applications M.Sumathi, 2 S.Malarvizhi Department of ECE,Sathyabama University,Chennai-9 Department/ECE, SRM University,
Introduction to E-business
Introduction to E-business To Debbie and Richard Introduction to E-business Manaement and stratey Colin Combe AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE
Today. Generic Language g Technology (2IS15)
Today Generic Lanuae Technoloy (2IS15) Domain Specific Lanuae Desin Prof.dr. Mark van den Brand Tools for software analysis and manipulation Prorammin lanuae independent (parametric) The story is from
A HyFlex Module for the Personnel Scheduling Problem
A HyFle Module for the Personnel Schedulin Problem Tim Curtois, Gabriela Ochoa, Matthew Hyde, José Antonio Vázquez-Rodríuez Automated Schedulin, Optimisation and Plannin (ASAP) Group, School of Computer
GIS-BASED REAL-TIME CORRECTION OF DEVIATION ON VEHICLE TRACK *
Proceedins of the 004 International Conference TP-038 on Dynamics, Instrumentation and Control, Nanin, China, Auust, 004 GIS-BASED REAL-TIME CORRECTION OF DEVIATION ON VEHICLE TRACK YUANLU BAO, YAN LIU
Synergy supports your network
Synery supports your network Silver Systems Manaement Silver Volume Licensin SYNERGY Global Reach, Local Service. Yours is a successful, midmarket company. You depend upon computers and your network to
It has become evident that traditional network architecture. Storage-Defined Networking
S T O R A G E Storae-Defined Networkin A detailed look at SDN and its best practices. It has become evident that traditional network architecture desins are poorly suited to meet the needs of today s dynamic
SCHOOL OF Engineering. Where Made in Germany comes to life International Masters and PHD Programmes
SCHOOL OF Enineerin Erlanen Where Made in Germany comes to life International Masters and PHD Prorammes 2 3 Welcome address Welcome to the Friedrich-Alexander University of Erlanen-Nurember and especially
A Privacy Mechanism for Mobile-based Urban Traffic Monitoring
A Privacy Mechanism for Mobile-based Urban Traffic Monitorin Chi Wan, Hua Liu, Bhaskar Krishnamachari, Murali Annavaram Tsinhua University, Beijin, China [email protected] University of Southern California,
Safety & Environmental Assurance Centre
International Commission on Microbioloical Specifications for Foods (ICMSF) Outline Workin with Risk-based Metrics in the Food Industry LEON GORRIS Risk-based food safety manaement Risk Analysis & Microbioloical
The Projman Application: Allowing SAS to Manage Your Project Jon Patton, Miami University, Oxford, Ohio
1 Abstract Paper TU13 The Projman Application: Allowin SAS to Manae Your Project Jon Patton, Miami University, Oxford, Ohio SAS/OR software has four major procedures that can be used to manae your projects.
white paper February 2010
white paper February 2010 STRATEGIC FOCUS REPORT SaaS BPM: Silencin the Skeptics Develop a SaaS stratey to stay ahead of the ame Sponsored by: Corporate headquarters 1875 Explorer Street 4 th Floor Reston,
A KERNEL MAXIMUM UNCERTAINTY DISCRIMINANT ANALYSIS AND ITS APPLICATION TO FACE RECOGNITION
A KERNEL MAXIMUM UNCERTAINTY DISCRIMINANT ANALYSIS AND ITS APPLICATION TO FACE RECOGNITION Carlos Eduardo Thomaz Department of Electrical Enineerin, Centro Universitario da FEI, FEI, Sao Paulo, Brazil
Listwise Approach to Learning to Rank - Theory and Algorithm
Fen Xia* [email protected] Institute of Automation, Chinese Academy of Sciences, Beijin, 100190, P. R. China. Tie-Yan Liu [email protected] Microsoft Research Asia, Sima Center, No.49 Zhichun Road, Haidian
LEADERSHIP DEVELOPMENT FRAMEWORK. Program Bulletin
LEADERSHIP DEVELOPMENT FRAMEWORK Proram Bulletin Prorams for Leadership Development The NBOGroup Leadership Development prorams provide emerin, middle and senior manaement an opportunity to be the chane
On the Influence of the Prediction Horizon in Dynamic Matrix Control
International Journal of Control Science and Enineerin 203, 3(): 22-30 DOI: 0.5923/j.control.203030.03 On the Influence of the Prediction Horizon in Dynamic Matrix Control Jose Manue l Lope z-gue de,*,
UNIQUE Business for SaaS
UNIQUE The solution for your business with more control and security when accessin your Cloud network. UNIQUE enables secure access control of all remote desktop structures and web services in the Cloud
Transformational Customer Engagement
Transformational Customer Enaement Inspirational. Director Global Customer Service, irobot l The best contact center event of the year! It focuses on sharin best practices and buildin relationships. I
Keys 2 Work / PA ementoring / PA Career Guides / My Career Journey / Financial Literacy 101
www.smartfutures.or online collee and career readiness solutions for pennsylvania educators Keys 2 Work / PA ementorin / PA Career Guides / My Career Journey / Financial Literacy 101 our mission: To assure
A Survey on Privacy Preserving Decision Tree Classifier
A Survey on Classifier Tejaswini Pawar*, Prof. Snehal Kamalapur ** * Department of Computer Enineerin, K.K.W.I.E.E&R, Nashik, ** Department of Computer Enineerin, K.K.W.I.E.E&R, Nashik, ABSTRACT In recent
SIMPLIFICATION OF WATER SUPPLY NETWORK MODELS THROUGH LINEARISATION
SIMPLIFICATIO OF WATER SUPPLY ETWORK MODELS THROUGH LIEARISATIO Tobias Maschler and Draan A. Savic [email protected] Report umber:99/ 999 Centre for Water Systems, University of Exeter, orth Park Road,
QuickBooks: Pro and Premier Editions 2006 Fact Sheet
QuickBooks : Pro Edition 2006 QuickBooks Pro Edition 2006 is the leadin choice of small businesses with 1-20 employees for fast and easy financial manaement. Track money oin in and out of a business more
Efficient and Provably Secure Ciphers for Storage Device Block Level Encryption
Efficient and Provably Secure Ciphers for Storae Device Block evel Encryption Yulian Zhen SIS Department, UNC Charlotte [email protected] Yone Wan SIS Department, UNC Charlotte [email protected] ABSTACT Block
DELEG8. Infrastructure Project Specialists
DELEG8 Infrastructure Project Specialists CAPABILITY STATEMENT 2015 ABOUT US Who are Dele8 Dele8 is a specialist team of experienced enineerin professionals who provide manaement, advisory and technical
Technical Report Documentation Page 2. Government Accession No. 3. Recipient s Catalog No.
1. Report No. Technical Report Documentation Pae 2. Government Accession No. 3. Recipient s Catalo No. FHWA/TX-03/4386-1 4. Title and Subtitle DEVELOPMENT OF A TOOL FOR EXPEDITING HIGHWAY CONSTRUCTION
ACO and PSO Algorithms Applied to Gateway Placement Optimization in Wireless Mesh Networks
2012 International Conference on Networks and Information (ICNI 2012) IPCSIT vol. 57 (2012) (2012) IACSIT Press, Sinapore DOI: 10.7763/IPCSIT.2012.V57.02 ACO and PSO Alorithms Applied to Gateway Placement
MERCHANT NEWS. This Edition of Merchant News
WINTER 2013 EDITION MERCHANT NEWS Keepin you in the know Important Information - Please keep in a safe place This Edition of Merchant News Global Payments 2013 Round Up Card Industry News Fraud Prevention
Next Generation Customer Care: Driving Real Change
Next Generation Customer Care: Drivin Real Chane 11th Annual Customer Contact 2015, West: A F RO S T & S U L L I VA N E X E C U T I V E M I N D X C H A N G E Part of our 2015 International Customer Contact
IN the last decade, vehicular ad-hoc networks (VANETs) Prefetching-Based Data Dissemination in Vehicular Cloud Systems
1 Prefetchin-Based Data Dissemination in Vehicular Cloud Systems Ryansoo Kim, Hyuk Lim, and Bhaskar Krishnamachari Abstract In the last decade, vehicular ad-hoc networks VANETs have been widely studied
Chapter 6 A Case Study: The Eiht Queens Puzzle This chapter presents the ærst of several case studies èor paradims, in the oriinal sense of the wordè of prorams written in an object-oriented style. The
Total Portfolio Performance Attribution Methodology
Total ortfolio erformance Attribution Methodoloy Morninstar Methodoloy aper May 31, 2013 2013 Morninstar, Inc. All rihts reserved. The information in this document is the property of Morninstar, Inc. Reproduction
Business Models and Software Companies. Internationalization of SW companies The network approach. Network theory. Introduction
Business Models and Software Companies Business models and forein market entry strateies Arto Ojala Project Manaer / Researcher Software Business Proram Research interest: Market entry and entry mode choice
SUPPLIER QUALITY REQUIREMENTS
DWG Number Rev M Released 4/11/2014 Pae 1 of 24 GE Power & Water Materials and Processes Enineerin SUPPLIER QUALITY REQUIREMENTS PROCESS SPECIFICATION Pae 1 of 24 DOCUMENT REVISION STATUS: DETERMINED BY
Appian Acquisition Business Management (ABM) A modern, flexible, agile, and accredited BPM solution for end-to-end federal acquisition.
Appian Acquisition Business Manaement (ABM) A modern, flexible, aile, and accredited BPM solution for end-to-end federal acquisition. Appian Acquisition Business Manaement (ABM) Solution Complete Acquisition
Introduction. and set F = F ib(f) and G = F ib(g). If the total fiber T of the square is connected, then T >
A NEW ELLULAR VERSION OF LAKERS-MASSEY WOJIEH HAHÓLSKI AND JÉRÔME SHERER Abstract. onsider a push-out diaram of spaces A, construct the homotopy pushout, and then the homotopy pull-back of the diaram one
Modeling Workflow Patterns
Modeling Workflow Patterns Bizagi Suite Workflow Patterns 1 Table of Contents Modeling workflow patterns... 4 Implementing the patterns... 4 Basic control flow patterns... 4 WCP 1- Sequence... 4 WCP 2-
MERCHANT NEWS. This Edition of Merchant News
SUMMER 2013 EDITION MERCHANT NEWS Keepin you in the know Important Information - Please keep in a safe place This Edition of Merchant News A Little More About Us Fraud Prevention Card Scheme Compliance
Solving Equations and Inequalities Graphically
4.4 Solvin Equations and Inequalities Graphicall 4.4 OBJECTIVES 1. Solve linear equations raphicall 2. Solve linear inequalities raphicall In Chapter 2, we solved linear equations and inequalities. In
Bespoke Shuffled Frog Leaping Algorithm and its Engineering Applications
I.J. Intellient Systems and Applications, 5,, - Published Online March 5 in MECS (http://www.mecs-press.or/ DOI:.585/ijisa.5.. Bespoke Shuffled Fro Leapin Alorithm and its Enineerin Applications Anura
From Business to Process Models a Chaining Methodology
BUSITAL'06 211 From Business to Process Models a Chaining Methodology Birger Andersson 1, Maria Bergholtz 1, Bertrand Grégoire 2, Paul Johannesson 1, Michael Schmitt 2, Jelena Zdravkovic 1 1 Department
HPC Scheduling & Job Prioritization WHITEPAPER
HPC Schedulin & Job Prioritization WHITEPAPER HPC Schedulin & Job Prioritization Table of contents 3 Introduction 3 The Schedulin Cycle 5 Monitorin The Schedulin Cycle 6 Conclusion 2 HPC Schedulin & Job
Trends and Drivers. Global Order Management and Master Data Management
Trends and Drivers Global Order Management and Master Data Management Table of contents Trends and Drivers Master Data Management Trends and Drivers Global Order Management Page 2 Multiple MDM Domains
LEAK DETECTION. N. Hilleret CERN, Geneva, Switzerland
203 LEAK DETECTION N. Hilleret CERN, Geneva, Switzerland Abstract Various methods used for leak detection are described as well as the instruments available for this purpose. Special emphasis is placed
LightSweep. Modular Lighting Control System. imagination at work. Description. Specifications
Lihtin Controls LihtSweep Modular Lihtin Control System GE s modular indoor lihtin control solution is scalable and hihly flexible makin it easier to meet specification without havin to over-enineer the
Smallworld Training Course Catalogue
Smallworld Trainin Course Cataloue Smallworld Trainin Courses Contents Reional offices...5 Smallworld Product Trainin Paths...6 Trainin Courses for Smallworld Core Spatial Technoloy (CST)...9 CST: Foundation...10
Impacts of Manufacturing Sector on Economic Growth in Ethiopia: A Kaldorian Approach
Available online at http://www.journaldynamics.or/jbems Journal of Business Economics and Manaement Sciences Vol. 1(1), pp.1-8, December 2014 Article ID: JBEMS14/011 2014 Journal Dynamics Oriinal Research
How To Model An Outsourcing Relation Between A Telecom And Logistics Company (Telco) And A Logistics Company
Business-to-business E-commerce in a Logistics Domain 1 Zef Damen, Wijnand Derks, Matthijs Duitshof, Henk Ensing KPN Research {j.t.w.damen; w.l.a.derks; m.j.duitshof; henk.ensing}@kpn.com Abstract Today
Organizational Development Alternatives ICF ODA AND COACH FOR LIFE OFFER AN. APPROVED COACH TRAINING PROGRAM 20 th to 23 rd September, 2011
Oranizational Development Alternatives ICF APPROVED COACH TRAINING PROGRAM 20 th to 23 rd September, 2011 ODA AND COACH FOR LIFE OFFER AN An excellent opportunity to become an internal or external coach
SPSS WebApp Framework
SPSS WebApp Framework Solve business problems with customized, Web-based, analytical applications powered by SPSS Solve business problems with SPSS WebApp applications Predictin the best course of action
The Eden Alternative Domains of Well-Being. Revolutionizing the Experience of Home by Bringing Well-Being to Life
The Eden Alternative Domains of Well-Bein Revolutionizin the Experience of Home by Brinin Well-Bein to Life THE EDEN ALTERNATIVE DOMAINS OF WELL-BEING Revolutionizin the Experience of Home by Brinin Well-Bein
The Language of Insurance ACORD Standards
The Lanuae of Insurance ACORD Standards Denise Garth Vice President ACORD May 2005 ACORD 2003. Standards. Industry Value "Open standards are important to help create interoperable and affordable solutions
E-Commerce Supply Chain Management Domain Research and Standard Architectures Kunal Chopra, Jeff Elrod, Bill Glenn, Barry Jones.
E-Commerce Supply Chain Management Domain Research and Standard Architectures Kunal Chopra, Jeff Elrod, Bill Glenn, Barry Jones Introduction E-Commerce Supply Chain Management involves the co-ordination
From stochastic dominance to mean-risk models: Semideviations as risk measures 1
European Journal of Operational Research 116 (1999) 33±50 Theory and Methodoloy From stochastic dominance to mean-risk models: Semideviations as risk measures 1 Wøodzimierz Oryczak a, *, Andrzej Ruszczynski
TIDEWATER COMMUNITY COLLEGE COLLEGE CATALOG 2015/2016
TIDEWATER COMMUNITY COLLEGE COLLEGE CATALOG 2015/2016 INCLUDES: CAMPUS MAPS CAREER AND TRANSFER PROGRAMS COURSE DESCRIPTIONS FACULTY AND STAFF LISTINGS VISIT WWW.TCC.EDU FOR THE MOST CURRENT INFORMATION.
MERCHANT NEWS. This Edition of Merchant News
SPRING 2014 EDITION MERCHANT NEWS Keepin you in the know Important Information - Please keep in a safe place This Edition of Merchant News Welcome to 2014 Card Industry News Card Scheme Compliance Technoloy
Optimal investment and consumption models with non-linear stock dynamics
Math Meth Oper Res (1999) 50: 271±296 999 Optimal investment and consumption models with non-linear stock dynamics Thaleia Zariphopoulou* Department of Mathematics and School of Business, University of
SMART Bridgit 4.5 software. User's Guide
SMART Bridit 4.5 software User's Guide Trademark notice SMART Bridit, SMART Board, SMART Podium, SMART Meetin Pro, SMART Notebook, smarttech, the SMART loo and all SMART talines are trademarks or reistered
