دانلود مقاله ISI انگلیسی شماره 21716
ترجمه فارسی عنوان مقاله

ادغام جریان‌های کار میان سازمانی با استفاده از قراردادها

عنوان انگلیسی
Cross-organizational workflow integration using contracts
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
21716 2002 19 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Decision Support Systems, Volume 33, Issue 3, July 2002, Pages 247–265

فهرست مطالب ترجمه فارسی
چکیده

کلیدواژه‌ها

1-مقدمه

2-نمونه عملی: ادغام تأمین کننده نیمه هادی و مونتاژ کننده رایانه

3-ادغام معماری شرکتی

3-1- اشیاء کسب‌و‌کار

3-2 وظایف کسب‌و‌کار

3-3 جریان‌های کاری کسب‌و‌کار

4-قراردادها: جانمایه‌ی پیوند جریان‌های کاری میان سازمانی

4-1- زبان روش‌سازی قرارداد: زبان رسمی روابط کسب‌و‌کار

4-2- کنترل و اجرای جریان‌های کاری

4-2-1- وجوه امنیتی اشیای قرارداد

4-3- فرامدل CDL/XLB

4-4- خصوصیات قرارداد

5-معناشناسی (Semantics یا مفاهیم)

6-جنبه‌های اجرایی

7-خلاصه و تحقیقات آتی
ترجمه کلمات کلیدی
یکپارچه سازی جریان کار - قرارداد - منطق دموتیک
کلمات کلیدی انگلیسی
Workflow integration, Contracts, Deontic logic
ترجمه چکیده
سازمان‌ها برای افزایش انعطاف و اثربخشی خود در پاسخ‌دهی به خواسته‌های روز افزون مشتریان بیش از هر زمان دیگری به سمت سازمان‌های مجازی گرایش پیدا کرده‌اند. از این رو فرایندهای تجاری و سیستم‌های پشتیبان جریان کارمی‌بایست در زنجیره‌های ارزش مجازی خاصی جای گیرند که پا از مرزهای سازمانی فراتر می‌نهند. باور غالب این است که می‌بایست برای حل این مسئله جریان کار را با فناوری جزء گرای بنگاه-شیء ترکیب کرد. با این حال فنون مدل سازی جریان کار کسب کار رایج امروزی به جهتگیری‌های شیء گرا دچار شده‌اند که باعث می‌شود مهمترین موتور محرکه‌ی هماهنگی سازمانی را نادیده بگیرند که همانا ارتباطات و تعهدات ناشی از آن است. در این مقاله ما قراردادهایی رامطرح کرده‌ایم که شامل تعهداتی (صوری) خاصندو برای ایجاد هماهنگی و کنترل تعاملات میان جریان‌های کاری کسب‌و‌کار در لوای مجموعه‌ای از تکالیف وضع شده‌اند. در اینجا برای ایجاد پیوندصوری میان خصوصیات زبان تعریف اجزا (CDL) در سیستم‌های جریان کار شیء گرایکسب‌و‌کار از زبان روش‌سازی قرارداد کسب‌و‌کارXLBC استفاده شده است. XLBC متممی است بر زبان صوری روابط کسب‌و‌کار (FLBC) و چارچوبی برای مفهوم تعاملات XLBC تعریف شده است. در پایان بر پایه‌ی معماری فرایند کسب‌و‌کار اینترنتی نوظهورِ ebXML و توافق‌های مشارکتی تجاری (TPAs) یک نمونه عملی معماریِ شدنی را مشخص می‌کنیم.
ترجمه مقدمه
بازار امروز با رقابت و گسترش جهانیفزاینده سازمان‌هایی را می‌طلبد که در پاسخ به تغییرات سریع بازار به شکلی بسیار منعطف‌تر از پیش به سمت ائتلاف‌های مجازی حرکت کنند. شرکت‌ها می‌بایست به شکلی شفاف فعالیت‌های کسب‌و‌کار خود را ادغام و یکدست کنند تا از این طریق خدمات خود را افزایش و زمان تحویل را کاهش دهند. ادغام زنجیره تأمین تنها به معنی انجام کسب‌و‌کار در اینترنت نیست بلکه فرایندهای کسب‌و‌کار چندین شرکت می‌بایست به شکلی یکدست ادغام شوند و فرایندهای کسب‌و‌کار بازمهندسی شده، جامع و کارامدی را به وجود آورند. تفکر غالب این است که می‌توان با استفاده از فناوری‌های نوظهوری نظیر اشیاء، اجزا و XMLکسب‌و‌کار به عنوان فناوری‌های محوری در مواجهه با چالش‌های پیش رو پیروز شد. با این حال مسائل مهم متعددی وجود دارند که قبل از تحقق این وعده‌ها نیاز است به آن‌ها پرداخته شود. (1 ) مدل‌های (جریان کار) سازمانی اغلب مدل‌های جریانکاری و سازمانی مفاهیم لازم را برای نمایش مختصر فعالیت‌ها، وظایف، نقش‌ها، فرایندهای کسب‌و‌کار، اهداف کسب‌و‌کار، منابع و ساختارهای سازمانی کسب‌و‌کاررا ندارند [20]. به طور معمول مدل‌های کسب‌و‌کار از طریق فنون مبتنی بر داده (مانند نمودارها) و مدل‌های فرایندی (مانند شبکه پتری) نمایش داده می‌شوند. صنعت به تازگی مزایای مدلسازی (مجازی) جریان کاری کسب‌و‌کار را درک کرده است. در این روش از مجموعه‌ای از اشیای خودکفای کسب‌و‌کار استفاده می‌شود که هم فرایند‌های کسب‌و‌کار را در بر می‌گیرند و هم داده‌های کسب‌و‌کار را [18]. اشیای کسب‌و‌کارنماینده‌ی مجموعه‌ی از اشیاء به شمار می‌روند که مفاهیم کسب‌و‌کاری خاصی نظیر مشتری، صورتحساب و خریددارند. با این حال حتی فنون نوین مدل سازی سازمانی شیء محور کسب‌و‌کار نیز سازه‌ها لازم را برایترسیم سازمان‌های مجازی در قالب شبکه‌ای از تعهدات متقابل در اختیار ندارند. این فنون برای نمایش قابل قبول ساختارهای ارتباطی رسمی (غیر رسمی) خاصی که در ایجاد هماهنگی میان جریان‌های کاری کسب‌و‌کار مکانیزم‌های ضروری‌اندسازوکاری ندارند. جریان‌های کاری تولید [11] مجموعه جریان‌های کاری خاصی‌اند که از نظر کسب‌و‌کاری ارزشی زیادو عامل تکرار بالایی دارند. (2 ) ارتباطات و قراردادها وجهی اساسی از تعاملات متقابل در خور توجه سازمانی تعهد متقابلی است که طرفین برای ادغام فرایندهای کسب‌و‌کارشان می‌پذیرند. از نظر ما قراردادها طبیعی‌ترین ماشین هایی‌اند که هماهنگی میان دو یا چند جریان کاری را برقرار می‌کنند. قراردادها برای تصریح تعهدات (با الزام قانونی) طرفین استفاده می‌شوند و در آن تعهدات آتی برای انجام کنش‌هایی مشخص ترسیم شده است [28 و 30]. تعهدات کسب‌و‌کار خمیرمایه‌ی ادغام سازمان‌ها (مستقل) و تبدیل آنها به ائتلافات مجازی است. تعهدات کسب‌و‌کار توسط قراردادها عینیت می‌یابند و اهداف (مقاصد) و خط مشی‌های مشترک سازمان مجازی را تعیین می‌کنند. ادغام جریان کار بین سازمانی بر مبنای قراردادها مسائل پیچیده‌ای را شرح می‌دهدکه محصولات مدیریت جریان کار فعلی برای حل آن‌ها راهکارهای اندکی ارائه می‌دهند. در مورد ادغام جریان‌های کاری تحقیقاتی صورت گرفته استکه میان‌جریان [12 و 26]نمونه‌ای از آن‌ها است اما هنوز به صورت مشخص بررسی نشده است که در این قراردادهاچه چیزهایی می‌بایست اضافه یا حذف شوند. این مقاله به صورت زیر سازماندهی شده است. در بخش 2 چالش موجود در ادغام فرایندهای کسب‌و‌کاردر قالب نمونه‌ای عملی مطرح می‌شود. در بخش 3 با استفاده از زبان تعریف اجزا (CDL) مدل‌های شرکتی ترسیم می‌شوند. در بخش 4 XLBC و نحوه‌ی استفاده از قراردادها برای ایجاد پیوند میان جریان‌های کاری بین سازمانی بررسی می‌شود. در بخش 5 چارچوب مفهومی قراردادها بر مبنای منطق پویای تکلیفی شرح داده می‌شود. بخش 6 به معماری‌های جدید فرایند کسب‌و‌کار و به خصوص ebXMLاشاره می‌کند. در انتها پس از نتیجه گیری، ارجاع به برخی کارهای مرتبط و راهنمایی برای تحقیقات آتی مقاله به پایان می‌رسد.
پیش نمایش مقاله
پیش نمایش مقاله  ادغام جریان‌های کار میان سازمانی با استفاده از قراردادها

