System and method utilizing a graphical user interface of a business process workflow scheduling program
Patent 7184967 Issued on February 27, 2007. Estimated Expiration Date: March 6, 2021. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
705/8, Allocating resources or scheduling for an administrative function700/17, Operator interface (e.g., display with control)705/7, Operations research707/103R, Object-oriented database structure709/203, Client/server709/201, DISTRIBUTED DATA PROCESSING717/102, Enterprise based705/9, Staff scheduling or task assignment715/853, Hierarchy or network structure703/1, STRUCTURAL DESIGN717/136, Translation of code715/744, Interface customization or adaption (e.g., client server)717/100, SOFTWARE PROGRAM DEVELOPMENT TOOL (E.G., INTEGRATED CASE TOOL OR STAND-ALONE DEVELOPMENT TOOL)715/530, Edit, composition, or storage control715/526, Display processing707/10Distributed or remote access
A graphical user interface (GUI) scheduler program is provided for modeling business workflow processes. The GUI scheduler program includes tools to allow a user to create a schedule for business workflow processes based on a set of rules defined by the GUI scheduler program. The rules facilitate deadlock not occurring within the schedule. The program provides tools for creating and defining message flows between entities. Additionally, the program provides tools that allow a user to define a binding between the schedule and components, such as COM components, script components, message queues and other workflow schedules. The scheduler program allows a user to define actions and group actions into transactions using simple GUI scheduling tools. The schedule can then be converted to executable code in a variety of forms such as XML, C, C+ and C++. The executable code can then be converted or interpreted for running the schedule.
Other References
Microsoft announces availability of BizTalk Server 2000 beta; Revolutionary new product will orchestrate the next generation of Internet-based business solutions, M2 Presswire, Aug. 15, 2000.
Gillmor, Steve, Talking About BizTalk, XML & Webservices Magazine, Fall 2000, Retreived Dec. 15, 2004 from: www.fawcette.com/archives/premier/mgznarch/xml/2000/04fal00/sg0004.asp.
McKendrick, Steve, Microsoft Orchestrates Visual View of Biz Talk—Product Development ENT, Jun. 28, 2000.
Microsoft Advances BizTalk Vision with Release of BizTalk Jumpstart Toolkit Version 2.0 PR Newswire, Feb. 14, 2000.
Microsoft debuts BizTalk 2000 Technology; Preview demonstrates comprehensive solution for Internet application integration M2 Presswire, Apr. 12, 2000.
Gordon, Phillip, A piece of the big picture for Microsoft InformationWeek, Nov. 1, 1999, p. 80.
Mohr, Stephen, Introduction to Microsoft BizTalk Server Wrox Conferences, Las Vegas, Sep. 2000.
Mohan, C., Recent Trends in Workflow Management Products, Standards and Research IBM Almaden Research Center, 1997.
Shan, Ming-Chien et al., HP Workflow Research: Past, Present and Future Software Technology Laboratory, Aug. 1997.
A Common Object Model Discussion Paper The Workflow Management Coalition, Jan. 1998.
Workflow and Internet: Catalysts for Radical Change A WFMC White Paper The Workfow Management Coalition, Jun. 1998.
Microsoft BizTalk Server 2000 Documentation—Help Files, Tutorial, Getting Started, Administration Microsoft Corporation, Copyright 1999-2000, Retreived Dec. 15, 2004 http://www.microsoft.com/biztalk/downloads/versions/default—2000.asp.
BizTalk Initiative for Automating Business Process Integration White Paper—Web Pages Mar. 15, 2000, Retrieved from Archive.org Apr. 21, 2005.
BizTalk Orchestration—A Technology for Orchestrating Business Interactions—White Paper Microsoft, Jun. 5, 2000.
ActionWorkflow Enterprise Series 3.0 Process Builder User's Guide Action Technologies, Inc., 1996.
Ott, Marcus, Conceptual Design and Implementation of a Graphical Workflow-Modeling Editor in the Context of Distributed Groupware-Databases, Master Thesis, University of Paderborn, May 1994.
Using the WFT Development Environment Template Software 1998, Chapters 2, 3 and 6.
Visio and Partners Announce Business Process Management Coalition PR Newswire, Apr. 29, 1996.
Computron Software: Computron's workflow software wins Product of the Year Award Business Wire, Jan. 9, 1996.
Verve Introduces New Process Editor Tool; Graphical Workflow Tool Will Include Full Source Code Business Wire, Jun. 14, 1999.
Bekker, Scott, Microsoft Rolls out a Workflow Toolset ENT, Oct. 20, 1999.
Doherty, Robert, Visio Reshapes Company Thinking Information Week, Nov. 1, 1999, pp. 77, 80, 82.
Lennox, Michael, Draw smart with Visio 2000 Technical Edition CADalyst, Dec. 1999, vol. 16, No. 12, pp. 46-49.
Burnett et al., Visual Object Programming Concepts and Environments Manning Publishing Co., 1995, ISBN: 1-884777-01-5.
Koulopoulus, Thomas, The Workflow Imperative John Wiley & Sons, Inc., 1995, ISBN: 0-471-28685-0.
Bekker, Scott, Microsoft Rolls Out a Workflow Toolset—Grizzly workflow-design software ENT, Oct. 20, 1999.
Onoda, Sen'ichi et al., Definition of Deadlock Patterns for Business Process Workflow Models Proceedings of 32nd Hawaii International Conf. On System Sciences, 1999.
Verbeek, H.M.W. et al., Diagnosing Workflow Processes using Woflan 1999, Eidhoven University of Technology: Eidhoven.
Wang, W. et al., E-process design and assurance using model checking Computer, vol. 33, No. 10, Oct. 2000, pp. 48-53.
Karamanolis et al., Model Checking for Workflow Schemas EDOC'00, 2000, pp. 170-179.