Sod-HCER: Designing the Undesignable
Sod-HCER: Designing the Undesignable
批准号:
0613162
负责人:
Steven Reiss
金额:
$22.41万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-08-15 至 2009-07-31
中文摘要
[06:13 . 162] steven P. ReissBrown大学设计不可设计的软件设计包括设计不可设计的东西。它与其他形式的设计的不同之处在于,软件设计被期望满足一组动态变化的约束,并且比软件能够适应的更快。此外,软件开发的未来趋势将迫使开发人员设计出他们无法控制的系统。本研究探讨了一个包含组件语义作为其接口一部分的组件模型是否可以解决软件设计中的这些问题。这里使用的语义是广义的,包括组件的功能、对组件施加或由组件施加的安全和隐私约束、恢复模型以及用于选择组件的经济模型。该研究包括探索针对组件实现定义和检查这些语义规范的方法,以及将这些规范用作新的设计隐喻的方法。如果成功,这种方法有望让开发人员控制软件设计,并处理困扰现代软件发展的许多问题。
英文摘要
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
-
依托单位:
海外基金