发明名称 一种用于供应链系统的动态主体协同方法
摘要 为了稳固和强化供应链企业主体之间彼此之间的合作关系,就有必要通过有效的协同机制将供应链企业主体之间结成战略协同组织。本发明提出一种用于供应链系统的动态主体协同方法,使供应链主体可以构成柔性的、动态的协同工作组织,以克服供应链系统中主体协作的困难,从而加强了企业间的合作关系。方法在复杂、多变的供应链应用环境,在某一需求目标的驱动下,建立项目,经过工作主体遴选,形成优化的协同工作组织,将个体的意图转变为协同工作组织群体的共同意图,在复杂的处理流程的规范下,基于合作承诺,联合完成项目设定的任务。这种协同工作组织是柔性的、可根据需要动态扩展,并可充分利用各企业的资源,由此带来整体效益的提升。 
申请公布号 CN104036336A 申请公布日期 2014.09.10
申请号 CN201310070995.4 申请日期 2013.03.06
申请人 南京邮电大学;江苏润和软件股份有限公司 发明人 徐小龙;孙雁飞;张顺颐;王晓军;李玲娟;骆健;徐鹤;刘茜萍;程杰
分类号 G06Q10/06(2012.01)I 主分类号 G06Q10/06(2012.01)I
代理机构 江苏永衡昭辉律师事务所 32250 代理人 王剑
主权项 一种用于供应链系统的动态主体协同方法,其特征在于:在复杂、多变的供应链应用环境,在某一需求目标的驱动下,建立项目,经过工作主体遴选,形成优化的协同工作组织,将个体的意图转变为协同工作组织群体的共同意图,在复杂的处理流程的规范下,基于合作承诺,联合完成项目设定的任务;当发生执行者无法按时完成工作等异常的时候,通过任务转包与任务重起来恢复任务执行;首先设立注册/认证主体(Register/Authentication Agent, RAA),并形成服务列表,从而有效管理各主体身份和服务信息(服务名,服务类型,输入要求,输出信息);受用户(User)需求支配的任务发起者就成为了主导主体(Leader Agent, LA);承担具体任务的节点就是工作主体(Worker Agent, WA),协同工作组织建立过程如下:(1)<img file="2013100709954100001dest_path_image002.GIF" wi="103" he="12" />,LA接到来自用户的业务需求信息;(2)LA按需、按统一规定服务类型分解工作,将工作分解为任务集合:Tasks = { t<sub>0</sub>, t<sub>1</sub>, t<sub>2</sub>, …, t<sub>i</sub>,…, t<sub>m</sub> }, t<sub>i</sub>表示其中某一任务i,(3)LA根据任务的划分确定工作流程结构,任务的划分有按步骤分解、按功能分解和按数据分解这3种策略;(4)LA依据待解决的问题的需求和目标,确立解决该问题的项目;项目(Project)被定义为如下的六元式:<img file="2013100709954100001dest_path_image004.GIF" wi="330" he="13" />其中,Demand:指来自用户的需求描述;Goal:指根据需求所要最终达到的目标,或是拟实现的结果;Tasks:指为实现目标,该项目必须完成的任务集合;Procedure:指该项目在进行过程中,各任务组成的工作流程;Rules:指在该项目的生命周期里,任务承担者所必须遵循的规则集合,具体规则与问题的需求和目标以及任务的划分策略相关:Rules = { r<sub>0</sub>, r<sub>1</sub>, r<sub>2</sub>, …, r<sub>i</sub>,…, r<sub>n</sub> },r<sub>i</sub>表示执行任务i所必须遵循的规则;Status:指项目当前所处的运行状态:Status → ready | running | suspended | restored | accomplished | failed (5)LA从RAP处获得的主体身份和所提供的服务信息,直接向所有对应的主体(A<sub>1</sub>|A<sub>2</sub>|...|A<sub>m</sub>)进行招标,对项目中每个任务t<sub>i</sub>,LA都制定明确的标书从而实现对供应链系统中各对应主体进行招标,标书的差别数目和“任务集”中的任务数相等,标书的定义如下:标书(Task Announcement,TA)被定义为如下的五元式:<img file="dest_path_image006.GIF" wi="337" he="14" />其中,Initiator:任务的发起者,即LA;Task:指任务的发起者希望WA执行的任务或提供的服务;Requirement:包括与任务相关的WA需要遵守的规则、完成任务需要达到的最低要求、申请任务的失效期限,完成任务最后期限;Period:限定了任务开始的最早和最晚时间,以及任务结束最早和最晚的时间;Budget:指完成该任务,LA支付给完成该任务的WA的报酬预算;(6)LA<img file="dest_path_image008.GIF" wi="89" he="14" />A<sub>1</sub>|A<sub>2</sub>|...|A<sub>m</sub>,LA利用标书向对应的主体进行招标;(7)收到标书的主体,对标书的来源进行验证,确信其来自合法的、可信任的发起者,就对标书的内容、自身的能力和利益进行评估,以决定是否参加对执行该任务的竞标,如决定参与则首先要制定申请书,下面给出申请书的定义:申请书(Bid Application,BA)被定义为如下的五元式:<img file="dest_path_image010.GIF" wi="397" he="16" />其中,Candidate:标识了愿意执行该任务的候选主体的经过认证的身份;Task:指发起者标书中指定的任务或服务考过;Description:描述任务的发起者、标书收到时间、可以执行该任务的时间段;Need‑time:该主体执行该任务或提供该服务的所需花费时间;Need‑cost:指预计完成任务所需的费用;(8)A<sub>1</sub>|A<sub>2</sub>|...|A<sub>m</sub><img file="dest_path_image012.GIF" wi="91" he="14" />LA,愿意执行该任务的候选主体将申请书发给LA,参与竟标;(9)LA收到任务申请书,从中选择最适合执行该任务的WA,选取公式如下:<img file="dest_path_image014.GIF" wi="507" he="15" /><img file="dest_path_image016.GIF" wi="39" he="10" />是LA收到的竞标标书的列表;<i>i</i>是标书列表中的一项;<img file="dest_path_image018.GIF" wi="24" he="14" />是Cost的权值;<img file="dest_path_image020.GIF" wi="24" he="13" />是Time的权值;<img file="dest_path_image022.GIF" wi="37" he="13" />是候选主体预计完成任务所需的费用,它等于申请书BA中Need‑cost的值;COST是LA在分配任务声明标书中对任务费用的预算,它等于标书TA中Budget的值;TIME<sub>i</sub>是候选主体预计完成任务所需的时间,它等于BA中Need‑time的值;TIME是LA在分配任务标书中要求完成任务的最后期限,该公式可通过调整<img file="dest_path_image024.GIF" wi="21" he="12" />和<img file="dest_path_image026.GIF" wi="21" he="12" />的大小以决定任务的时间优先或费用优先;(10)LA根据选择的结果,制定相应的合约书,下面给出合约书的定义:合约书(Agreement,Ag)被定义为如下的六元式:<img file="dest_path_image028.GIF" wi="404" he="16" />其中,Initiator:任务的发起者,即LA;Worker:任务的承担者,即WA;Task:指定了具体的执行任务,与标书和申请书一致;Procedure:指该项目在进行过程中,各任务组成的工作流程,由此确定本任务的输入来源、输出的对象以及其它制约关系(如先后关系、最后期限等);Time:该主体执行该任务或提供该服务的所需花费时间;Payment:指完成该任务发起者支付给任务承担者的报酬;(11)LA<img file="dest_path_image030.GIF" wi="83" he="13" />A<sub>1</sub>|A<sub>2</sub>|...|A<sub>s</sub>,LA将合约书发给各对应的WA;(12)WA向LA发回确认信息,缔定合约,全部合约缔定后,由此建立了完成该项目的协同工作组织;(13)当协同工作组织建立好之后,由LA启动项目的进行,项目进入运行状态,各WA按工作流程依次执行自己的任务;(14)当某WA因为外界和自身情况的动态变化,感觉到所安排的任务超过了它的当前能力和资源,那么可以进一步划分任务,并向其它主体转包任务:把任务分解成子任务,为子任务寻找执行任务的主体,这样就在协同工作组织中又形成了一个动态的协同工作组织,而承包初始任务的WA就成为这个协同工作组织的LA,协同工作组织的建立方法与上面所述的过程相同;(15)协同工作组织建立以后,LA负责启动项目和协调各WA,实施群体协同机制,监视和维护协同工作组织的运行状况;(16)当WA在执行过程中,发现无法完成任务,也不能实现任务转包,其就向LA发送任务失败信息,LA重新进行招标;(17)LA将各个任务的结果进行合成,项目完成或是失败时,协同工作组织解体。
地址 210003 江苏省南京市新模范马路66号