当前位置: 首页 > 专利查询>微软公司专利>正文

通过服务管理模型实现合法地订立商业合同制造技术

技术编号:6157120 阅读:179 留言:0更新日期:2012-04-11 18:40
用于管理相对的双方之间的商业交互的方法和装置。商业交互被映射至服务合同。服务合同被映射至机器可读代码。机器可读代码是由商业交易模式和服务交互模式定义的。机器可读代码是由IT系统消费的。生成与履行商业交互所需的义务相关联的管理任务。

【技术实现步骤摘要】

本专利技术一般涉及对商业交易和企业管理任务建模,尤其涉及创建描述可以由IT系统使用来便于企业管理任务的商业交易的机器可读代码。
技术介绍
现代商业包括两个非常重要的方面,即企业管理和IT。企业管理包括执行来成功运作企业的日常活动。例如,企业管理可以包括做广告、销售、协商和订立合同、履行合同义务、管理企业或其它方所负的义务等。某些商业交互一旦开始就会产生后效义务。例如,参与订立合同会产生必须由订合同的一方执行的后效义务。这些义务可以在合同中明确地定义或通过法律的运作而存在。在企业管理中存在确保满足义务的需要。应该执行诸如跟踪任务、生成工作实绩指标等管理任务来确保义务得到满足。IT迄今已经是企业用于实现企业机能的有效工具。例如,IT可以用来起草合同、向对方发送合同、与对方协商、确认义务、管理存货、执行营销任务等。IT也可以用来跟踪任务以及生成工作实绩指标。企业管理和IT通常在特别(用于特殊目的)基础上连接。特别地,通常评估特定企业的需求并设计和实现IT来满足这些特定的需求。这样,通常当企业设法扩展或生成新的收入来源时,必须开发和实现额外的IT来执行新的功能。这可能是昂贵且费时的,以致于打消通过扩展或生成新的收入来源而实现的至少一部分任何竞争优势。因此,实现可以基于关于商业交互的数据输入来生成并执行管理任务的IT系统将是有用的。
技术实现思路
一个实施例包括一种管理相对的双方之间的商业交互的方法。该方法包括将商业交互映射至一个或多个服务合同。该方法还包括将该一个或多个服务合同映射至机器可读代码。该机器可读代码是由一个或多个商业交易模式和一个或多个服务交互模式定义的。该机器可读代码是在IT系统中消费的。该方法还包括生成与履行商业交互所需的义务相关联的管理任务。另一实施例包括具有计算机可执行指令的计算机可读介质。该计算机可执行指令被设计成促进各种动作的性能。这些动作包括将商业交互映射至一个或多个服务合同。该动作还包括将该一个或多个服务合同映射至由一个或多个商业交易模式和一个或多个服务交互模型所定义的机器可读代码。该机器可读代码是在IT系统中消费的。由计算机可执行指令促进的动作包括生成与履行商业交互所需的义务相关联的管理任务。又一实施例包括具有多个数据字段的计算机可读介质。这些数据字段形成了一种服务合同的IT系统可消费模型。该计算机可读介质包括服务实现。服务实现包括服务策略、服务设置以及服务工具。服务工具包括定义将要执行的任务的事件、提供用于调试和诊断的数据的轨迹、探针以及定义系统健康事件的性能计数器。该计算机可读介质还包括服务承诺。服务承诺具有服务操作规则和服务履行规则。服务操作规则和服务履行规则包括参数、反映条款的条件和服务合同中指定的的条件、以及动作。动作包括基于来自服务工具的数据触发管理任务的提醒和电子邮件中的至少一个。上文概述的实施例允许IT系统快速地自适应以用于改变的商业交互。这允许商业实体在执行商业任务或拓展商业机遇的新领域时有效地利用资源。本专利技术的这些和其它优点和特征可以通过阅读以下描述和所附权利要求书而变得更充分明显,或可以通过如后文所述的本专利技术的实施来领会。附图说明为了以在其中获取上述和其它本专利技术的优点和特征的方式来描述,上文简要描述的本专利技术的更具体描述将参考在附图中所示的其特定实施例而被呈现。可以理解,这些附图仅描述了本专利技术的典型实施例,从而不被认作是对其范围的限制,本专利技术可以通过使用附图用另外的特征和细节来描述和说明,附图中图1示出了根据本专利技术的各方面的商业服务模型和IT服务生命周期的交互;图2示出了显示便于执行管理任务的各个IT组件的交互的框图;图3示出了显示用于请求商业活动的消息的属性值的表;图4示出了显示用于响应商业活动的消息的属性值的表;以及图5示出了可在其中实施本专利技术的各方面的一个典型系统。具体实施例方式在一个实施例中,双方之间的商业合同和其它交互使用商业交易模式和服务交互模式来映射,以形成一个或多个服务合同来实现面向服务的模型。该面向服务的模型允许构建分布式系统。服务合同包括描述要被执行来履行合同义务或满足由各交易所需的其它义务的管理任务的信息。目前,商业合同和交易能够使用一个或多个商业交易模式来描述。本专利技术的实施例使用用于对商业合同和交易建模的有限数量的商业交易模式。另外,本专利技术的实施例使用在变化的组合中使用的有限数量的管理活动来履行服务合同中指定的义务。由此,服务合同可以使用商业交易模式和服务交互模式来建模。商业交易模式可以按照具有用作机器可读代码块的参数的有限数量的管理任务的机器可读代码块来描述。作为示例,而非限制,诸如在web服务描述语言(WSDL)中使用的XML代码块可以用于陈述服务合同的条款和条件。相对的双方之间的商业过程和交易能够使用一个或多个特定双边交易模式来建模。目前,存在获得广泛认可的六种双边交易模式。这些模式包括(1)要约和承诺模式、(2)查询/响应模式、(3)请求/响应模式、(4)请求/确认模式、(5)信息分发模式以及(6)通知模式。要约和承诺模式产生每一方要履行的后效义务。当要约和承诺交易完成后,每一方拥有要履行的承诺(后效义务)。例如,第一方可以提议以特定的价格销售货物。第二方接受该要约。只要满足关于要约和承诺的充分条件的各法律要求,第一方现在有义务递送货物,而第二方有义务支付指定的价格。特别地,要约和承诺模式要求一旦商业活动消息通过了有效性测试后就对该商业活动的消息进行确认。该确认可以是独立存在的且包括接受条款,或者可以是非独立存在的且包含总的、可审计的商业信号。查询/响应模式用于对从一方向拥有信息的另一方的信息查询建模。一旦发生查询/响应交易,那么就不存在任一方的后效义务。一个示例可以包括第一方提交对描述由第二方出售的产品的信息的查询。第二方可以通过发送具有产品描述的目录来响应该查询。该模式不允许返回可审计商业信号、接收确认或者商业承诺确认。请求/响应模式用于对对方拥有的信息的正式请求建模。该模式引起一方的后效义务。例如,第一方可以向第二方请求关于货物或服务的报价。第二方随后提供该报价,这会造成许诺销售。第二方现在拥有将该要约保持开放一段合理的时间、撤回许诺销售的后效义务或其它这样的义务。请求/确认模式用于对关于来自先前建立的合同或者对于对方的商业规则所存在的某种义务的确认或状态的请求建模。例如,一方可以请求递送的状态更新来确保对方不会拒绝承担义务或者能够履行义务。信息分发模式用于对非正式信息交换建模。该非正式交换不会引起不可否认的要求。众多市场活动是信息分发的示例。通知模式用于对正式信息交换建模。该正式交换会引起不可否认的要求。通知模式的一个示例包括跟踪邮包的传送。上述六种商业交易模式的每一种可以由特定服务管理任务来进一步建模。每一管理任务描述了为完成该交易所应该发生的动作。在一实施例中,存在对一组有限的管理任务的依赖。这样,使用一组有限的商业交易和一组有限的管理任务,实际上可以对任何商业交互建模。该模型可以在IT系统可使用的机器可读代码中串行化。作为示例,通知模式包括以下任务收集信息;验证该信息的准确性;证实该信息的准确性;以及发送该信息。收集信息可以包括收集信息来确定一特定邮包的位置。例如,用户可以搜索其中使用条形码扫描来输入位置本文档来自技高网...

【技术保护点】
一种用于管理相对的双方之间的商业交互的方法,所述方法包括以下动作:    将所述商业交互映射至一个或多个服务合同;    将所述一个或多个服务合同映射至由一个或多个商业交易模式和一个或多个服务交互模式定义的机器可读代码;    在IT系统中消费所述机器可读代码;    生成与履行所述商业交互所需的义务相关联的管理任务。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:D韦尔什FC崇JD克拉克MG莫里斯
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1