Evoluntionary concern-based extensions: A flexible and modular approach for the design, composition and customization of high-integrity architectural application frameworks
基于关注点的演化扩展:一种灵活的模块化方法,用于设计、组合和定制高完整性架构应用程序框架
基本信息
- 批准号:322232-2005
- 负责人:
- 金额:$ 11.56万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Strategic Projects - Group
- 财政年份:2006
- 资助国家:加拿大
- 起止时间:2006-01-01 至 2007-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
A perennial problem in designing and implementing information systems is enabling them to cope with the evolution of the business that they support. This problem has become even more severe as organizations need to respond to rapidly changing market conditions in critical areas such as e-commerce. Many different approaches such as object-oriented frameworks and product line architectures have been proposed as paradigms in which to create and extend software systems including those designed for the Web. While these architectural families are generic, the extensions supported by these and other approaches can be based on many different composition mechanisms such as object-oriented views, higher-order polymorphism, connectors, aspects and subjects, which lead to different module notions, and the relationship among these evolutionary approaches is currently not well understood. Further, the component-based extensions are not governed by enforceable contracts and there is also a lack of quality assurance methods to help eliminate evolutionary concern interactions that are not desirable. The general goal of this research project is to define and evaluate a new flexible and modular approach to software composition and evolution and its supporting methods, theories and tools for the design, composition and customization of high-integrity architectural (Web-based) frameworks or application families based on extended architectural models, evolutionary concern and process-based extensions and coordination contracts. By capturing evolution knowledge about processes and concerns at specification and design times, such an approach could prevent or at least minimize having to re-live in the future a legacy software crisis that could reduce the competitiveness of Canadian companies who rely on software to support their businesses. In general, the proposed approach can help push forward the drive to improve productivity, system quality and cost-effectiveness, and reduce maintenance overheads, impact on customizations or extensions, and time to market, the establishment of a truly competitive market place of contract-based software components, and the support for dependable software evolution.
在设计和实现信息系统时,一个长期存在的问题是使它们能够应对它们所支持的业务的发展。当组织需要对电子商务等关键领域快速变化的市场条件做出反应时,这个问题变得更加严重。许多不同的方法,如面向对象框架和产品线体系结构,已经被提出作为范例来创建和扩展软件系统,包括那些为Web设计的软件系统。虽然这些体系结构家族是通用的,但这些方法和其他方法所支持的扩展可以基于许多不同的组合机制,例如面向对象视图、高阶多态性、连接器、方面和主题,这些机制会导致不同的模块概念,并且这些进化方法之间的关系目前还没有得到很好的理解。此外,基于组件的扩展不受可执行契约的管理,并且还缺乏质量保证方法来帮助消除不理想的进化关注点交互。该研究项目的总体目标是定义和评估一种新的灵活和模块化的软件组合和演化方法,以及它的支持方法、理论和工具,用于设计、组合和定制基于扩展的体系结构模型、演化关注和基于过程的扩展和协调契约的高完整性体系结构(基于web的)框架或应用程序家族。通过在规范和设计阶段获取关于过程和关注点的演进知识,这样的方法可以防止或至少最小化必须在未来重新生活的遗留软件危机,这种危机可能会降低依赖软件来支持其业务的加拿大公司的竞争力。一般来说,所建议的方法可以帮助推动提高生产力、系统质量和成本效益的驱动力,并减少维护开销、对定制或扩展的影响、上市时间、建立基于契约的软件组件的真正竞争市场,以及对可靠软件发展的支持。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Alencar, Paulo其他文献
Can heart rate variability data from the Apple Watch electrocardiogram quantify stress?
- DOI:
10.3389/fpubh.2023.1178491 - 发表时间:
2023 - 期刊:
- 影响因子:5.2
- 作者:
Velmovitsky, Pedro Elkind;Lotto, Matheus;Alencar, Paulo;Leatherdale, Scott T.;Cowan, Donald;Morita, Plinio Pelegrini - 通讯作者:
Morita, Plinio Pelegrini
Using apple watch ECG data for heart rate variability monitoring and stress prediction: A pilot study.
- DOI:
10.3389/fdgth.2022.1058826 - 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
Velmovitsky, Pedro Elkind;Alencar, Paulo;Leatherdale, Scott T;Cowan, Donald;Morita, Plinio Pelegrini - 通讯作者:
Morita, Plinio Pelegrini
Alencar, Paulo的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Alencar, Paulo', 18)}}的其他基金
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2021
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2020
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2019
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2018
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2017
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Static and Dynamic High-Integrity Architectural Application Frameworks
静态和动态高完整性架构应用框架
- 批准号:
RGPIN-2015-05070 - 财政年份:2016
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Recombinant and evolutionary high-level software architectures: Design, integration, evolution and analysis
重组和进化的高级软件架构:设计、集成、进化和分析
- 批准号:
217151-2009 - 财政年份:2013
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Recombinant and evolutionary high-level software architectures: Design, integration, evolution and analysis
重组和进化的高级软件架构:设计、集成、进化和分析
- 批准号:
217151-2009 - 财政年份:2012
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Recombinant and evolutionary high-level software architectures: Design, integration, evolution and analysis
重组和进化的高级软件架构:设计、集成、进化和分析
- 批准号:
217151-2009 - 财政年份:2011
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
Recombinant and evolutionary high-level software architectures: Design, integration, evolution and analysis
重组和进化的高级软件架构:设计、集成、进化和分析
- 批准号:
217151-2009 - 财政年份:2010
- 资助金额:
$ 11.56万 - 项目类别:
Discovery Grants Program - Individual
相似海外基金
Evidence-Based Dialogue to Promote Sun Protection, Foster a Community of Concern and Increase Awareness for Skin Cancers in Canada.
在加拿大开展基于证据的对话,以促进防晒、培养关注社区并提高对皮肤癌的认识。
- 批准号:
485622 - 财政年份:2023
- 资助金额:
$ 11.56万 - 项目类别:
Miscellaneous Programs
Porous silicon microparticle-based subunit vaccines for SARS-CoV-2
基于多孔硅微粒的 SARS-CoV-2 亚单位疫苗
- 批准号:
10678133 - 财政年份:2023
- 资助金额:
$ 11.56万 - 项目类别:
SARS-CoV-2 vaccines based on RBDs with engineered glycosylation sites
基于带有工程化糖基化位点的 RBD 的 SARS-CoV-2 疫苗
- 批准号:
10867558 - 财政年份:2023
- 资助金额:
$ 11.56万 - 项目类别:
A versatile structure-based therapeutic platform for development of VHH-based antitoxin and antiviral agents
一个多功能的基于结构的治疗平台,用于开发基于 VHH 的抗毒素和抗病毒药物
- 批准号:
10560883 - 财政年份:2023
- 资助金额:
$ 11.56万 - 项目类别:
A Novel Multi-Epitope-Based Universal Vaccine Against Multiple Coronavirus Variants of Concern
一种针对多种冠状病毒变体的新型多表位通用疫苗
- 批准号:
10603075 - 财政年份:2023
- 资助金额:
$ 11.56万 - 项目类别:
High-Throughput, Rapid, and Epitope-Specific Quantification of Neutralizing Antibodies Using Digital Nanoparticle Sensors
使用数字纳米颗粒传感器对中和抗体进行高通量、快速和表位特异性定量
- 批准号:
10432809 - 财政年份:2022
- 资助金额:
$ 11.56万 - 项目类别:
Tracking SARS-CoV-2 one molecule at a time: Spatiotemporal investigation of coronavirus replication dynamics and host response in single cells in vitro and in vivo
一次跟踪一个分子 SARS-CoV-2:体外和体内单细胞中冠状病毒复制动态和宿主反应的时空研究
- 批准号:
10446423 - 财政年份:2022
- 资助金额:
$ 11.56万 - 项目类别:
SARS-CoV-2 in Correctional Populations: A collaborative, ethical approach to application of wastewater-based surveillance
惩教人群中的 SARS-CoV-2:应用基于废水的监测的协作、道德方法
- 批准号:
10546510 - 财政年份:2022
- 资助金额:
$ 11.56万 - 项目类别:
High-Throughput, Rapid, and Epitope-Specific Quantification of Neutralizing Antibodies Using Digital Nanoparticle Sensors
使用数字纳米颗粒传感器对中和抗体进行高通量、快速和表位特异性定量
- 批准号:
10611462 - 财政年份:2022
- 资助金额:
$ 11.56万 - 项目类别:
Improving influenza vaccines through wastewater-based macro-scale strain surveillance
通过基于废水的宏观毒株监测改进流感疫苗
- 批准号:
10385514 - 财政年份:2022
- 资助金额:
$ 11.56万 - 项目类别: