CI-P: Collaborative Research: Planning and Prototyping a Community-Wide Software Architecture Instrument
CI-P: Collaborative Research: Planning and Prototyping a Community-Wide Software Architecture Instrument
批准号:
1629771
负责人:
Sam Malek
金额:
$3.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-08-01 至 2018-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The effort and cost of maintenance dominate activities in a software system's lifecycle. Over the past two decades, software architecture research has yielded many tools and techniques for understanding and maintaining the architectures of software systems. However, empirical research and technology transfer are impeded by myriad disjoint environments, lack of a shared research infrastructure, the costs of making tools robust, and lack of datasets needed to conduct architecture-oriented empirical research. Consequently, researchers and practitioners often repeat each other's efforts, thus limiting potential breakthroughs. This projects develops the plans and an initial prototype for an integration framework that assembles architecture-related techniques to enable maintenance-focused empirical research. The framework revolutionizes the future of software systems research and development. It facilitates the discovery and adoption of cutting-edge techniques and tools, and fosters much more effective university-industry collaboration than exists today. This planning project elicits and prioritizes the requirements, collects the community feedback, and develops a prototype for the Software Architecture INstrument (SAIN), a first-of-its-kind integration framework. SAIN comprises three principal components: (1) a catalogued library of tools for reverse engineering and analyzing software architectures; (2) a plug-and-play instrument for integrating the techniques to enable architecture-oriented empirical studies; and (3) a repository of Web-accessible software-architecture datasets and benchmarks. This planning project develops a proof-of-concept solution that demonstrates the feasibility of the proposed instrument, as well as the research activities enabled by this instrument. SAIN provides an effective, community-wide platform for software architecture research and practice through continuous integration of diverse tools. It supports architecture's central role in a broad range of software engineering activities. The framework comprises the first repository hosting large numbers of recovered architectures to enable researchers to effectively evaluate their techniques, and is aimed at reinvigorating empirical research in software architecture.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1109/icse.2019.00067
发表时间:
2019-05
期刊:
2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[Negar Ghorbani;Joshua Garcia;S. Malek]
通讯作者:
Negar Ghorbani;Joshua Garcia;S. Malek
SHF: Medium: Automated Software Engineering Techniques for Improving the Accessibility of Software
-
批准号:2211790
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2022
-
负责人:Sam Malek
-
依托单位:
Collaborative Research: SHF: Medium: A General Framework for Automated Test Transfer
-
批准号:2106306
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2021
-
负责人:Sam Malek
-
依托单位:
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
-
批准号:1823262
-
项目类别:Standard Grant
-
资助金额:$26.56万
-
财政年份:2018
-
负责人:Sam Malek
-
依托单位:
SHF: Small: Efficient Formal Analysis of Evolving Software Systems
-
批准号:1618132
-
项目类别:Standard Grant
-
资助金额:$49.92万
-
财政年份:2016
-
负责人:Sam Malek
-
依托单位:
CAREER: A Mining-Based Approach for Consistent and Timely Adaptation of Component-Based Software
-
批准号:1550206
-
项目类别:Continuing Grant
-
资助金额:$40.49万
-
财政年份:2015
-
负责人:Sam Malek
-
依托单位:
CAREER: A Mining-Based Approach for Consistent and Timely Adaptation of Component-Based Software
-
批准号:1252644
-
项目类别:Continuing Grant
-
资助金额:$45.15万
-
财政年份:2013
-
负责人:Sam Malek
-
依托单位:
EAGER: CCF: SHF: Mining the Execution History of a Software System to Infer the Safe Time for its Adaptation
-
批准号:1217503
-
项目类别:Standard Grant
-
资助金额:$8.0万
-
财政年份:2012
-
负责人:Sam Malek
-
依托单位:
海外基金