European Conference on Software Architecture最新文献

筛选
英文 中文
Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study 系统的系统中的接口控制文档管理:技术行动研究
European Conference on Software Architecture Pub Date : 2022-06-23 DOI: 10.48550/arXiv.2206.11668
Héctor Cadavid, V. Andrikopoulos, P. Avgeriou
{"title":"Documentation-as-code for Interface Control Document Management in Systems of Systems: a Technical Action Research Study","authors":"Héctor Cadavid, V. Andrikopoulos, P. Avgeriou","doi":"10.48550/arXiv.2206.11668","DOIUrl":"https://doi.org/10.48550/arXiv.2206.11668","url":null,"abstract":"The architecting of Systems of Systems (SoS), that is, of systems that emerge from the cooperation of multiple independent constituent systems, is a topic of increasing interest in both industry and academia. However, recent empirical studies revealed what seems to be an overlooked aspect of the architecting of SoS that is linked to major integration and operational issues: the interplay between the various disciplines involved in such an architecting process. This aspect becomes particularly relevant for the management of the interfaces between the SoS constituents, where such disciplines inevitably meet. In this paper, we present the results of the first cycle of a Technical Action Research (TAR) study conducted in cooperation between the authors and a group of practitioners involved in the long-running architecting process of a large-scale radio astronomy SoS project. This TAR is aimed at exploring potential improvements of the document-centered interface management approach currently followed in this project by adopting elements of the documentation-as-code philosophy, which is widely adopted in the domain of software systems. As a result, a working proof-of-concept of an ICD (Interface Control Document) management approach was developed by the researchers and evaluated by the practitioners. The results of the study and the corresponding lessons learned are reported in this work.","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124491770","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}
引用次数: 1
ProML: A Decentralised Platform for Provenance Management of Machine Learning Software Systems ProML:机器学习软件系统来源管理的分散平台
European Conference on Software Architecture Pub Date : 2022-06-21 DOI: 10.48550/arXiv.2206.10110
N. Tran, Bushra Sabir, M. A. Babar, Nini Cui, M. Abolhasan, J. Lipman
{"title":"ProML: A Decentralised Platform for Provenance Management of Machine Learning Software Systems","authors":"N. Tran, Bushra Sabir, M. A. Babar, Nini Cui, M. Abolhasan, J. Lipman","doi":"10.48550/arXiv.2206.10110","DOIUrl":"https://doi.org/10.48550/arXiv.2206.10110","url":null,"abstract":"Large-scale Machine Learning (ML) based Software Systems are increasingly developed by distributed teams situated in different trust domains. Insider threats can launch attacks from any domain to compromise ML assets (models and datasets). Therefore, practitioners require information about how and by whom ML assets were developed to assess their quality attributes such as security, safety, and fairness. Unfortunately, it is challenging for ML teams to access and reconstruct such historical information of ML assets (ML provenance) because it is generally fragmented across distributed ML teams and threatened by the same adversaries that attack ML assets. This paper proposes ProML, a decentralised platform that leverages blockchain and smart contracts to empower distributed ML teams to jointly manage a single source of truth about circulated ML assets' provenance without relying on a third party, which is vulnerable to insider threats and presents a single point of failure. We propose a novel architectural approach called Artefact-as-a-State-Machine to leverage blockchain transactions and smart contracts for managing ML provenance information and introduce a user-driven provenance capturing mechanism to integrate existing scripts and tools to ProML without compromising participants' control over their assets and toolchains. We evaluate the performance and overheads of ProML by benchmarking a proof-of-concept system on a global blockchain. Furthermore, we assessed ProML's security against a threat model of a distributed ML workflow.","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"74 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132330674","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}
引用次数: 2
FLRA: A Reference Architecture for Federated Learning Systems FLRA:联邦学习系统的参考架构
European Conference on Software Architecture Pub Date : 2021-06-22 DOI: 10.1007/978-3-030-86044-8_6
Sin Kit Lo, Q. Lu, Hye-young Paik, Liming Zhu
{"title":"FLRA: A Reference Architecture for Federated Learning Systems","authors":"Sin Kit Lo, Q. Lu, Hye-young Paik, Liming Zhu","doi":"10.1007/978-3-030-86044-8_6","DOIUrl":"https://doi.org/10.1007/978-3-030-86044-8_6","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125101138","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}
引用次数: 17
An Exploratory Study on Architectural Knowledge in Issue Tracking Systems 问题跟踪系统体系结构知识的探索性研究
European Conference on Software Architecture Pub Date : 2021-06-21 DOI: 10.1007/978-3-030-86044-8_8
Mohamed Soliman, M. Galster, P. Avgeriou
{"title":"An Exploratory Study on Architectural Knowledge in Issue Tracking Systems","authors":"Mohamed Soliman, M. Galster, P. Avgeriou","doi":"10.1007/978-3-030-86044-8_8","DOIUrl":"https://doi.org/10.1007/978-3-030-86044-8_8","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132823591","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}
引用次数: 2
Updating Service-Based Software Systems in Air-Gapped Environments 在气隙环境中更新基于服务的软件系统
European Conference on Software Architecture Pub Date : 2021-05-01 DOI: 10.1007/978-3-030-86044-8_10
Oleksandr Shabelnyk, P. A. Frangoudis, S. Dustdar, Christos Tsigkanos
{"title":"Updating Service-Based Software Systems in Air-Gapped Environments","authors":"Oleksandr Shabelnyk, P. A. Frangoudis, S. Dustdar, Christos Tsigkanos","doi":"10.1007/978-3-030-86044-8_10","DOIUrl":"https://doi.org/10.1007/978-3-030-86044-8_10","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117304054","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
Data Stream Operations as First-Class Entities in Component-Based Performance Models 基于组件的性能模型中作为一级实体的数据流操作
European Conference on Software Architecture Pub Date : 2020-09-14 DOI: 10.1007/978-3-030-58923-3_10
Dominik Werle, Stephan Seifermann, A. Koziolek
{"title":"Data Stream Operations as First-Class Entities in Component-Based Performance Models","authors":"Dominik Werle, Stephan Seifermann, A. Koziolek","doi":"10.1007/978-3-030-58923-3_10","DOIUrl":"https://doi.org/10.1007/978-3-030-58923-3_10","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123542904","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}
引用次数: 3
The PDEng Program on Software Technology - Experience Report on a Doctorate Level Architecture Training Program 软件技术PDEng项目-博士级架构培训项目经验报告
European Conference on Software Architecture Pub Date : 2020-09-14 DOI: 10.1007/978-3-030-58923-3_17
A. Aerts, Y. Dajsuren
{"title":"The PDEng Program on Software Technology - Experience Report on a Doctorate Level Architecture Training Program","authors":"A. Aerts, Y. Dajsuren","doi":"10.1007/978-3-030-58923-3_17","DOIUrl":"https://doi.org/10.1007/978-3-030-58923-3_17","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"54 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123702269","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
Does BERT Understand Code? - An Exploratory Study on the Detection of Architectural Tactics in Code BERT懂代码吗?——代码中架构策略检测的探索性研究
European Conference on Software Architecture Pub Date : 2020-09-14 DOI: 10.1007/978-3-030-58923-3_15
Jan Keim, Angelika Kaplan, A. Koziolek, Mehdi Mirakhorli
{"title":"Does BERT Understand Code? - An Exploratory Study on the Detection of Architectural Tactics in Code","authors":"Jan Keim, Angelika Kaplan, A. Koziolek, Mehdi Mirakhorli","doi":"10.1007/978-3-030-58923-3_15","DOIUrl":"https://doi.org/10.1007/978-3-030-58923-3_15","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130714601","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}
引用次数: 11
Architecture-Centric Support for Integrating Security Tools in a Security Orchestration Platform 在安全编排平台中集成安全工具的以体系结构为中心的支持
European Conference on Software Architecture Pub Date : 2020-09-14 DOI: 10.1007/978-3-030-58923-3_11
Chadni Islam, M. Babar, S. Nepal
{"title":"Architecture-Centric Support for Integrating Security Tools in a Security Orchestration Platform","authors":"Chadni Islam, M. Babar, S. Nepal","doi":"10.1007/978-3-030-58923-3_11","DOIUrl":"https://doi.org/10.1007/978-3-030-58923-3_11","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121056768","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}
引用次数: 8
The Quest for Introducing Technical Debt Management in a Large-Scale Industrial Company 大型工业企业引进技术债务管理的探索
European Conference on Software Architecture Pub Date : 2020-09-14 DOI: 10.1007/978-3-030-58923-3_20
S. Malakuti, S. Ostroumov
{"title":"The Quest for Introducing Technical Debt Management in a Large-Scale Industrial Company","authors":"S. Malakuti, S. Ostroumov","doi":"10.1007/978-3-030-58923-3_20","DOIUrl":"https://doi.org/10.1007/978-3-030-58923-3_20","url":null,"abstract":"","PeriodicalId":386831,"journal":{"name":"European Conference on Software Architecture","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132793594","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}
引用次数: 3
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学术官方微信