Event-based coordination of process-oriented composite...

Data processing: generic control systems or specific application – Generic control system – apparatus or process – Optimization or adaptive control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S031000, C700S032000, C700S033000, C717S104000, C717S131000

Reexamination Certificate

active

07873422

ABSTRACT:
A process model specified using, for example, UML activity diagrams can be translated into an event-based model that can be executed on top of a coordination middleware. For example, a process model may be encoded as a collection of coordinating objects that interact with each other through a coordination middleware including a shared memory space. This approach is suitable for undertaking post-deployment adaptation of process-oriented composite applications. In particular, new control dependencies can be encoded by dropping new (or enabling existing) coordinating objects into the space and/or disabling existing ones.

REFERENCES:
patent: 5218676 (1993-06-01), Ben-Ayed et al.
patent: 6023702 (2000-02-01), Leisten et al.
patent: 6041306 (2000-03-01), Du et al.
patent: 6065009 (2000-05-01), Leymann et al.
patent: 6757294 (2004-06-01), Maruyama
patent: 6826579 (2004-11-01), Leymann et al.
patent: 6901425 (2005-05-01), Dykes et al.
patent: 7139999 (2006-11-01), Bowman-Amuah
patent: 7200563 (2007-04-01), Hammitt et al.
patent: 7272816 (2007-09-01), Schulz et al.
patent: 2001/0055380 (2001-12-01), Benedyk et al.
patent: 2002/0034186 (2002-03-01), Huang
patent: 2002/0040312 (2002-04-01), Dhar et al.
patent: 2002/0095493 (2002-07-01), Byrnes
patent: 2003/0035440 (2003-02-01), Casaccia et al.
patent: 2003/0043742 (2003-03-01), De Maria et al.
patent: 2003/0058813 (2003-03-01), Viola et al.
patent: 2003/0095523 (2003-05-01), Korus et al.
patent: 2003/0233374 (2003-12-01), Spinola et al.
patent: 2003/0233479 (2003-12-01), Keohane et al.
patent: 2004/0162741 (2004-08-01), Flaxer et al.
patent: 2004/0252694 (2004-12-01), Adhikari et al.
patent: 2006/0143620 (2006-06-01), Elms et al.
patent: 2007/0150075 (2007-06-01), Dumas et al.
patent: 2005119965 (2005-12-01), None
W.M.P. van der Aalst. “Making Work Flow: On the Application of Petri Nets to Business Process Management.” Department of Technology Management, Eindhoven University of Technology, (2002), 1-22.
European Search report for Application No. 06017086.7, (Aug. 11, 2006),1-8.
Fjellheim, T, “The 3DMA middleware for mobile application”,Lecture Notes in Computer Science, springer verlagvol. 3207, (Aug. 2004),312-323.
Geppert, D , “Event -based Distributed Workflow Execution with EVE”, URL:http://citeseer.nj.nec.com/33730.html, (Mar. 1, 1996),1-15.
Benatallah, Boualem , “Facilitating the Rapid Developments and Scalable Orchestration of Composite Web Services”,Distributed and Parallel Databases, 17, 2005 Springer Science + Business Media, Inc., Manufactured in The Netherlands,(2005), 5-37.
Casati, Fabio , “Specification and Implementation of Exceptions in Workflow Management Systems”,ACM Transactions on Database Systems, vol. 24. No. 3, (Sep. 1999), 405-451.
Hwang, San-Yih, “Personal Workflows: Modeling and Management”,MDM 2003, LNCS 2575, Springer-Verlag Berlin Heidelberg 2003, 141-152.
Sheng, Quan Z., “Enabling Personalized Composition and Adaptive Provisioning of Web Services”,CAiSE 2004, LNCS 3084, Springer-Verlag Berlin Heidelberg 2004, 322-337.
Tolksdorf, Robert, “Coordination Technology for Workflows on the Web: Workspace”,Coordination 2000, LNCS 1906, Springer-Verlag Berlin Heidelberg 2000, 36-50.
“JavaSpaces TM specification”, XP002957732, (1998),1-30.
European Search Report 06 017 088.3, (Oct. 5, 2006).
W. M.P. van der Aalst. “How to handle dynamic change and capture management information: An approach based on generic workflow models”. Computer Systems Science and Engineering, 15(5):295-318, (2001).
W.M.P. van der Aalst, et al. “YAWL: Yet Another Workflow Language”. Information Systems, 30(4):245-275, (2004).
W.M.P. van der Aalst, et al. “Case handling: A new paradigm for business process support”. Data and Knowledge Engineering, 53(2):129-162, (2005).
G. Cabri, et al. “Reactive tuple spaces for mobile agent coordination”. In Proceedings of the Second International Workshop on Mobile Agents, pp. 237-248, Stuttgart, Germany, (1999).
C-L. Fok, et al., “A lightweight coordination middleware for mobile computing”. In Proceedings of the 6th International Conference on Coordination Models and Languages, pp. 135-151, Pisa, Italy, (Feb. 2004).
D. Gelernter. “Generative communication in Linda”. ACM Transactions on Programming, 2(1):80-112, (Jan. 1985).
R. Muller, et al. “AgentWork: a workflow system supporting rule-based workflow adaptation”. Data and Knowledge Engineering, 51(2):223-256, (Nov. 2004).
S. Rinderle, et al. “Correctness criteria for dynamic changes in workflow systems—a survey”. Data and Knowledge Engineering, 50(1):9-34, (2004).
P. Wohed, et al. “Pattern-based Analysis of the Control-flow Perspective of UML Activity Diagrams”, In Proceedings of the International Conference on Conceptual Modelling (ER), Klagenfurt, Austria, (Oct. 2004).
Denti, Enrico et al., “LuCe: A Tuple-based Coordination Infrastructure for Prolog and Java Agents”, Autonomous Agents and Multi-Agent Systems, 4, Kluwer Academic Publishers, (2001), 138-141.
Results of Consultation for EP Application No. 0601708.3 dated Apr. 16, 2008.
Related U.S. Appl. No. 11/219,526 Office Action dated Apr. 10, 2008.
Aalst, W.M.P. V., et al., “Workflow Patterns”, Distributed and Parallel Databases, 14, 5-51, 2003,Kluwer Academic Publishers. Manufactured in The Netherlands., (2003),70 Pages.
Alonso, G. C., et al., “Web services”, Concepts, architectures and applications. Springer Verlag, (2003), 27 pages.
Chaterjee, S. et al., “Messaging Patterns in Service-Oriented Architecture, Parts 1&2”, Microsoft Architects Journal, Issues 2 and 3, Apr. and Jul. 2004, 26 pages.
Fielding, R. T., “Architectural Styles and the Design of Network-based Software Architectures”, PhD thesis, University of California, Irvine, 2000, 180 pages.
Hagen, Claus et al., “Exception Handling in Workflow Management Systems”, IEEE Transactions on Software Engineering 26(10): 943-958., (Oct. 2000),pp. 943-958.
Hohpe, G et al., “Enterprise integration patterns”, Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley (2002).
Kilgore, R et al., “Testing Distributed Programs Containing Racing Messages”, The Computer Journal vol. 40, No. (8):(1997),pp. 489-498.
Kumar, A. et al., “Workflow support for electronic commerce applications”, Decision Support Systems 32: pp. 265-278., (Jan. 2002),pp. 265-278.
“Non-Final Office Action in U.S. Appl. No. 11/219,526 mailed on Apr. 10, 2008”, 23 Pages.
“Non-Final Office Action in U.S. Appl. No. 11/219,526 mailed on Jan. 8, 2009”, 7 Pages.
“European Search Report for EP No. 06017088.3 mailed on Oct. 5, 2006”.
“Non-Final Office Action in U.S. Appl. No. 11/292,655 mailed on Oct. 3, 2008”, 10 pages.
“Final Office Action in U.S. Appl. No. 11/292,655 mailed on Mar. 23, 2009”, 12 pages.
Non-Final Office Action for U.S. Appl. No. 11/292,655, mailed Jun. 1, 2010, 13 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

Event-based coordination of process-oriented composite... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Event-based coordination of process-oriented composite..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Event-based coordination of process-oriented composite... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2734917

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