DE602006007919D1 - Verarbeitung von Kompensationsbereichen in Arbeitsflussverwaltungssystemen - Google Patents

Verarbeitung von Kompensationsbereichen in Arbeitsflussverwaltungssystemen

Info

Publication number
DE602006007919D1
DE602006007919D1 DE602006007919T DE602006007919T DE602006007919D1 DE 602006007919 D1 DE602006007919 D1 DE 602006007919D1 DE 602006007919 T DE602006007919 T DE 602006007919T DE 602006007919 T DE602006007919 T DE 602006007919T DE 602006007919 D1 DE602006007919 D1 DE 602006007919D1
Authority
DE
Germany
Prior art keywords
scope
compensation
atomic
processing
workflow management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
DE602006007919T
Other languages
English (en)
Inventor
Matthias Kloppmann
Dieter Koenig
Dieter Roller
Gunnar Wilmsmann
Claudia Zentner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE602006007919D1 publication Critical patent/DE602006007919D1/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/466Transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
DE602006007919T 2005-04-06 2006-03-31 Verarbeitung von Kompensationsbereichen in Arbeitsflussverwaltungssystemen Active DE602006007919D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP05102711 2005-04-06

Publications (1)

Publication Number Publication Date
DE602006007919D1 true DE602006007919D1 (de) 2009-09-03

Family

ID=40911594

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602006007919T Active DE602006007919D1 (de) 2005-04-06 2006-03-31 Verarbeitung von Kompensationsbereichen in Arbeitsflussverwaltungssystemen

Country Status (3)

