ICSA Companion最新文献

筛选
英文 中文
Towards Identifying Microservice Candidates from Business Rules Implemented in Stored Procedures 从存储过程中实现的业务规则中识别微服务候选者
ICSA Companion Pub Date : 2020-03-01 DOI: 10.1109/ICSA-C50368.2020.00015
Marx Haron Barbosa, P. Maia
{"title":"Towards Identifying Microservice Candidates from Business Rules Implemented in Stored Procedures","authors":"Marx Haron Barbosa, P. Maia","doi":"10.1109/ICSA-C50368.2020.00015","DOIUrl":"https://doi.org/10.1109/ICSA-C50368.2020.00015","url":null,"abstract":"During the 1980 and 1990’s decades, relational database management systems arose as an alternative to implement and store application business logic due to its robustness. Many of those legacy systems suffer from several problems such as low scalability, database vendor lock-in, and complex maintenance and evolution. With the success of lightweight virtualization techniques and new distributed architectures, mainly the microservices, companies are migrating legacy systems to this architectural style. Although several studies have proposed migration processes and reported migration experience to microservices, to the best of our knowledge, none of them has addressed systems whose business rules are implemented in database artifacts, particularly stored procedures. Therefore, this paper presents a process to identify microservice candidates from application business rules implemented in stored procedures. We applied the process to a real large scale system, for which 357 business rules were mapped and 13 microservices were identified. In addition, the process helped to find out many duplicated pieces of code, thus also improving the system maintainability.","PeriodicalId":196619,"journal":{"name":"ICSA Companion","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121741699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Message from the General Chair and PC Chairs of ICSA 2020 Foreword to ICSA 2020 proceedings ICSA 2020总主席和PC主席的致辞ICSA 2020会议序
ICSA Companion Pub Date : 2020-03-01 DOI: 10.1109/icsa-c50368.2020.00005
E. Almeida, Alessandro F. Garcia, S. Malek, P. Merson
{"title":"Message from the General Chair and PC Chairs of ICSA 2020 Foreword to ICSA 2020 proceedings","authors":"E. Almeida, Alessandro F. Garcia, S. Malek, P. Merson","doi":"10.1109/icsa-c50368.2020.00005","DOIUrl":"https://doi.org/10.1109/icsa-c50368.2020.00005","url":null,"abstract":"On behalf of the entire Organizing Committee, it is our pleasure to welcome you to the IEEE International Conference on Software Architecture (ICSA).","PeriodicalId":196619,"journal":{"name":"ICSA Companion","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125157882","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Message from the General Chair and PC Chairs of ICSA 2019 Foreword to ICSA 2019 Proceedings ICSA 2019总主席和PC主席的致辞ICSA 2019会议序
ICSA Companion Pub Date : 2019-03-01 DOI: 10.1109/ICSA-C.2019.00005
P. Avgeriou, Matthias Riebisch, Uwe Zdun
{"title":"Message from the General Chair and PC Chairs of ICSA 2019 Foreword to ICSA 2019 Proceedings","authors":"P. Avgeriou, Matthias Riebisch, Uwe Zdun","doi":"10.1109/ICSA-C.2019.00005","DOIUrl":"https://doi.org/10.1109/ICSA-C.2019.00005","url":null,"abstract":"The increasing size of software systems, trends to release software ever more frequently, the emerging hyper-connectivity of systems, and new technology trends such as IoT or AI technologies, demand innovative software engineering solutions. As a consequence, the ways software is developed and maintained are rapidly changing. In addition to technical challenges and the fast pace of technology evolution, software engineers must consider a multitude of other influences such as design and code quality, costs and business risks, market considerations, customer requirements, the ever increasing demand for change, to name just a few. These often conflicting requirements and forces are usually handled by the software architect. The International Conference on Software Architecture (ICSA) is the premier platform for academia and industry to join efforts in addressing these challenges, bringing innovative solutions, ideas and synergies in the software architecture domain.","PeriodicalId":196619,"journal":{"name":"ICSA Companion","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117063131","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Message from the SAIP, NEMI, ECRF, Journal First, and Workshops Track Chairs 来自SAIP、NEMI、ECRF、Journal First和workshop Track Chairs的信息
ICSA Companion Pub Date : 1900-01-01 DOI: 10.1109/ICSA-C52384.2021.00006
Steffen Becker, J. Cámara, Stéphanie Challita, Christoph Fehling, A. Jansen, Oliver Kopp, H. Koziolek, Philippe Kruchten, G. Lewis, Carola Lilienthal, Romina Spalazzese, Catia Trubiani
{"title":"Message from the SAIP, NEMI, ECRF, Journal First, and Workshops Track Chairs","authors":"Steffen Becker, J. Cámara, Stéphanie Challita, Christoph Fehling, A. Jansen, Oliver Kopp, H. Koziolek, Philippe Kruchten, G. Lewis, Carola Lilienthal, Romina Spalazzese, Catia Trubiani","doi":"10.1109/ICSA-C52384.2021.00006","DOIUrl":"https://doi.org/10.1109/ICSA-C52384.2021.00006","url":null,"abstract":"","PeriodicalId":196619,"journal":{"name":"ICSA Companion","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131847520","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信