Tanisha Rathod, Christina Terese Joseph, J. P. Martin
{"title":"改进工业4.0准备:使用图注意力网络重构整体应用","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":"{\"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}","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}
Improving Industry 4.0 Readiness: Monolith Application Refactoring using Graph Attention Networks
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.