چکیده انگلیسی

Enterprises are lining up into virtual enterprises to meet the ever-increasing customer's demands in a more flexible and effective way than before. Hence, the business processes as well as supporting workflow systems need to be tightly embedded into streamlined, virtual value chains that can transcend organizational boundaries. It is generally recognized that the combination of workflow with business-object component technology provides the required solution. However, today's widespread business workflow modeling techniques suffer from an object bias, ignoring the most essential coordination vehicle in the enterprise: communication, and the resulting commitments. In this paper, we present contracts that encapsulate (formal) commitments laid down as a set of obligations to coordinate and control the interaction between business workflows. We use the business contract specification language XLBC to formally link the Component Definition Language (CDL) specification of business object-based workflow systems. XLBC is an extension of the Formal Language for Business Communication (FLBC) and a framework for the semantics of XLBC transactions is described. Finally, we indicate a feasible implementation architecture on the basis of an emerging internet-enabled business process architecture, ebXML and Trading Partner Agreements (TPAs).

مقدمه انگلیسی

Today's increasingly competitive, expanding global marketplace requires that companies line up into virtual alliances to address rapidly changing market conditions in a more flexible and effective way than ever before. Companies are required to transparently integrate and streamline their business activities to increase their service and shorten delivery times. Value chain integration means more than just doing business over the web: the business processes of several different enterprises need to be seamlessly integrated into more effective and efficient holistic re-engineered business processes. Emerging technologies, such as business objects, components and XML are generally being perceived as core technologies to successfully deal with these challenges. However, there are several important issues that need to be addressed before these promises become reality. (1) Enterprise (workflow) models Most enterprise and workflow models lack the semantics to concisely represent specific activities, tasks, roles, business processes, business goals, recourses and organization structures of a business [20]. Traditionally, business models are represented by means of data-oriented techniques (e.g., ER-diagrams), and process models (e.g., Petri-nets). Only recently, industry has recognized the advantages of modeling (virtual) business workflows as collections of self-sustaining business objects that wrap both business processes and business data [18]. Business objects represent a special category of objects with business semantics such as customer, bill and procurement. However, even modern business-object-oriented enterprise modeling techniques are not equipped with constructs to specify virtual enterprises as networks of mutual commitments. They lack mechanisms to adequately represent the (in)formal communicational structures that are utilized to coordinate business workflows. Another term for a business workflow is a production workflow. Production workflows [11] constitute a special category of workflows with a high business value and a high repetition factor. (2)Commitments and contracts An essential aspect that needs to be taken into account for inter-organizational transactions are mutual commitments that parties are accepting to integrate their business processes. According to our view, contracts are the most natural vehicles to prescribe the coordination between two or more business workflows. Contracts are used to make explicit the (legally binding) commitments that the partners make, and in which future commitments to perform actions are laid down [28] and [30]. Business commitments comprise the “glue” that integrates (autonomous) enterprises into virtual alliances. Business commitments are materialized via contracts and mandate the shared goals (intentions) and policies of the virtual enterprise. Cross-organizational workflow integration on the basis of contracts exemplifies a complex problem for which current workflow management products offer few solutions. Some research has been conducted on workflow integration, e.g., CrossFlow [12] and [26], but what is to be included and excluded in these contracts has not yet been extensively investigated. This paper is organized as follows. In Section 2, a business process integration challenge is introduced as running case. In Section 3, the enterprise models are worked out using Component Definition Language (CDL). Section 4 introduces XLBC and how contracts can be used to glue the inter-organizational workflows together. The semantic framework of contracts based on Deontic Dynamic Logic is described in Section 5. Section 6 makes a link to recently proposed business process architectures, in particular, ebXML. The paper is concluded with a summary, some references to related work and directions for future research.

