Design, Specification, and Implementation of Reusable Software Components
Design, Specification, and Implementation of Reusable Software Components
批准号:
8802312
负责人:
Bruce Weide
金额:
$7.49万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1988
资助国家:
美国
项目状态:
已结题
起止时间:
1988-08-15 至 1990-07-31
中文摘要
软件工程师面临的两个最重要的问题是如何提高软件产品的质量,以及如何提高软件开发人员的生产率。工程设计的一个支柱--可重用性--解决了这两个问题,并有望带来潜在的巨大经济效益。这项研究集中在面向数据的可复用软件部件的各个技术方面。研究目标是确定如何编写可重用软件的正式规范,以使它们立即为人类所理解并适合用于正确性认证(通过验证和测试);确定构建这些部分的有效实现的一般方法;以及探索用于设计、构建和实例化软件组件的方法、语言和系统的可重用性的后果。
英文摘要
Two of the most important problems facing software engineers are how to improve the quality of their software products,and how to improve the productivity of people who build them. A mainstay of engineering design - reusability - attacks both problems and promises potentially huge economic benefits. This study concentrates on various technical aspects of data-oriented reusable software parts. The research objectives are to determine how formal specifications for reusable software can be written so they are at once understandable by humans and suitable for use in certification of correctness (through verification and testing); to identify general ways to build efficient implementations of such parts; and to explore the ramifications of reusability for the methodologies, languages, and systems used to design, build, and instantiate software components.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Medium: Collaborative Research: Specification and Mathematics Engineering for the Verified Software End-Game
-
批准号:1162331
-
项目类别:Standard Grant
-
资助金额:$47.61万
-
财政年份:2012
-
负责人:Bruce Weide
-
依托单位:
Automated Support for Developing Logical Reasoning Skills in Discrete Mathematics Courses
-
批准号:0942542
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2010
-
负责人:Bruce Weide
-
依托单位:
CPA-SEL: Collaborative Research - Continuing Progress Toward Verified Software
-
批准号:0811737
-
项目类别:Standard Grant
-
资助金额:$23.26万
-
财政年份:2008
-
负责人:Bruce Weide
-
依托单位:
Collaborative Research: Logical Support for Formal Verification
-
批准号:0701260
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:2007
-
负责人:Bruce Weide
-
依托单位:
ITR: Principles of Distributed Component-Based Software
-
批准号:0081596
-
项目类别:Continuing Grant
-
资助金额:$49.98万
-
财政年份:2000
-
负责人:Bruce Weide
-
依托单位:
Toward Scalable Software Engineering Disciplines
-
批准号:9311702
-
项目类别:Continuing Grant
-
资助金额:$32.39万
-
财政年份:1993
-
负责人:Bruce Weide
-
依托单位:
Practical New-Generation Reusable Software Components
-
批准号:9111892
-
项目类别:Standard Grant
-
资助金额:$27.17万
-
财政年份:1991
-
负责人:Bruce Weide
-
依托单位:
Computer Research Equipment (Computer Science)
-
批准号:8405029
-
项目类别:Standard Grant
-
资助金额:$6.6万
-
财政年份:1984
-
负责人:Bruce Weide
-
依托单位:
Statistical Methods For Algorithm Design and Analysis
-
批准号:7912688
-
项目类别:Standard Grant
-
资助金额:$3.0万
-
财政年份:1979
-
负责人:Bruce Weide
-
依托单位:
海外基金