CAREER: A Linguistic Approach to Software Development
CAREER: A Linguistic Approach to Software Development
批准号:
0347902
负责人:
Cristina Lopes
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-07-01 至 2010-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
NSF CAREER 0347902A Linguistic Approach to Software DevelopmentCristina Videira LopesUniversity of California - IrvinceSoftware in Science, Engineering and Business requires domain expertise. But software development is worsened by the fact that the description mechanisms - programming languages - are inadequate for conveying relevant information to people. As a result, software systems become fragile monuments of code that only software "artisans" dare to modify. Work will be conducted within Domain-Specific Languages (DSLs) and Aspect-Oriented Programming (AOP), with the aim of exploring their benefits in software development. DSLs will be developed within ubiquitous computing, as it includes several fields of expertise. The objective is the identification of abstractions and the integration of different pieces of specification. A greater objective is to find fundamental principles and techniques for the rapid development of DSLs. The following will be studied, developed and empirically evaluated: (1) Natural Language-based mechanisms for the support of more kinds of referencing, such as anaphora; (2) methods for developing domain-specific vocabularies; (3) techniques for the rapid development of DSLs.The goal is that the process of software development will be improved considerably by shortening expression gaps. The state of the art in both theory and practice of Programming and Software Engineering will beenhanced with a foundation for a new, important class of programming languages.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: RAPID: Virtual Conference Platform
-
批准号:2035000
-
项目类别:Standard Grant
-
资助金额:$9.33万
-
财政年份:2020
-
负责人:Cristina Lopes
-
依托单位:
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
-
批准号:1823227
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Cristina Lopes
-
依托单位:
Collaborative Research: CI-P: NJR: A National Java Resource
-
批准号:1730229
-
项目类别:Standard Grant
-
资助金额:$6.2万
-
财政年份:2017
-
负责人:Cristina Lopes
-
依托单位:
Programming Languages Mentoring Workshop at SPLASH (October 27, 2015)
-
批准号:1552208
-
项目类别:Standard Grant
-
资助金额:$2.0万
-
财政年份:2015
-
负责人:Cristina Lopes
-
依托单位:
SHF: Small: An Aspect-Oriented Approach to Large-Scale Urban Simulations
-
批准号:1526593
-
项目类别:Standard Grant
-
资助金额:$46.5万
-
财政年份:2015
-
负责人:Cristina Lopes
-
依托单位:
SHF: Small: Automatic Software Architecture Recovery: A Machine Learning Approach
-
批准号:1218228
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2012
-
负责人:Cristina Lopes
-
依托单位:
SHF: Small: Open Source Software Components: Utilization Assessment and Automatic Retrieval
-
批准号:1018374
-
项目类别:Continuing Grant
-
资助金额:$49.96万
-
财政年份:2010
-
负责人:Cristina Lopes
-
依托单位:
SDCI Data New: Trust Management for Open Collaborative Information Repositories: The CalSWIM Cyberinfrastructure
-
批准号:0724806
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Cristina Lopes
-
依托单位:
Large Scale Empirical Validation of the Aspect-Oriented Design Hypothesis
-
批准号:0725370
-
项目类别:Standard Grant
-
资助金额:$69.32万
-
财政年份:2007
-
负责人:Cristina Lopes
-
依托单位:
海外基金