Dynamic Runtime Software Architecture Adaptation
Dynamic Runtime Software Architecture Adaptation
批准号:
RGPIN-2015-06118
负责人:
Bagheri, Ebrahim
金额:
$2.11万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
There has been a paradigm shift in the way data is constantly produced, procured and analyzed specially with the prevalence of social computing infrastructure. It has already been reported that 90% of all the data in the world has been generated over the last two years. Predictions indicate that the data growth rate itself will be exponential in the next few years. The unprecedented growth of data volumes has introduced exciting new challenges for the software platforms that deal with such voluminous amounts of data. ***From a software development perspective, software applications need to exhibit desirable characteristics such as scalability, elasticity, and reliability in order to meet the minimum requirements associated with data volume and data growth rates. While the community has acknowledged the pressing need for innovative software platforms, a growing number of solutions do not address issues of scalability, elasticity and reliability at the software architecture layer, offloading these important considerations onto the data management layer through techniques such as data partitioning, data replication and distribution models such as MapReduce; therefore, entangling issues of data management with application scalability and elasticity. ***This proposed research program on runtime reconfiguration and architectural adaptation of software platforms will develop architectural models, algorithms, techniques and tools that will efficiently handle and address challenges associated with the novel characteristics of data such as volume, variety, velocity and veracity. The main objective will be to develop dynamic runtime reconfigurable and adaptive software architectural models that would automatically react and adapt to varying data production and consumption patterns.***The concrete objectives of our work in this research program will be to: a) enable real-time architecture adaptation by developing model verification and validation techniques that automatically evaluate architectural alternatives without prior rule setting; b) provide scalability and elasticity by performing analysis on sampled low-overhead application profiling data that would point to architecture-level application partitioning or merging requirements; c) support runtime cost-efficient rollback of software architecture into already profiled and stable architecture checkpoints in order to proactively prevent or reactively resolve an undesirable quality or functional state; and d) enable predictive adaptation reliability estimation through modeling historical behavior of software applications as they correlate with measurable software architecture metrics.***The proposed program provides a solid foundation for HQP training including 2 PhD and 4 MASc students who will gain expertise in state-of-the-art software engineering, self-adaptive systems, and big data applications. **
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Dynamic Runtime Software Architecture Adaptation
-
批准号:RGPIN-2015-06118
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2022
-
负责人:Bagheri, Ebrahim
-
依托单位:
Social Information Retrieval
-
批准号:CRC-2020-00040
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2022
-
负责人:Bagheri, Ebrahim
-
依托单位:
Data analytics for device identification
-
批准号:560268-2020
-
项目类别:Alliance Grants
-
资助金额:$3.28万
-
财政年份:2021
-
负责人:Bagheri, Ebrahim
-
依托单位:
NSERC CREATE in Responsible Development of AI (RAI)
-
批准号:554764-2021
-
项目类别:Collaborative Research and Training Experience
-
资助金额:$14.32万
-
财政年份:2021
-
负责人:Bagheri, Ebrahim
-
依托单位:
Dynamic Runtime Software Architecture Adaptation
-
批准号:RGPIN-2015-06118
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2021
-
负责人:Bagheri, Ebrahim
-
依托单位:
Social Information Retrieval
-
批准号:CRC-2020-00040
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2021
-
负责人:Bagheri, Ebrahim
-
依托单位:
NSERC/Warranty Life Industrial Research Chair in Social Media Analytics
-
批准号:513204-2016
-
项目类别:Industrial Research Chairs
-
资助金额:$5.47万
-
财政年份:2021
-
负责人:Bagheri, Ebrahim
-
依托单位:
Social Information Retrieval
-
批准号:1000233085-2019
-
项目类别:Canada Research Chairs
-
资助金额:$1.82万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
Data analytics for device identification
-
批准号:560268-2020
-
项目类别:Alliance Grants
-
资助金额:$3.28万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
NSERC/Warranty Life Industrial Research Chair in Social Media Analytics
-
批准号:513204-2016
-
项目类别:Industrial Research Chairs
-
资助金额:$8.33万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
Software and Semantic Computing
-
批准号:1000230880-2015
-
项目类别:Canada Research Chairs
-
资助金额:$6.56万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
Dynamic Runtime Software Architecture Adaptation
-
批准号:RGPIN-2015-06118
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
User-Level Behavioral Analytics
-
批准号:533204-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$10.6万
-
财政年份:2020
-
负责人:Bagheri, Ebrahim
-
依托单位:
User-Level Behavioral Analytics
-
批准号:533204-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$11.73万
-
财政年份:2019
-
负责人:Bagheri, Ebrahim
-
依托单位:
Data-driven Evidence-based Warranty Design, Customization and Delivery
-
批准号:539142-2019
-
项目类别:Synergy Awards
-
资助金额:$14.57万
-
财政年份:2019
-
负责人:Bagheri, Ebrahim
-
依托单位:
NSERC/Warranty Life Industrial Research Chair in Social Media Analytics
-
批准号:513204-2016
-
项目类别:Industrial Research Chairs
-
资助金额:$7.92万
-
财政年份:2019
-
负责人:Bagheri, Ebrahim
-
依托单位:
Software and Semantic Computing
-
批准号:1000230880-2015
-
项目类别:Canada Research Chairs
-
资助金额:$8.74万
-
财政年份:2019
-
负责人:Bagheri, Ebrahim
-
依托单位:
NSERC/Warranty Life Industrial Research Chair in Social Media Analytics
-
批准号:513204-2016
-
项目类别:Industrial Research Chairs
-
资助金额:$8.98万
-
财政年份:2018
-
负责人:Bagheri, Ebrahim
-
依托单位:
Dynamic Runtime Software Architecture Adaptation
-
批准号:RGPIN-2015-06118
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2018
-
负责人:Bagheri, Ebrahim
-
依托单位:
Predicting Startup Performance Metrics**
-
批准号:533734-2018
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2018
-
负责人:Bagheri, Ebrahim
-
依托单位:
海外基金