Sod-HCER: Designing the Undesignable
Sod-HCER: Designing the Undesignable
批准号:
0613162
负责人:
Steven Reiss
金额:
$22.41万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-08-15 至 2009-07-31
中文摘要
0613162史蒂文·P·赖斯布朗大学设计不可设计的软件设计涉及设计不可设计的。 它与其他形式的设计不同,因为软件设计需要满足一系列动态变化的约束,并且变化速度比软件能够适应的速度更快。此外,软件开发的未来趋势将迫使开发人员设计出他们无法控制的系统。本研究探讨是否一个组件模型,包括组件的语义作为其接口的一部分,可以解决这些问题的软件设计。语义在这里是广义上使用的,包括组件的功能,组件上或组件施加的安全和隐私约束,恢复模型和选择组件的经济模型。这项研究涉及到探索如何定义和检查这些语义规范对组件的实现和使用这些规范作为一个新的设计隐喻。 如果成功的话,这种方法有望让开发人员控制软件设计,并解决困扰现代软件发展的许多问题。
英文摘要
0613162Steven P. ReissBrown UniversityDesigning the UndesignableSoftware design involves designing the undesignable. It differs from other forms of design in that software design is expected to meet a set of constraints that changes dynamically and faster than the software can adapt.Moreover, future trends in software development will force developers to design systems that are out of their control. This research investigates whether a component model that includes the semantics of a component as part of its interface can address these problems of software design. Semantics is used here in the broad sense to include the functionality of the component, security and privacy constraints imposed on or by the component, a recovery model, and an economic model for choosing components. The research involves exploring ways of defining and checking such semantic specifications against component implementations and the use of such specifications as a new design metaphor. If successful, this approach promises to let developers control software design and get a handle on many of the problems that plague the evolution of modern software.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Large: A Working Set Approach to Integrated Development Environments
-
批准号:1012056
-
项目类别:Continuing Grant
-
资助金额:$112.39万
-
财政年份:2010
-
负责人:Steven Reiss
-
依托单位:
CPATH CB: Applied Computer Science for the Humanities and Social Sciences
-
批准号:0829533
-
项目类别:Standard Grant
-
资助金额:$54.0万
-
财政年份:2008
-
负责人:Steven Reiss
-
依托单位:
RI: The Brown Internet Computing Laboratory
-
批准号:0303577
-
项目类别:Continuing Grant
-
资助金额:$64.0万
-
财政年份:2003
-
负责人:Steven Reiss
-
依托单位:
ITR: Consistent Software Evolution
-
批准号:0218973
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2002
-
负责人:Steven Reiss
-
依托单位:
Next-Generation Programming Tools
-
批准号:9988141
-
项目类别:Standard Grant
-
资助金额:$29.72万
-
财政年份:2000
-
负责人:Steven Reiss
-
依托单位:
Visualization for Software Understanding
-
批准号:9982266
-
项目类别:Standard Grant
-
资助金额:$55.92万
-
财政年份:1999
-
负责人:Steven Reiss
-
依托单位:
CAREER: Principles and Practices of Program Instumentation
-
批准号:9702188
-
项目类别:Continuing Grant
-
资助金额:$20.5万
-
财政年份:1997
-
负责人:Steven Reiss
-
依托单位:
LANDSCAPES: Visions of Programming Environments
-
批准号:9422625
-
项目类别:Continuing Grant
-
资助金额:$26.5万
-
财政年份:1995
-
负责人:Steven Reiss
-
依托单位:
Brown's Advanced Laboratory for Instructional Computing
-
批准号:9251672
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1992
-
负责人:Steven Reiss
-
依托单位:
Empirical Evaluation of Multiparadigm Software Development
-
批准号:9111507
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:1991
-
负责人:Steven Reiss
-
依托单位:
Optimization of High-Level Languages
-
批准号:9015988
-
项目类别:Continuing Grant
-
资助金额:$20.9万
-
财政年份:1990
-
负责人:Steven Reiss
-
依托单位:
GAMUT: A Laboratory for Computer Science Instruction
-
批准号:8853317
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1989
-
负责人:Steven Reiss
-
依托单位:
Automatic Production of Program Development Software
-
批准号:8200670
-
项目类别:Standard Grant
-
资助金额:$7.67万
-
财政年份:1982
-
负责人:Steven Reiss
-
依托单位:
Practical Data-Swapping
-
批准号:8022242
-
项目类别:Standard Grant
-
资助金额:$8.56万
-
财政年份:1981
-
负责人:Steven Reiss
-
依托单位:
Automatic Compiler Production
-
批准号:7905992
-
项目类别:Standard Grant
-
资助金额:$7.44万
-
财政年份:1979
-
负责人:Steven Reiss
-
依托单位:
海外基金