[发明专利]编程支持方法及系统无效
申请号: | 89108497.5 | 申请日: | 1989-11-11 |
公开(公告)号: | CN1027324C | 公开(公告)日: | 1995-01-04 |
发明(设计)人: | 铃木靖雄;森欣司;河野克己;织茂昌之 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 邹光新 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编程 支持 方法 系统 | ||
1、一种编程支持方法,它用于一种包括多个通过消息数据交换互相组合在一起的软件模块,该方法由一个计算机来执行,其特征包括如下步骤:
在一个存储器中提供一个第一表,在该表中存储了代表消息数据内容的内容信息;
根据存在所述第一表中的内容信息,检验在软件模块之间的关系;
根据上述检验结果,组合或分离软件模块,及
响应于所述组合或分离步骤更新所述第一表。
2、根据权利要求1的方法,其中所述检验步骤包括如下一个步骤:检验在由一个第一软件模块输出的第一消息数据与由一个第二软件模块利用的第二消息数据之间是否匹配。
3、根据权利要求2的方法,还包括对所述检验匹配的步骤结果进行显示的步骤。
4、根据权利要求2的方法,其中的内容信息包括一个代表从所述第一软件模块输出的第一消息数据内容的输出码和一个代表输入到所述第二软件模块的第二消息数据内容的输入内容码,并且其中所述检验匹配的步骤包括检验在该输出码与该输入码之间的匹配的步骤。
5、根据权利要求1的方法,还包括在所述组合前和后在一个第二表中存储软件模块的历史数据。
6、根据权利要求5的方法,其中当一个软件模块待要分离时利用该历史数据。
7、根据权利要求1的方法,还包括:当所述第一和第二软件模块待要与该计算机系统的多个处理器中的一个组合时,抑制从该第一软件模块向多个处理器输出消息数据,以便只允许所述第二软件模块从所述第一软件模块输入消息数据的步骤。
8、根据权利要求1的方法,其中所述组合步骤包括如下步骤:将一个输入处理模块,一个操作模块和一个输出处理模块相组合,以提供一个软件模块,其用于输入、操作和输出的该组合的软件模块的各部分分别相应于处理模块,操作模块和输出处理模块。
9、一个用于分布软件系统的编程支持系统其特征包括:
一个存储器,用来存贮多个软件模块和一个第一表,该多个软件模块是通过消息交换而相互组合在一起,并且该第一表存贮代表用于每个软件模块的消息数据的内容信息;
一个提供给所述存储器的处理器,用来根据内容信息检验在软件模据间的关系,用来根据所述检验结构组合或分离一个软件模块,及用来根据该组合或分离结果更新所述第一表。
10、根据权利要求9的编程支持系统,其中所述处理器检验是否在由第一软件模块输出的第一消息数据和由一个第二软件模块利用的第二消息数据之间有一个匹配。
11、根据权利要求10的编程支持系统,还包括一个用于显示匹配检验结果的显示单元。
12、根据权利要求10的编程系统,其中该内容信息包括代表一个由所述第一软件模块输出的第一消息数据内容的输出内容码,和一个代表输入到所述第二软件模块中的第二消息数据内容的输入内容码,并且其中所述处理器检验在输出内容码和输入内容码之间的匹配。
13、根据权利要求9的编程运动系统,其中所述的处理器还在软件模块组合前后在所述存储器中提供的第二表中存储软件模块的历史。
14、根据权利要求13的编程系统,其中该历史数据是在一个软件模块待分离时被利用。
15、根据权利要求9的编程支持系统,其中所述的处理器还在当所述第一和第二模块要被组合在系统的多个处理器中的所述处理器时,抑制消息数据从该第一软件模块输出到诸处理器而不是到所述一个处理器中,以便使所述第二软件模块由所棕第一软件模块输入该消息数据。
16、根据权利要求9的编程支持系统,其中所述处理器组合一个输入处理模块、一个操作模块及一个输出处理模块,以提供一个程序,该程序的用于输入,操作和输出的各部分分别相应于该输入处理模块,操作模块和输出处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/89108497.5/1.html,转载请声明来源钻瓜专利网。