一种应用程序体系结构模型分析方法

A. Kopp, D. Orlovskyi, Dorukhan Ersoyleyen
{"title":"一种应用程序体系结构模型分析方法","authors":"A. Kopp, D. Orlovskyi, Dorukhan Ersoyleyen","doi":"10.31891/csit-2022-2-3","DOIUrl":null,"url":null,"abstract":"A relevant problem of applications architecture model analysis was considered in this paper. Its significance is defined by the fact that designed blueprints of software systems should be thoroughly checked for all potential inefficiencies in order to avoid additional effort and costs for defect correction in later project stages. As a result, the research goal was defined as detecting strong and weak points in software design solutions via applications architecture model analysis. The research objective was set at the process of analyzing applications architecture models, and the research subject was set at the software solution for analyzing applications architecture models. Existing software tools for applications architecture modeling and analysis were defined based on an examination of general software development problems for applications architecture model analysis. The ArchiMate enterprise architecture modeling language was chosen as the standard representation of applications architecture models to be analyzed because there are nearly no alternatives to ArchiMate language for architectural description of enterprise application models that are standardized, supported by most diagramming software, and exchangeable. The domain of applications architecture models analysis was discovered, an approach to analyzing applications architecture models was proposed, a software solution for analyzing applications architecture models was designed and developed, and it was used to evaluate applications architecture models that represent web development patterns. The analysis results could be used by system or software architects to estimate the suitability of applications architecture solutions for ongoing projects, detect flaws in specific architectural patterns, and reduce effort and costs in later project stages.","PeriodicalId":353631,"journal":{"name":"Computer systems and information technologies","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"AN APPROACH TO APPLICATIONS ARCHITECTURE MODELS ANALYSIS\",\"authors\":\"A. Kopp, D. Orlovskyi, Dorukhan Ersoyleyen\",\"doi\":\"10.31891/csit-2022-2-3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A relevant problem of applications architecture model analysis was considered in this paper. Its significance is defined by the fact that designed blueprints of software systems should be thoroughly checked for all potential inefficiencies in order to avoid additional effort and costs for defect correction in later project stages. As a result, the research goal was defined as detecting strong and weak points in software design solutions via applications architecture model analysis. The research objective was set at the process of analyzing applications architecture models, and the research subject was set at the software solution for analyzing applications architecture models. Existing software tools for applications architecture modeling and analysis were defined based on an examination of general software development problems for applications architecture model analysis. The ArchiMate enterprise architecture modeling language was chosen as the standard representation of applications architecture models to be analyzed because there are nearly no alternatives to ArchiMate language for architectural description of enterprise application models that are standardized, supported by most diagramming software, and exchangeable. The domain of applications architecture models analysis was discovered, an approach to analyzing applications architecture models was proposed, a software solution for analyzing applications architecture models was designed and developed, and it was used to evaluate applications architecture models that represent web development patterns. The analysis results could be used by system or software architects to estimate the suitability of applications architecture solutions for ongoing projects, detect flaws in specific architectural patterns, and reduce effort and costs in later project stages.\",\"PeriodicalId\":353631,\"journal\":{\"name\":\"Computer systems and information technologies\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer systems and information technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31891/csit-2022-2-3\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer systems and information technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31891/csit-2022-2-3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文研究了应用体系结构模型分析的相关问题。它的重要性是由这样一个事实定义的,即软件系统的设计蓝图应该彻底检查所有潜在的低效率,以避免在项目后期为缺陷纠正而付出额外的努力和成本。因此,研究目标被定义为通过应用体系结构模型分析来检测软件设计方案中的优缺点。研究目标设定在应用体系结构模型分析过程上,研究主题设定在应用体系结构模型分析的软件解决方案上。现有的用于应用程序体系结构建模和分析的软件工具是基于对应用程序体系结构模型分析的一般软件开发问题的检查来定义的。选择ArchiMate企业架构建模语言作为要分析的应用程序架构模型的标准表示,因为几乎没有替代ArchiMate语言的企业应用程序模型的架构描述,这些模型是标准化的,被大多数绘图软件支持,并且是可交换的。发现了应用程序体系结构模型分析领域,提出了应用程序体系结构模型分析方法,设计并开发了应用程序体系结构模型分析的软件解决方案,并将其用于评价代表web开发模式的应用程序体系结构模型。系统或软件架构师可以使用分析结果来评估正在进行的项目的应用程序架构解决方案的适用性,检测特定架构模式中的缺陷,并减少项目后期阶段的工作和成本。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
AN APPROACH TO APPLICATIONS ARCHITECTURE MODELS ANALYSIS
A relevant problem of applications architecture model analysis was considered in this paper. Its significance is defined by the fact that designed blueprints of software systems should be thoroughly checked for all potential inefficiencies in order to avoid additional effort and costs for defect correction in later project stages. As a result, the research goal was defined as detecting strong and weak points in software design solutions via applications architecture model analysis. The research objective was set at the process of analyzing applications architecture models, and the research subject was set at the software solution for analyzing applications architecture models. Existing software tools for applications architecture modeling and analysis were defined based on an examination of general software development problems for applications architecture model analysis. The ArchiMate enterprise architecture modeling language was chosen as the standard representation of applications architecture models to be analyzed because there are nearly no alternatives to ArchiMate language for architectural description of enterprise application models that are standardized, supported by most diagramming software, and exchangeable. The domain of applications architecture models analysis was discovered, an approach to analyzing applications architecture models was proposed, a software solution for analyzing applications architecture models was designed and developed, and it was used to evaluate applications architecture models that represent web development patterns. The analysis results could be used by system or software architects to estimate the suitability of applications architecture solutions for ongoing projects, detect flaws in specific architectural patterns, and reduce effort and costs in later project stages.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信