【技术实现步骤摘要】
本专利技术与计算机编程有关,特别地与计算机软件应用开发和执行有关。背景计算机应用软件的开发和修改需要使用编程规范编写代码或软件目标(“对象”),例如使用第三代语言(“3GL”)、第四代语言(“4GL”)或面向对象的开发(“OOD”)方法。这些传统方法的关键限制之一是它们在软件开发和修改中使用时需要开发者实际修改代码。不仅从编码涉及的劳动力观点看,还是从软件开发和测试过程中有关的协调计划看这都是一种麻烦的限制。近年来出现的面向对象的主导编程方法通过提供高度模块化、自然且可重新使用的编程结构促进了软件开发计算。作为背景,术语“对象”,正如被面向对象软件和编程领域技术人员所使用的那样,是指以数据结构形式出现的软件组成部分,通过从一个向另一个发送消息它们能互相通信或调用。相应于相同消息的对象被说成具有一个共同的“类”。对象的“类”描述并实现捕捉该类的“实例”(即对象)行为的所有方法。一个类的实例的状态或结构由模板所规定,模板可以规定一个对象的状态包括了其它对象、由OOD引入的模块性有助于用分治法解决问题,能较容易调试,允许对现实世界问题或环境有效高的保真模型并能产生 ...
【技术保护点】
一个用于运行应用软件的计算机执行系统,所述系统具有一个处理器,一个存储器和一个存储介质,所述系统包括: 储存在存储介质中的多个模型,每个模型包含的数据中包括对一个或多个对象的参照;和 一个实时运行事件管理器,用于将从多个模型中选定的一个从存储介质加载到存储器中,读出所述所选模型的数据,且当读入对一个对象的参照时,调用并执行所述对象。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:W马韦,F麦格克,J贝内特,M克拉克,
申请(专利权)人:马维斯国际软件股份有限公司,
类型:发明
国别省市:CA[加拿大]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。