نتیجه گیری انگلیسی

In this paper, we propose contract-based support to establish virtual enterprises with tightly intertwined business workflows. Contracts encapsulate the control of the workflows in terms of deontic statements that are organized in various layers (see Fig. 9). Moreover, contracts determine the visibility of internal objects in the enterprise systems. The deontic statements are linked to business objects, tasks and workflow by means of the CDL/XLBC Metamodel.Although the CDL/XLBC metamodel needs to be extended, we think that the initial contract definition we presented in this paper adds a valuable perspective to the “traditional” pure object- rather than subject-oriented way of workflow system modeling and design: the communication and the resulting mutual commitments. Several similar initiatives have been launched to introduce contracts as a means to script workflows into an integrated value chain. A recent example is the CrossFlow project. The CrossFlow project has developed a framework to support contract-based service trading [26]. However, this particular contract specification language is equipped with less business semantics, and not linked to a business object framework. In Ref. [14], an architecture is sketched to support contracts and business processes. This architecture comprises a contract manager, process manager and a message manager and could likewise be applied to support the CDL/XLBC language. In the area of cooperative agents, Verharen [25] has developed a similar architecture in which contracts are connected to (internal) tasks. Our current results are exploratory in nature: aspects of the language in this paper are being validated in several projects. A library of XLBC contracts is currently being developed in the MEdiating and MOnitoring for electronic commerce (MEMO) ESPRIT project. When such a library is available, potential trading partners can choose the most appropriate patterns from this library and configure them to suit their specific requirements. Linking separated enterprise workflows into conceptual virtual organizations provides only a part of the required solution [19]. These conceptual business models need to be linked to existing legacy systems. We research this mapping in the Process-Integration for Electronic Commerce (PIEC) project [23] and [24].