软件复用

✍ dations ◷ 2025-07-07 19:04:05 #软件复用

软件复用是一种计算机软件工程方法和理论。20世纪60年代的“软件危机”使程序设计人员明白难于维护的软件成本是极其高昂的,当软件的规模不断扩大时,这种软件的综合成本可以说是没有人能负担的,并且即使投入了高昂的资金也难以得到可靠的产品,而软件重用的思想是解决这一问题的根本方法。

软件复用的主要思想是,将软件看成是由不同功能部分的“组件”所组成的有机体,每一个组件在设计编写时可以被设计成完成同类工作的通用工具,这样,如果完成各种工作的组件被创建起来以后,编写一特定软件的工作就变成了将各种不同组件组织连接体来的简单问题,这对于软件产品的最终质量和维护工作都有本质性的改变。

软件复用就是将已有的软件成分用于构造新的软件系统。可以被复用的软件成分一般称作可复用构件,无论对可复用构件不加修改直接使用还是修改后再使用,只要是用来构造新软件,则都可称作复用。从更大的角度理解,软件重用也包括应用项目的重用,规格说明(也称为规约)的重用,设计的重用,概念和方法的重用等等。

如果在一个系统中多次使用一个相同的软件成分,则不称作复用,而称作共享;对一个软件进行修改,使它运行于新的软硬件平台也不称作复用,而称作软件移植。

软件重用有助于提高软件的质量和开发效率,降低软件的开发和维护成本。

相关

  • 药膳食疗是一种中医及印度医学等的固有医学概念,而现代医学则归类为替代医学。以日常饮食作滋补强身甚至医疗,研究食物对维持健康及防治疾病的作用,即所谓“医食同源”。在中国及亚
  • 克里斯多夫·杜德(1) 苏珊·玛尼,离婚 (2) 杰琪·玛莉·克蕾格克里斯多夫·杜德(Christopher Dodd,1944年5月27日-)是美国的政治人物。隶属民主党籍,杜德从1981年到2011年是康乃迪克州的参议员,曾
  • 伦纳德·阿德曼伦纳德·马克斯·阿德曼(英语:Leonard Max Adleman,1945年12月31日-)是一名美国理论计算机科学家和南加州大学计算机科学家和分子生物学教授。1977年,他与罗纳德·李维斯特和阿迪
  • 只是朋友只是朋友 (英语:Friends;风格化为全大写)是由美国音乐制作人棉花糖及英国创作歌手安-玛莉在2017年共同录制的歌曲,由Joytime Collective和庇护所唱片在2018年2月9日 (2018-02-0
  • 染谷将太染谷将太(日语:染谷将太,1992年9月3日-)是一位日本男演员,隶属于TOY'S FACTORY Inc.旗下。东京都出生,身高172公分。其妻为女演员菊地凛子。2001年,在9岁时首次出演电影《STACY(日语:S
  • 兹维亚德·加姆萨胡尔季阿兹维亚德·加姆萨胡尔季阿(格鲁吉亚语:ზვიად გამსახურდია,1939年3月31日-1993年12月31日),第1任格鲁吉亚总统。
  • 房爱卿房爱卿(1956年-),山东郓城人,中华人民共和国政治人物。早年担任国内贸易部行业管理司、行业管理一司副司长。1998年,任国家国内贸易局消费品流通司司长。2000年,任国家经贸委贸易市
  • 上帝创造女人《上帝创造女人》(Et Dieu... créa la femme),1956年发行的法国电影,由罗杰·瓦迪姆导演,碧姬·芭杜主演。由于内容有许多对于女性身体的描述,在当时引起轰动。电影曾为当年英国
  • 中华人民共和国药品管理法《中华人民共和国药品管理法》,是一部中华人民共和国法律。2001年2月28日中华人民共和国第9届全国人民代表大会常务委员会第20次会议修订通过;2001年11月26日,中华人民共和国主席令第45号颁布生效。2019年8月26日,本法由第十三届全国人民代表大会常务委员会第十二次会议表决通过第2次修订。中华人民共和国药品管理法是以药品监督管理为中心内容,深入论述了药品评审与质量检验、医疗器械监督管理、药品生产经营管理、药品使用与安全监督管理、医院药学标准化管理、药品稽查管理、药品集中招投标采购管理、对医药卫生
  • 章艳章艳(1978年10月6日-),江西省南昌市人,毕业于利物浦大学,中国中央电视台主持人。1978年,章艳出生于江西省南昌市,家庭是一个书香门第,高中时期是南昌实验中学的校花。高中毕业后,章艳考入广东星海音乐学院。大学毕业后,章艳在广东电视台工作,不久之后到英国利物浦大学留学。章艳回国后,担任深圳卫视《早安深圳》、《深视新闻》、《直播港澳台》的主持人。现在是中国中央电视台主持人,主持《经济信息联播》。2009年,深圳广播电影电视集团第二届十佳主持人。