Improving Industry 4.0 Readiness: Monolith Application Refactoring using Graph Attention Networks

Tanisha Rathod, Christina Terese Joseph, J. P. Martin
{"title":"Improving Industry 4.0 Readiness: Monolith Application Refactoring using Graph Attention Networks","authors":"Tanisha Rathod, Christina Terese Joseph, J. P. Martin","doi":"10.1109/CCGridW59191.2023.00046","DOIUrl":null,"url":null,"abstract":"Industry 4.0 utilizes cyber-physical systems to bridge the technological gap for the implementation of smart manufacturing techniques. This encompasses the use of advanced technologies like artificial intelligence, cloud and edge computing, and augmented reality. Machines need to work in harmony in order to achieve enhanced speeds and productivity. This harmony can be effectuated via the synchronization among machines using APIs to modernize their legacy systems. In other words, the long-existing monolithic frameworks in factory environments must be refactored into microservices. Software systems can be naturally represented as graphs. Software entities and their dependencies can be portrayed as nodes and edges, respectively. So, the task of refactoring can be condensed into a graph based clustering task. A novel graph attention based network is proposed in this work, to detect outliers to delineate the top refactor candidates, as well as to recommend clusters of microservices. Industrial microservice benchmarks have been identified to validate our model. Results show that our graph attention network improves state-of-the-art performance when compared to existing graph representation based refactoring techniques.","PeriodicalId":341115,"journal":{"name":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGridW59191.2023.00046","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Industry 4.0 utilizes cyber-physical systems to bridge the technological gap for the implementation of smart manufacturing techniques. This encompasses the use of advanced technologies like artificial intelligence, cloud and edge computing, and augmented reality. Machines need to work in harmony in order to achieve enhanced speeds and productivity. This harmony can be effectuated via the synchronization among machines using APIs to modernize their legacy systems. In other words, the long-existing monolithic frameworks in factory environments must be refactored into microservices. Software systems can be naturally represented as graphs. Software entities and their dependencies can be portrayed as nodes and edges, respectively. So, the task of refactoring can be condensed into a graph based clustering task. A novel graph attention based network is proposed in this work, to detect outliers to delineate the top refactor candidates, as well as to recommend clusters of microservices. Industrial microservice benchmarks have been identified to validate our model. Results show that our graph attention network improves state-of-the-art performance when compared to existing graph representation based refactoring techniques.
改进工业4.0准备:使用图注意力网络重构整体应用
工业4.0利用网络物理系统弥合了智能制造技术实施的技术差距。这包括使用人工智能、云和边缘计算以及增强现实等先进技术。为了提高速度和生产率,机器需要协同工作。这种协调可以通过使用api对其遗留系统进行现代化的机器之间的同步来实现。换句话说,工厂环境中长期存在的单片框架必须重构为微服务。软件系统可以自然地表示为图形。软件实体及其依赖关系可以分别描绘为节点和边。因此,重构任务可以浓缩为基于图的聚类任务。在这项工作中,提出了一种新的基于图注意力的网络,用于检测异常值以描绘最佳重构候选,并推荐微服务集群。已经确定了工业微服务基准来验证我们的模型。结果表明,与现有的基于图表示的重构技术相比,我们的图注意力网络提高了最先进的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信