Automating software model evolution
Automating software model evolution
批准号:
250271-2008
负责人:
Ajila, SamuelAdesoye
金额:
$1.09万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2012
资助国家:
加拿大
项目状态:
已结题
起止时间:
2012-01-01 至 2013-12-31
中文摘要
软件演进是一个涵盖软件产品整个生命周期的变化过程。在所有的软件过程中,进化是最昂贵的。模型在记录软件架构并使其易于理解方面是至关重要的。一个复杂的软件系统会随着时间的推移而发展,它的架构会随着系统面对环境的挑战而改变。因此,模型和元模型在软件演化中起着关键的作用。实证研究表明,要完全预测软件的变化是非常困难的。维护(更改)软件系统所花费的时间和金钱比最初的开发要多。根据欧洲信息学和数学研究联盟(ERCIM)软件发展工作组的说法,“克服或避免软件老化的负面影响的唯一方法是将变更置于软件开发过程的中心。”因此,有必要为软件演进提供更好、更自动化的支持
英文摘要
Software evolution is a change process that covers all the life cycle of a software product. Of all the software processes, evolution is the most expensive. Models are critical in documenting software architectures, and making them easy to understand. A complex software system evolves over time and its architecture will change as the system meets the challenges of its environment. Therefore, models and meta-models play a key role in software evolution. Empirical research shows that it is very difficult to completely predict software changes. More time and money are spent maintaining (changing) a software system than on its original development. According to the European Research Consortium for Informatics and Mathematics (ERCIM) working group on software evolution "The only way to overcome or avoid the negative effects of software aging is by placing change in the center of the software development process." There is therefore a need to provide better and more automated support for software evolution
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Using cloudlets and multipath TCP for seamless virtual machine migration
-
批准号:478195-2015
-
项目类别:Engage Grants Program
-
资助金额:$1.81万
-
财政年份:2015
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
Extending the graphical user interface and SQL enhancement for ZIM database system
-
批准号:489928-2015
-
项目类别:Engage Plus Grants Program
-
资助金额:$0.91万
-
财政年份:2015
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
Platform design for mobile big data analytics using MapReduce
-
批准号:468676-2014
-
项目类别:Engage Grants Program
-
资助金额:$1.81万
-
财政年份:2014
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
Graphical user interface and SQL enhancement for ZIM database system
-
批准号:477695-2014
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2014
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
Improving software maintainability by reusing crosscutting concerns as aspects
-
批准号:460758-2013
-
项目类别:Engage Grants Program
-
资助金额:$1.64万
-
财政年份:2013
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
Carleton Accessibility Media Project (CAMP)
-
批准号:439445-2012
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2012
-
负责人:Ajila, SamuelAdesoye
-
依托单位:
国内基金
海外基金
低辐射空间环境下商用多核处理器层次化软件容错技术研究
-
批准号:90818016
-
项目类别:重大研究计划
-
资助金额:50.0万元
-
批准年份:2008
-
负责人:傅忠传
-
依托单位: