Efficient processing of a convoy workflow scenario in a...

Electrical computers and digital processing systems: interprogra – Interprogram communication using message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S315000

Reexamination Certificate

active

07370333

ABSTRACT:
An XLANG/s compiler detects convoy scenarios during compilation and generates runtime directives to correctly correlate incoming messages with business process instances. A convoy scenario, present in event driven processes, is defined by a correlation set initialized during a receive operation which is provided to a subsequent receive operation. The compiler detects those convoy scenarios by analyzing the control and dataflow of a XLANG/s program. Three convoy patterns are distinguished: (1) activation convoys, (2) uniform sequential convoys, and (3) non-uniform sequential convoys. XLANG/s allows declarative descriptions of convoy scenarios without requiring an understanding of the low-level details supporting their correct execution. Convoy scenarios are processed by statically analyzing a written workflow application to deduce the nature and type of convoy scenarios used by the application. Information is extracted at compile time to support the runtime infrastructure. The runtime infrastructure is tightly integrated with the underlying correlation and subscription evaluation framework.

REFERENCES:
patent: 5630069 (1997-05-01), Flores et al.
patent: 5867824 (1999-02-01), Saito et al.
patent: 6529932 (2003-03-01), Dadiomov et al.
patent: 6571246 (2003-05-01), Anderson et al.
patent: 7028223 (2006-04-01), Kolawa et al.
patent: 7055143 (2006-05-01), Ringseth et al.
patent: 7110843 (2006-09-01), Pagnano et al.
patent: 7174338 (2007-02-01), Leymann et al.
patent: 2003/0093468 (2003-05-01), Gordon et al.
patent: 2004/0015564 (2004-01-01), Williams
patent: 2004/0139144 (2004-07-01), Batra et al.
patent: 2004/0193635 (2004-09-01), Hsu et al.
Apshankar et al. “Web Services Business Strategies and Architectures”, 2002, Chapter 10: Business Process Standards for Web Services, pp. 1-12.
Curbera et al. “Web Services: Why and How”, 2001, pp. 1-7.
Andrews, T. et al., “Business Process Execution Language for Web Services”,BEA Systems, International Business Machines Corporation, Microsoft Corporation, SAP AG, Siebel Systems, Mar. 31, 2003, 85 pages.
Christensen, E. et al., Web Services Description Language (WSDL) 1.1,Ariba, International Business Machines Corporation, Microsoft©, Jan. 2001, 45 pages.
Curbera, F. et al., “Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI”,IEEE Internet Computing, 2002, 6(2), 86-93.
Lee, Y.N. et al., “Solving the Convoy Movement Problem Using Branch-and-Bound on a Network of Transputers”,Transputer Applications and Systems, 1994, 786-796.
Thatte, S., “XLANG-Web Services for Business Process Design”,Microsoft © Corporation, 2001, 46 pages.
XSL Transformations (XSLT) Version 1.0,W3C®, Nov. 19, 1999, www.w3.org/TR/xslt, 102 pages.
XML Path Language (XPath) 2.0, W3C®, May 2, 2003, 205 pages.
XLANG/S-Language Specification, Version 0.55,Microsoft © Corporation, 1999-2002, 146 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Efficient processing of a convoy workflow scenario in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient processing of a convoy workflow scenario in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient processing of a convoy workflow scenario in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3982900

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.