从没有银弹到银弹加工场.doc
《从没有银弹到银弹加工场.doc》由会员分享,可在线阅读,更多相关《从没有银弹到银弹加工场.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、从没有银弹到银弹加工场 本文作者系中国人工智能协会可拓工程专业委员会青年部负责人,可拓学网址:可拓学及可拓工程方法介绍李兴森1, 秦建军2,黄红梅31、 中国科学院研究生院管理学院,北京2、 北京交通大学机电学院,北京3、 广东工业大学自动化学院,广州在网上流传一则文言文的笑话:“今有程序员五人,需时日几何方得完成?”“一年。”“吾急需之!若有十人,几何?”“二年。”“百人若何?”“万世。”这则笑话正是反映了软件开发领域的人月工作量问题。程序员越多,进度越慢。正因如此,人月神话真的像神话一样成为具有深远影响力和畅销不衰的著作。作者弗雷德里克布鲁克斯是北卡罗莱纳大学商学院的计算机科学教授,曾荣获
2、美国计算机领域最具声望的图灵奖(A.M.Turing Award)桂冠。他被认为是“IBM 360系统之父”,曾担任了360系统的项目经理,以及360操作系统项目设计阶段的经理。凭借在上述项目中的杰出贡献,Brooks博士在1985年荣获了美国国家技术奖,美国计算机协会(ACM)称赞他“对计算机体系结构、操作系统和软件工程做出了里程碑式的贡献。”人月神话一书为人们管理复杂项目提供了最具洞察力的分析。作者以“焦油坑”类比大型软件项目的开发,从自身所经历的大型软件项目的开发与管理的工作入手,详尽的分析并论述了软件工程中所面临的问题。2003年人月神话排在china-pub年度总销售榜的第4名。这本
3、软件工程管理的书历时30多年,深具影响力而且历久不衰,其中一个原因就在于30多年前软件开发领域遇到的问题和困扰,今天仍然存在,继续困扰着后来者。从软件危机被提出以来,人们一直在寻找解决它的方法。于是一系列的方法被提出并且加以应用。比如:结构化的程序设计,面向对象方法,能力成熟度模型(CMM),统一建模语言(UML)等等。 在1986年,IBM 大型电脑之父 Fred Brooks 发表了他的著名论文没有银弹。在这篇论文中他预言:“在10年内无法找到解决软件危机的银弹”。 这篇论文在其后引起了巨大的反响。人月神化没讲标准,没有提供银弹,但它可以给人带来很多思考,为怎样做好一个项目提供了参考。软件
4、工程是为开发软件服务的,标准不是目的,只是手段。随着网络技术的发展和企业竞争环境的变化加剧,对软件的适应性提出了更高的要求。软件工程这一“人狼”野性十足,越来越强壮、越来越难以控制,而银弹却不知隐藏在何处?当我们苦苦搜寻30余年而一无所获之余,有没有考虑自己加工银弹呢?其实银弹加工场早已存在,只是我们没有人去利用那些设备或者没有听说加工场的存在而已。解决矛盾问题有无规律可循?能否建立一套形式化的理论与方法,按照一定的程序,生成解决它们的策略?然后,利用这些理论和方法,研究计算机能操作的推理方法和技术,使计算机能帮助人们处理矛盾问题。这就是蔡文研究员在1976年确定要探索的研究方向,1983年,
5、科学探索学报发表了可拓学的开创性文章“可拓集合和不相容问题”,标志着可拓学这门新学科的诞生。二十多年来,国家自然科学基金委员会等和一大批专家学者支持和参与了可拓学的建设,初步构建了一门新兴学科可拓学。可拓学是用看得见的形式化模型研究事物拓展的可能性和开拓创新的规律与方法,并用于解决矛盾问题的学科。它的研究对象是矛盾问题,基本理论是可拓论,方法体系是可拓方法,逻辑基础是可拓逻辑,应用技术是可拓工程。1 可拓学的研究对象人类的历史,是一部解决矛盾问题、不断开拓的历史。可拓学的研究对象是现实世界中的矛盾问题。例如,在“曹冲称象”的故事中,要称一头大象,却只有能称20公斤的小秤。在三国演义中,诸葛亮要
6、对付司马懿的十万精兵,却只有五千老弱残兵。其实,在诸多工程领域,如项目管理、机械控制、软件开发、企业人力资源管理等,都会碰到各种各样的矛盾问题。那么,解决矛盾问题有无规律可循?有无理论可依?能否建立一套方法,来处理矛盾问题,这就是可拓学研究的出发点。2 可拓学的逻辑细胞可拓学采用形式化的语言物元、事元和关系元(统称为基元)表达事、物、关系和问题,基元是可拓学的逻辑细胞。它包括事物、特征、量值三个要素。例如:事物特征量值物元大象重量2000公斤小秤秤量100公斤事元打支配对象篮球施动对象软件测试组地点清华体育馆时间5月2日关系元借贷前项公司A后项银行B程度500万元维系方式合同地点北京市上例中的
7、物元描述了一头重2000公斤的大象和秤量200公斤的小秤;事元描述软件测试组5月2日在清华体育馆打篮球;关系元描述了公司A和银行B存在通过合同借贷500万元的关系,关系产生地点在北京市。这样就好像把棋子摆在了桌面上,下一步就看根据什么规则,如何来下棋。3 可拓学的理论框架基元理论基元的可拓性和物元的共轭性是基元理论的核心,而用形式化符号表示这些性质则是可拓论的重要特点,它们是生成解决矛盾问题的策略的依据。可拓性包括发散性、相关性、蕴含性和可扩性。共轭性包括物的物质性、动态性、系统性和对立性。从事物的物质性考虑,任何事物都由虚实两部分组成。如房子的墙壁、天花板和地板是实部,但我们是生活在它们围成
8、的空间(虚部)里;产品的实体是实部,而它的“品牌”是虚部。与事物的物质性相仿,从系统性、动态性和对立性考虑, 相应地可以把事物的结构分别分为硬部(事物的各组成部分)和软部(事物及其组成部分之间的联系)、潜部(潜在的部分)和显部(显化的部分)、负部(对某特征产生正值的部分)和正部(对某特征产生负值的部分)。可拓性是事物固有的特性。整个世界,包括客观世界和主观世界,都存在可拓性,人类要进一步认识世界和改造世界,就要认识事物的可拓性,了解进行开拓的可能方案。对事物的可拓性认识越清楚,越能提出解决矛盾问题的变换,越能使用更可行的方法、窍门和点子,去处理开拓过程中出现的种种矛盾问题。可拓性的研究,使人的
9、开拓活动更有规律可寻、更有理论可依。物的可拓性是多种多样的,事的可拓性和关系的可拓性也是多种多样的,因此,开拓的可能性有多种。世界的可拓性,既包括了客观世界中各种事物的可拓性,也包括了人的可拓性以及各种关系的可拓性。事物的可拓性为人们解决矛盾问题提供了各种开拓的可能性。如果说,开拓是人类社会发展的主旋律,那么,物、事和关系的可拓性就是开拓的依据。可拓集合理论为了解决矛盾问题,必须涉及事物性质的变化。在现实世界里,事物的性质处于变化之中,既有量的变化,也有质的变化。事物可以从不具有某种性质变化为具有某种性质,从具有某种性质的程度不大变到较大,或者相反。因此,人们必须从描述确定性事物和模糊性事物,
10、发展到能用集合描述性质变化的事物,描述在某些变换下事物的量变和质变,从集合的角度去探讨事物的动态分类和事物开拓的过程。例如,在产品质量检验中,合格品与不合格品是对立的2个集合,然而在实际问题中,不合格的产品经过一定的加工处理却可以变为合格品。如某车间生产的一大批车轴,要求的合格直径D500.1mm,如其中有的样品D为50.11mm,50.12mm等,便属于再采取车削加工转化为合格品的产品。为此,可拓学研究了新的可拓集合理论,作为化矛盾问题为不矛盾问题的集合论基础。可拓逻辑现有的逻辑只能描述确定性和模糊性的事物,其推理方法难以作为解决矛盾问题的推理工具。为此,可拓学建立了用于处理矛盾问题的可拓逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 从没 银弹 加工
限制150内