Country Link
US (1) US7949551B2 (de)
AT (1) ATE437400T1 (de)
DE (1) DE602006007919D1 (de)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7747899B2 (en) * 2007-06-26 2010-06-29 Microsoft Corporation Providing mapping fault processing
US8566780B2 (en) * 2007-06-26 2013-10-22 Microsoft Corporation Object model based mapping
US7890472B2 (en) * 2007-09-18 2011-02-15 Microsoft Corporation Parallel nested transactions in transactional memory
US8161492B2 (en) * 2008-04-15 2012-04-17 Microsoft Corporation Continuation based runtimes in transactions
US8180733B2 (en) * 2009-03-19 2012-05-15 Novell, Inc. Selective durability in a directory database
US8683432B2 (en) * 2009-03-20 2014-03-25 Microsoft Corporation Providing execution context in continuation based runtimes
US20100293538A1 (en) * 2009-05-15 2010-11-18 Microsoft Corporation Dynamic program updating in a continuation based runtime
US9269075B2 (en) * 2010-03-05 2016-02-23 Oracle International Corporation Distributed order orchestration system for adjusting long running order management fulfillment processes with delta attributes
US10789562B2 (en) * 2010-03-05 2020-09-29 Oracle International Corporation Compensation patterns for adjusting long running order management fulfillment processes in an distributed order orchestration system
US20110218921A1 (en) * 2010-03-05 2011-09-08 Oracle International Corporation Notify/inquire fulfillment systems before processing change requests for adjusting long running order management fulfillment processes in a distributed order orchestration system
US10395205B2 (en) * 2010-03-05 2019-08-27 Oracle International Corporation Cost of change for adjusting long running order management fulfillment processes for a distributed order orchestration system
US20110218925A1 (en) * 2010-03-05 2011-09-08 Oracle International Corporation Change management framework in distributed order orchestration system
US9904898B2 (en) * 2010-03-05 2018-02-27 Oracle International Corporation Distributed order orchestration system with rules engine
US10061464B2 (en) 2010-03-05 2018-08-28 Oracle International Corporation Distributed order orchestration system with rollback checkpoints for adjusting long running order management fulfillment processes
US20110218926A1 (en) * 2010-03-05 2011-09-08 Oracle International Corporation Saving order process state for adjusting long running order management fulfillment processes in a distributed order orchestration system
US20110218923A1 (en) * 2010-03-05 2011-09-08 Oracle International Corporation Task layer service patterns for adjusting long running order management fulfillment processes for a distributed order orchestration system
US10078674B2 (en) * 2010-06-04 2018-09-18 Mcl Systems Limited Integrated workflow and database transactions
US9658901B2 (en) * 2010-11-12 2017-05-23 Oracle International Corporation Event-based orchestration in distributed order orchestration system
US20120331471A1 (en) * 2011-06-27 2012-12-27 Microsoft Corporation Executing molecular transactions
US10552769B2 (en) 2012-01-27 2020-02-04 Oracle International Corporation Status management framework in a distributed order orchestration system
GB2492440A (en) * 2012-04-25 2013-01-02 Ibm Migrating business process instances having compensation logic
US9672560B2 (en) 2012-06-28 2017-06-06 Oracle International Corporation Distributed order orchestration system that transforms sales products to fulfillment products
US9858312B2 (en) * 2014-10-14 2018-01-02 Red Hat, Inc. Transaction compensation for single phase resources
US10565536B2 (en) 2015-07-01 2020-02-18 International Business Machines Corporation Automated process reversal
US10831509B2 (en) 2017-02-23 2020-11-10 Ab Initio Technology Llc Dynamic execution of parameterized applications for the processing of keyed network data streams
US11947978B2 (en) 2017-02-23 2024-04-02 Ab Initio Technology Llc Dynamic execution of parameterized applications for the processing of keyed network data streams
US20190180206A1 (en) * 2017-12-13 2019-06-13 International Business Machines Corporation Conversation-driven workflow

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4342083A (en) * 1980-02-05 1982-07-27 The Bendix Corporation Communication system for a multiple-computer system
US5134693A (en) * 1989-01-18 1992-07-28 Intel Corporation System for handling occurrence of exceptions during execution of microinstructions while running floating point and non-floating point instructions in parallel
US5329626A (en) * 1990-10-23 1994-07-12 Digital Equipment Corporation System for distributed computation processing includes dynamic assignment of predicates to define interdependencies
EP0697652A1 (de) * 1994-08-16 1996-02-21 International Business Machines Corporation Verfahren zur Wiederdurchführung eines Vorgangs auf einem Rechnersystem zur Fehlerkorrektur
GB2308468A (en) * 1995-12-20 1997-06-25 Ibm Data processing systems and methods providing interoperability between data processing resources
DE69719269T2 (de) * 1996-08-01 2003-10-30 Ibm Absicherung der Unteilbarkeit für eine Ansammlung von transaktionellen Arbeitsschritten in einem Arbeitsflussverwaltungssystem
US5870545A (en) * 1996-12-05 1999-02-09 Hewlett-Packard Company System and method for performing flexible workflow process compensation in a distributed workflow management system
US6041306A (en) * 1996-12-05 2000-03-21 Hewlett-Packard Company System and method for performing flexible workflow process execution in a distributed workflow management system
US5826239A (en) * 1996-12-17 1998-10-20 Hewlett-Packard Company Distributed workflow resource management system and method
US5913061A (en) 1997-01-08 1999-06-15 Crossroads Software, Inc. Modular application collaboration
US5878206A (en) * 1997-03-25 1999-03-02 Hewlett-Packard Company Commit scope control in hierarchical information processes
IL120672A (en) * 1997-04-15 2000-06-29 Nush Marketing Man And Consult System for transaction over communication network
JPH10320490A (ja) * 1997-05-21 1998-12-04 Hitachi Ltd 複合ワークフロー管理システム
US5958004A (en) * 1997-10-28 1999-09-28 Microsoft Corporation Disabling and enabling transaction committal in transactional application components
US6243862B1 (en) * 1998-01-23 2001-06-05 Unisys Corporation Methods and apparatus for testing components of a distributed transaction processing system
US5983225A (en) * 1998-01-26 1999-11-09 Telenor As Parameterized lock management system and method for conditional conflict serializability of transactions
US6141679A (en) * 1998-02-06 2000-10-31 Unisys Corporation High performance distributed transaction processing methods and apparatus
US6233585B1 (en) * 1998-03-12 2001-05-15 Crossworlds Software, Inc. Isolation levels and compensating transactions in an information system
JP3320358B2 (ja) * 1998-06-18 2002-09-03 インターナショナル・ビジネス・マシーンズ・コーポレーション コンパイル方法、例外処理方法、及びコンピュータ
US6526416B1 (en) 1998-06-30 2003-02-25 Microsoft Corporation Compensating resource managers
US6182186B1 (en) * 1998-06-30 2001-01-30 Sun Microsystems, Inc. Method and apparatus that utilizes lock states to lock resources
GB2343020A (en) * 1998-10-19 2000-04-26 Ibm Handling transaction failures in a transaction processing system
JP4094752B2 (ja) * 1998-11-27 2008-06-04 株式会社日立製作所 トランザクション処理方法及びその実施装置並びにその処理プログラムを記録した媒体
US6275863B1 (en) * 1999-01-25 2001-08-14 International Business Machines Corp. System and method for programming and executing long running transactions
US6496831B1 (en) * 1999-03-25 2002-12-17 Lucent Technologies Inc. Real-time event processing system for telecommunications and other applications
US6856993B1 (en) * 2000-03-30 2005-02-15 Microsoft Corporation Transactional file system
US6918053B1 (en) * 2000-04-28 2005-07-12 Microsoft Corporation Compensation framework for long running transactions
US6625602B1 (en) * 2000-04-28 2003-09-23 Microsoft Corporation Method and system for hierarchical transactions and compensation
US7503033B2 (en) * 2000-04-28 2009-03-10 Microsoft Corporation Model for business workflow processes
US7409671B1 (en) * 2000-04-28 2008-08-05 Microsoft Corporation Model for business workflow processes
TWI244617B (en) * 2000-09-16 2005-12-01 Ibm A client/server-based data processing system for performing transactions between clients and a server and a method of performing the transactions
DE60125400D1 (de) * 2000-10-27 2007-02-01 Availigent Inc Fehlertoleranz für über ein kommunikationsnetzwerk betriebene rechnerprogramme
US6671686B2 (en) * 2000-11-02 2003-12-30 Guy Pardon Decentralized, distributed internet data management
US20030110070A1 (en) * 2001-02-05 2003-06-12 De Goeij Marc Alexander Method, framework and system for organizing, aligning and managing organizations
US6829719B2 (en) * 2001-03-30 2004-12-07 Transmeta Corporation Method and apparatus for handling nested faults
CA2347404C (en) * 2001-05-10 2008-11-18 Corel Corporation System and method for recovering applications
US6983395B2 (en) * 2001-05-23 2006-01-03 Hewlett-Packard Development Company, L.P. Multi-agent cooperative transaction method and system
GB2376095A (en) * 2001-05-30 2002-12-04 Ibm Compensation of workflow applications in a data processing system
US20020194244A1 (en) * 2001-06-01 2002-12-19 Joan Raventos System and method for enabling transaction-based service utilizing non-transactional resources
US7080119B2 (en) * 2001-07-17 2006-07-18 Bea Systems, Inc. System and method for transaction processing with delegated commit feature
US7403878B2 (en) * 2001-10-18 2008-07-22 International Business Machines Corporation Using nodes for representing hyper-edges in process models
US7477953B2 (en) 2002-09-12 2009-01-13 International Business Machines Corporation Data processing system adapted to integrating non-homogeneous processes
US7103597B2 (en) * 2002-10-03 2006-09-05 Mcgoveran David O Adaptive transaction manager for complex transactions and business process
US7231397B2 (en) * 2003-10-24 2007-06-12 Microsoft Corporation Method and system for transacted file operations over a network
US7475275B2 (en) * 2005-10-27 2009-01-06 International Business Machines Corporation Method for fault handling in a co-operative workflow environment

Also Published As

Publication number Publication date
US7949551B2 (en) 2011-05-24
ATE437400T1 (de) 2009-08-15
US20060277024A1 (en) 2006-12-07

Similar Documents

Publication Publication Date Title
ATE437400T1 (de) Verarbeitung von kompensationsbereichen in arbeitsflussverwaltungssystemen
WO2008094998A3 (en) System and method for processing loans
WO2007064896A3 (en) Data exchange system and method
TW200625140A (en) RFID server internals design
WO2006020138A3 (en) Methods and systems for healthcare assessment
GB2472358A (en) Database system and methods
EP1643395A3 (de) Verfahren zum Betrieb eines Navigationssystems zum Melden aktualisierter Teile einer geographischen Datenbank
WO2008039741A3 (en) System and method for project process and workflow optimization
ATE391954T1 (de) Verfahren zur steuerung eines ressourcenzugriffs eines prozesses durch einen elternprozess
WO2006113112A3 (en) Method and apparatus for providing process guidance
ATE432563T1 (de) Verfahren und system bezüglich netzverwaltung
GB2453085A (en) Method and system for receivables management
WO2008024354A3 (en) Apparatus, system, method and computer program for task and process management
ATE546794T1 (de) System, verfahren und computerprogramm zur frühen ereigniserkennung
WO2006083926A3 (en) Rules-based system
WO2009097558A3 (en) Financial event and relationship extraction
DE602006012292D1 (de) Verfahren zur datenverarbeitung mit modularer potenzierung und dazugehörige vorrichtung
BR0014534A (pt) Método baseado em computador e sistema para controlar um processo industrial
GB2483608A (en) System and method for processing large amounts of transactional data
WO2008067376A3 (en) System and method for managing the complexity of large enterprise architectures
Zhang Determinants of corporate environmental and social disclosure in Chinese listed mining, electricity supply and chemical companies annual reports
WO2007120649A3 (en) System and method for annuity processing
GB2556807A (en) Automated document analysis comprising company name recognition
WO2006129277A3 (en) Method and hardware node for customized upgrade control
TW200709612A (en) Method, system and program product for estimating transaction response times

Legal Events

Date Code Title Description
8320 Willingness to grant licences declared (paragraph 23)
8364 No opposition during term of opposition