Antipattern-based approach for service oriented design and quality improvement
用于面向服务的设计和质量改进的基于反模式的方法
基本信息
- 批准号:402517-2011
- 负责人:
- 金额:$ 1.82万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2015
- 资助国家:加拿大
- 起止时间:2015-01-01 至 2016-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Service Oriented Architecture (SOA) is an emerging architectural style becoming broadly adopted as it offers the ability to develop low-cost, flexible, and scalable distributed systems by composing ready-made services. This architectural style can be implemented using a wide range of SOA technologies such as AJAX, OSGI, REST, RPC, SOAP, SCA, and Web Services. However, the emergence of such service-based systems (SBSs) raises several challenges. Indeed, like any other complex software system, SBSs must evolve to fit new user requirements and new execution contexts. These changes to accommodate new user requirements and execution contexts degrade the design and quality of service (QoS) of SBSs and often result in the appearance of common bad practice solutions, called antipatterns--by opposition to patterns, which are good solutions to common recurring problems. In addition to the degradation of the design and QoS, antipatterns resulting from these changes hinder the maintenance and evolution of SBSs and make it hard for software engineers to maintain and evolve software. Moreover, the dynamic nature of an SOA environment involves that antipatterns are also dynamic, and thus their detection and correction must be performed at runtime.
The long-term goal of this research program is to assess and improve the design and QoS of SBSs through the automatic detection and correction of SOA antipatterns. More precisely, this goal will be achieved by developing and applying a novel and innovative methodology supported by a framework to specify, detect, and correct automatically, at runtime, SOA antipatterns in large scale SBSs relying on different SOA technologies. The originality of this program lies in the dynamic nature of the SOA environment and its various underlying technologies. This methodology will deepen our understanding on antipatterns, design, and QoS in SBSs, and allow the development of tools intended for software engineers to assess and improve the design and QoS of SBSs handled by end-users, and ease their maintenance and evolution tasks.
面向服务的体系结构(SOA)是一种新兴的体系结构风格,由于它提供了通过组合现成的服务来开发低成本、灵活和可伸缩的分布式系统的能力,因此被广泛采用。这种体系结构风格可以使用各种SOA技术来实现,例如AJAX、OSGI、REST、RPC、SOAP、SCA和Web服务。然而,这种基于服务的系统(SBS)的出现提出了一些挑战。事实上,像任何其他复杂的软件系统一样,SBS必须发展以适应新的用户需求和新的执行环境。这些变化,以适应新的用户需求和执行上下文降低了设计和服务质量(QoS)的SBS,并经常导致常见的不良做法的解决方案,称为反模式的外观-通过反对模式,这是很好的解决方案,常见的复发性问题。除了设计和QoS的退化之外,由这些变化产生的反模式阻碍了SBS的维护和演化,并且使软件工程师难以维护和演化软件。此外,SOA环境的动态特性涉及到反模式也是动态的,因此它们的检测和纠正必须在运行时执行。
本研究计划的长期目标是通过自动检测和纠正SOA反模式来评估和改进SBS的设计和QoS。更确切地说,这一目标将通过开发和应用一种新颖的和创新的方法来实现,该方法由一个框架支持,在运行时自动指定、检测和纠正依赖于不同SOA技术的大规模SBS中的SOA反模式。该计划的独创性在于SOA环境及其各种底层技术的动态特性。这种方法将加深我们对反模式的理解,设计和服务质量的SBS,并允许开发的工具,旨在为软件工程师评估和改进的设计和服务质量的SBS处理的最终用户,并减轻他们的维护和进化任务。
项目成果
期刊论文数量(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 }}
Moha, Naouel其他文献
Moha, Naouel的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Moha, Naouel', 18)}}的其他基金
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2022
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2021
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2020
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2019
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2018
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2017
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Assessing and Improving the Software Quality of Mobile Applications
评估和提高移动应用程序的软件质量
- 批准号:
RGPIN-2016-06738 - 财政年份:2016
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Évaluation de la qualité logicielle de Ring au niveau performance et consommation d'énergie
性能与能量完美的质量逻辑评估
- 批准号:
500480-2016 - 财政年份:2016
- 资助金额:
$ 1.82万 - 项目类别:
Engage Grants Program
Antipattern-based approach for service oriented design and quality improvement
用于面向服务的设计和质量改进的基于反模式的方法
- 批准号:
402517-2011 - 财政年份:2014
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Grants Program - Individual
Langage de règles pour la détection d'actions malveillantes
恶意行为检测规则语言
- 批准号:
476525-2014 - 财政年份:2014
- 资助金额:
$ 1.82万 - 项目类别:
Engage Grants Program
相似国自然基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研究基金项目
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
- 批准号:W2433169
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金项目
Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金项目
含Re、Ru先进镍基单晶高温合金中TCP相成核—生长机理的原位动态研究
- 批准号:52301178
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
NbZrTi基多主元合金中化学不均匀性对辐照行为的影响研究
- 批准号:12305290
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
眼表菌群影响糖尿病患者干眼发生的人群流行病学研究
- 批准号:82371110
- 批准年份:2023
- 资助金额:49.00 万元
- 项目类别:面上项目
镍基UNS N10003合金辐照位错环演化机制及其对力学性能的影响研究
- 批准号:12375280
- 批准年份:2023
- 资助金额:53.00 万元
- 项目类别:面上项目
CuAgSe基热电材料的结构特性与构效关系研究
- 批准号:22375214
- 批准年份:2023
- 资助金额:50.00 万元
- 项目类别:面上项目
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
- 批准号:
- 批准年份:2020
- 资助金额:20 万元
- 项目类别:
基于大数据定量研究城市化对中国季节性流感传播的影响及其机理
- 批准号:82003509
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
相似海外基金
CAREER: Data-Enabled Neural Multi-Step Predictive Control (DeMuSPc): a Learning-Based Predictive and Adaptive Control Approach for Complex Nonlinear Systems
职业:数据支持的神经多步预测控制(DeMuSPc):一种用于复杂非线性系统的基于学习的预测和自适应控制方法
- 批准号:
2338749 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Development of high-performance SmFe12-based sintered magnets using a unique combinatorial approach
使用独特的组合方法开发高性能 SmFe12 基烧结磁体
- 批准号:
23K26368 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Lignin-based coatings: A novel approach to turn challenges into opportunities for anti-corrosion and anti-wear applications
木质素涂料:一种将防腐和抗磨损应用挑战转化为机遇的新方法
- 批准号:
EP/Y022009/1 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Research Grant
A Holistic Approach to Improve Learning and Motivation in Introductory Programming with Automated Grading, Web-based Team Support, and Game Development
通过自动评分、基于网络的团队支持和游戏开发提高入门编程学习和动机的整体方法
- 批准号:
2345097 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Collaborative Research:CIF:Small:Fisher-Inspired Approach to Quickest Change Detection for Score-Based Models
合作研究:CIF:Small:Fisher 启发的基于评分模型的最快变化检测方法
- 批准号:
2334898 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Collaborative Research:CIF:Small:Fisher-Inspired Approach to Quickest Change Detection for Score-Based Models
合作研究:CIF:Small:Fisher 启发的基于评分模型的最快变化检测方法
- 批准号:
2334897 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
An integrated typology-based approach to guide the future development of European historic buildings towards a clean energy transition
一种基于类型学的综合方法,指导欧洲历史建筑未来向清洁能源转型的发展
- 批准号:
10110887 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
EU-Funded
A Justice-based Approach to Climate-related Planned Relocation
与气候相关的计划搬迁的基于正义的方法
- 批准号:
DE240101152 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Discovery Early Career Researcher Award
HSI Pilot Project: Applying a Research-Based Learning Approach to Enhance Biomanufacturing Skills
HSI 试点项目:应用基于研究的学习方法来提高生物制造技能
- 批准号:
2345033 - 财政年份:2024
- 资助金额:
$ 1.82万 - 项目类别:
Standard Grant
Culturally Responsive Sexual Health and Wellbeing Programming for Transgender Middle Eastern and North African Newcomer Young Adults in Ontario: Community-Based Participatory Research through Arts-Based Approaches.
安大略省跨性别中东和北非新移民年轻人的文化响应性健康和福祉规划:通过基于艺术的方法进行基于社区的参与性研究。
- 批准号:
487991 - 财政年份:2023
- 资助金额:
$ 1.82万 - 项目类别:
Operating Grants