[发明专利]应用程序中的自动行为执行无效
申请号: | 96194645.8 | 申请日: | 1996-04-11 |
公开(公告)号: | CN1187254A | 公开(公告)日: | 1998-07-08 |
发明(设计)人: | 基里特·K·塔拉提 | 申请(专利权)人: | 基里特·K·塔拉提 |
主分类号: | G06F7/06 | 分类号: | G06F7/06 |
代理公司: | 上海专利商标事务所 | 代理人: | 李家麟 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 中的 自动 行为 执行 | ||
相关申请
本申请是申请日为1995年1月9日的共同待批的美国专利申请08/370,510的续展申请,而该美国专利申请08/370,510是申请日为1993年2月11日的共同待批的美国申请08/016,430的续展申请。
技术领域
本发明涉及计算机系统,尤其涉及用于应用处理系统处理动作的自动适应和增强的信息工程技术。
发明背景
信息系统开发者正面临比以往任何时候都要困难得多的挑战。在过去的几年中,侧重点已经从数据处理转到信息系统管理,转到判定支持系统,继而又转变到战略信息(strategic information)系统。为了跟上业务的变化,信息开发者必须建立足够灵活的系统以适应业务功能变化而同时不会引起过度维护和相应的费用。
在过去的约二十年中,软件开发自动化已经沿三条不同的独立途径而进步。一条途径是通过自动化编程来提高编程的效率。结果是产生了非过程的解释语言,如第四代语言(4GL)的程序发生器。第二条途径是在分析和设计中引入结构和精确性来寻求实现设计效率。第二条途径导致了将程序流程化或者将程序划分成功能块的结构化方法的发展。近来,这种结构方法的自动化已经通过计算机辅助软件工程(CASE)图示工具而实现。第三条途径着眼于可重复使用性,即借助于将目标和数据抽象化的开发的数据库方法。这种方法一开始采用诸如数据字典的结构,存取数据和数据单元之间的关系的信息。近来,这样的系统已经包含面向目标系统,并且已经包括了用来存储和存取目标、程序和数据的所谓信息源字典。
因为上述每一种方法和途径都具有其优点,所以人们试图将三种不同途径的不同工具在信息工程中组合起来。例如,有一种用于存储技术的衍生ANSI标准(evolving ANSI standard),并且IBM已经推出了一种“AD/循环”,它定义了一种管理所有信息资源的方法,包括应用说明(application specification)、编程工具、软件程序、软件程序码和数据。
然而,这些方法并没有解决应用程序维护的问题。计算机软件应用的维护和其他的相关支持通常是费钱、费时并且是不可靠的。若要削除维护费用,本质上讲人们通常需要削掉应用程序本身。这附带的好处是削减了技术说明、设计、结构和执行的信息工程应用开发周期。但上述三种应用开发途径中的任何一种方法或综合方法都没有恰当地解决维护问题,或者没有指出如何解决这一问题。
现有技术的信息处理系统的另一个问题涉及到借助于应用处理系统来检测运行的应用程序引起的错误。现有技术侧重于进行数据处理运行的动作所引起的故障和排除故障或不管故障如何使系统运行继续进行的方法。然而,在许多的应用处理系统中,并不是应用程序一定会有应用程序故障的。执行这些动作的应用程序是经过很好测试和实现。问题在于应用程序是没有产生所期待的行为,这是因为假设要发生的动作没有发生,而假设不会发生的某些动作却发生了的缘故。
这些类型的问题通常保持未被检测的状态,直到应用程序崩溃或直到由于对动作进行了不必要的处理而暴露了较差的性能为止。在传统的系统中,用户必须跟踪处理流程并观察处理流程中的每一个动作,以分析系统的性能或识别错误。所以,具有一个与所期待的行为所一致或增强应用处理系统的每一个动作的特定行为并消除不正确或不必要的处理而使系统性能最佳的系统是有利且有用的。
发明概述
本发明采用在应用处理系统中使所期待的行为自动一致和增强的方法和装置解决了上述问题和其他一些问题。一个期待行为控制系统(EBCS)与包括至少一个其中定义动作的应用程序的应用处理系统组合在一起。对于EBCS来说,除非特别指明,术语“动作”、“规则”、“表达式”和“功能”意义相同。EBCS包括检测一由控制程序执行的动作是否产生一预期行为的预期行为功能。另外,EBCS可以协调或增强所选择的行为,以修改应用处理系统方法的处理流程,而不修改应用程序。当所期待的行为完成时,应用处理系统执行应用程序所规定的下一个动作。如果检测到一个所不期待的行为,校正动作功能执行至少一个校正动作,以便协高或增强系统的行为,完成期待的行为。
下文中给出了本发明更贴切的方面。这些方面应当被看作是本发明某些更突出的特性和应用的描述。通过以不同的方式应用本发明或以将要描述的方法修改本发明可以得到许多其他的有益结果。因此,通过下文中对较佳实施例的详细描述可以更完整地理解本发明和其他方面。
附图简述
为了更完整地理解本发明及其优点,下面结合附图详细描述本发明。其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于基里特·K·塔拉提,未经基里特·K·塔拉提许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96194645.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:回收铜的方法
- 下一篇:光学记录载体以及从其上记录和重现信号的方法