[发明专利]用于软件系统设计中的关键知识保护的方法和设备无效
申请号: | 200810082248.1 | 申请日: | 2008-02-29 |
公开(公告)号: | CN101520727A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | 周欣;刘英;霍震中;朱俊;苏辉 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李 颖 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 系统 设计 中的 关键 知识 保护 方法 设备 | ||
技术领域
本发明涉及软件开发过程。更具体地说,本发明涉及软件开发过程中的关键知识保护。
背景技术
企业通常拥有一些关键的知识(或称“机密知识”),使企业能够保持对于竞争对手的核心竞争力。关键知识可以是创新性的商业理念、业务功能、独特的商业流程、优化的IT体系结构等。由于这种关键知识的重大意义,企业希望其作为企业内部的秘密或者是只有几个核心成员知晓。
但是,由于种种原因,这种关键知识容易泄露,其中一个典型的原因是企业通常利用外部资源来开发其软件系统。虽然这种外包机制可以节约成本,使企业集中精力于其核心技术,但是关键知识存在泄露给外部资源的风险。
大多数现有的关键知识保护可以被分为两类,即:“物理途径”和“法律途径”。对于“物理途径”,制定规章制度来以物理方式防止未授权人员将任何文档、源代码带出办公室。对于“法律途径”,通常是要求内部、外部开发者与企业签定不泄露协议(NDA)。一旦开发者在未经授权的情况下泄露任何关键知识,则企业有权对其泄露行为进行起诉。
除了上述解决方案外,在文献“基于制造知识保护的供应商选择模型与实证研究”(吴峰,李怀祖,中国机械工程第16卷第8期,2005年4月)中也提出了一种相关方法。在该方法中,根据提供商的创新能力(originality)和标准化对其进行分类、根据知识对企业竞争力的影响及其泄露可能性对外包策略进行分类,并且将提供商类型映射到外包策略。
为了要保护关键知识,能够精确地将软件设计中所蕴含的关键知识与一般知识区别开来是重要的前提条件。这样,可以只保护那些真正重要的内容,并与开发者尽可能多地共享那些非关键的知识以便于开发。但是,到目前为止,关键知识的识别和提取都是由软件系统设计人员手动进行的,并且诸如关键知识在软件系统设计中所占比例之类的参数也是由设计人员主观判断的,尚未见到有公开教导能用技术手段来实现关键知识的识别和提取以及确定关键知识所占比重的手段。采用人工方式本身就是费时费力的,而且准确性和效率都不理想。另外,可以想象,当需要开发庞大的软件系统并且存在大量关键知识时,通过人工方式进行所述识别、提取以及确定过程,其在准确性、效率和资源消耗方面的问题可能对于开发过程而言是根本无法接受的。
此外,目前对关键知识保护机制的选择也较为随意,缺乏科学的分析和指导。
因此,需要一种更为有效的手段来识别和提取软件工件中蕴涵关键知识、对其进行量化,并据此设计恰当的保护机制。
发明内容
考虑到现有技术的上述问题,提出了本发明的系统和方法,其能够有效地识别和提取软件工件中蕴涵关键知识、对其进行量化,并据此设计恰当的保护机制。
根据本发明的一个方面,提供一种由计算机实施的在软件系统设计过程中保护关键知识的方法,所述软件系统设计包括至少多个工件,所述方法包括:计算关键知识与软件系统设计之间的关联关系;获取软件系统设计中各个工件之间的相互依赖关系;根据所述关联关系和相互依赖关系确定用于各个工件的保护机制。
根据本发明的另一方面,提供一种在软件系统设计过程中保护关键知识的系统,所述软件系统设计包括多个工件,所述系统包括:计算关键知识与软件系统设计之间的关联关系的关联计算部分;获取软件系统设计中各个工件之间的相互依赖关系的依赖关系获取部分;根据所述关联关系和相互依赖关系确定对用于各个工件的保护机制的机制设计部分。
本发明教导了一种系统化的方法和支持性工具,其能够有效地识别和提取关键知识,并且据此设计系统的保护机制,从而帮助企业在将软件开发任务交给那些未授权访问关键知识的开发者之前,前瞻性地隐藏所述关键知识。
附图说明
图1示出根据本发明的由计算机实施的在软件设计过程中保护关键知识的方法的流程图。
图2示出根据本发明的由计算机实施的在软件设计过程中保护关键知识的系统的方框图。
图3示出如图2所示的关联计算部分的具体操作方式。
图4示出如图2所示的机制设计部分的具体操作方式。
具体实施方式
以下结合附图说明本发明的优选实施方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810082248.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于多种软件形态的质量评估方法及系统
- 下一篇:可伸缩空调控制器旋钮