2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)最新文献

筛选
英文 中文
SESoS 2023 Program Committee SESoS 2023计划委员会
{"title":"SESoS 2023 Program Committee","authors":"","doi":"10.1109/sesos59159.2023.00019","DOIUrl":"https://doi.org/10.1109/sesos59159.2023.00019","url":null,"abstract":"","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121817836","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
Exploring Community Smell Co-occurrences in the Context of Bangladesh: An Empirical Study 探索社区气味共现在孟加拉国的背景下:一个实证研究
Noshin Tahsin, K. Sakib
{"title":"Exploring Community Smell Co-occurrences in the Context of Bangladesh: An Empirical Study","authors":"Noshin Tahsin, K. Sakib","doi":"10.1109/SESoS59159.2023.00009","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00009","url":null,"abstract":"Software development teams, an essential component of the software ecosystem, frequently face organizational and social anti-patterns known as community smells. The occurrence of these smells leads to technical debt, which affects the entire software ecosystem. Therefore, exploring the nature of these smells and finding ways to refactor them is necessary. Existing studies explored various aspects related to community smells, including their identification, detection, and prediction. However, little is known about how community smells co-occur in development communities. This paper bridges that gap by investigating these issues in the context of software communities in Bangladesh. Using a convenience sample recruitment strategy, 39 local software practitioners were chosen, and an interview-based study was conducted. The interviews were transcribed and analyzed using Straussian Grounded Theory. Data were collected on the twenty-nine community smells defined in the literature. Analyzing the data, we identified the five most prominent community smells in the software industry of Bangladesh, which are: Priggish Members, Informality Excess, Truck Factor, Time Warp, and Cognitive Distance. The co-occurrence pattern between the smells was discovered using association rule mining. Twelve association rules were discovered. Besides, an association graph was developed based on the association rules found, which can assist management to prioritize which smells to refactor first. Furthermore, refactoring strategies adopted in the local industry were identified. Finally, the strategies were ranked using the association graph developed to help practitioners perform efficient community smell refactoring.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122308649","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 SESoS 2023 Chairs 来自SESoS 2023主席的信息
{"title":"Message from the SESoS 2023 Chairs","authors":"","doi":"10.1109/sesos59159.2023.00015","DOIUrl":"https://doi.org/10.1109/sesos59159.2023.00015","url":null,"abstract":"","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125059059","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
SESoS 2023 Steering Committee SESoS 2023指导委员会
{"title":"SESoS 2023 Steering Committee","authors":"","doi":"10.1109/sesos59159.2023.00018","DOIUrl":"https://doi.org/10.1109/sesos59159.2023.00018","url":null,"abstract":"","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134331630","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
Contemporary Challenges when Developing Cyber-Physical Systems of Systems - A Case Study 开发系统的信息物理系统时面临的当代挑战-案例研究
Peter Sjöberg, D. Méndez, T. Gorschek
{"title":"Contemporary Challenges when Developing Cyber-Physical Systems of Systems - A Case Study","authors":"Peter Sjöberg, D. Méndez, T. Gorschek","doi":"10.1109/SESoS59159.2023.00012","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00012","url":null,"abstract":"Digitalization has created service business opportunities for machine manufacturing companies. But creating these cyber-physical systems of systems effectively constitutes a critical measure of success in practice. At the same time, the body of knowledge in software engineering provides little guidance on how to manage this evolution. To contribute to closing this gap in the long run via problem-driven research, we need to first understand which contemporary challenges and needs are encountered in industry. To this end, we conducted a series of semi-structured interviews at a machine manufacturing company, that is expanding its service offerings utilizing digitalization, where we explored how such systems are engineered and what challenges and needs are encountered.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117308060","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
Towards a SECO for Carbon Credit Control 迈向SECO碳信用控制
Luiz Fernando Santos, Jonas S. Gomes, R. Braga, José Maria N. David, Victor Ströele
{"title":"Towards a SECO for Carbon Credit Control","authors":"Luiz Fernando Santos, Jonas S. Gomes, R. Braga, José Maria N. David, Victor Ströele","doi":"10.1109/sesos59159.2023.00008","DOIUrl":"https://doi.org/10.1109/sesos59159.2023.00008","url":null,"abstract":"Global warming has been a topic of great concern in recent years. It is believed that it is related to greenhouse gases. In Brazil, the land use change was responsible for the largest share of emissions in 2021. The balanced use of soil may enable the country to generate carbon credits with a potential economic return and can mitigate emissions. There is a diversity of data available that, integrated, can contribute to support the process of generating carbon credits. However, developing applications related to carbon emission in agribusiness requires support focused on agricultural Measurement, Reporting, and Verification (MRV) systems. In this sense, this study presents a proposal for a Carbon Credit Control SECO. The purpose is to provide a platform to support the development of applications related to carbon emission/credits control related to land use and animal husbandry in Brazilian rural properties. As a result, we seek to generate knowledge to offer alternatives for land cultivation with a focus on mitigating the emission of greenhouse gases and the stock of carbon in the soil, providing support for the generation and certification of credits.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127282444","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
Industry Voices on Software Engineering Challenges in Dynamic Systems of Systems 动态系统中的软件工程挑战的行业之声
Jana Heinrich, Florian Balduf, Martin Becker, R. Adler, Frank Elberzhager
{"title":"Industry Voices on Software Engineering Challenges in Dynamic Systems of Systems","authors":"Jana Heinrich, Florian Balduf, Martin Becker, R. Adler, Frank Elberzhager","doi":"10.1109/SESoS59159.2023.00014","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00014","url":null,"abstract":"In order to achieve the required change of systems with regard to sustainable development goals, systems from different sectors such as energy, agriculture, mobility, and production must be transformed, foremost in a digital way. The resulting systems are called Systems of Systems (SoSs). Software and systems engineering can make contributions to the necessary transformation of these systems. SoSs that are characterized by special dynamics (e.g., more frequent context changes) are referred to as dynamic SoSs (dynaSoS). Currently, there are still many open questions and challenges in their design and realization. In order to get an overview of these, in this paper we present a survey that was executed within the context of the project “DynaSoS”. For this purpose, qualitative interviews were conducted with experts in software and SoS engineering from industry and academia. Based on the statements received, 36 challenges were grouped and prioritized in several workshops. This report provides an overview of ten central software engineering issues and research challenges in the realization of dynaSoS and aims to contribute to a better understanding of the application-oriented challenges facing industry.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116032084","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
Establishing Virtual Test-Driven Development Environments in the Automotive Domain: A Continuous Engineering Approach 在汽车领域建立虚拟测试驱动开发环境:一种持续工程方法
A. Bachorek, Ja-Choon Jung
{"title":"Establishing Virtual Test-Driven Development Environments in the Automotive Domain: A Continuous Engineering Approach","authors":"A. Bachorek, Ja-Choon Jung","doi":"10.1109/SESoS59159.2023.00013","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00013","url":null,"abstract":"In the recent decade, the growing importance of software-based features particularly in the automotive domain has led to an increased demand for innovative development concepts and software methodologies which facilitate the design, implementation, and testing of the involved embedded systems. The evolution from single-purpose controllers over distributed networks of multi-function ECUs up to centralized software-heavy computing devices has shifted the focus of development environments from hardware-centric testbeds to virtualized x-in-the-loop evaluation facilities enabling opportunities for early prototyping, virtual integration, and continuous engineering of the system components under consideration. However, determining the proper set of tools which support the required test-driven development processes and infrastructure automation is a challenging task, particularly when considering the individual needs of different product lines. This is due to the plethora of available solutions, each usually dedicated to only certain development aspects, which need to be seamlessly integrated to cope with the complexity of nowadays system architectures and volatility of requirements regarding the functionality and quality of the aspired products. In this context, modern product development requires correspondingly flexible evaluation environments with traceability support, where usually downstream testing activities are performed upfront and continuously on an iterative basis. In this paper, we propose a pragmatic approach for establishing such development environments which can be tailored to the constitution of specific corporate product lines by means of tool chain instantiation and integration. This approach is based on a recurrent 3-phase procedure and an object-oriented data model facilitating the management of relevant details and relations in terms of organizational data, use case descriptions, requirement specifications, as well as tool qualifications. The associated process includes the analysis of relevant practices, recommendations for possible improvements, and implementation of proof of concepts which can be built into a continuous engineering pipeline for the sake of complementing a holistic product development lifecycle.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117155499","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
Virtual validation of the system architecture design of a production plant with regard to fault tolerance 基于容错性的生产工厂系统架构设计的虚拟验证
T. Bauer, Felix Schulte-Langforth, Zain Shahwar, B. Bredehorst
{"title":"Virtual validation of the system architecture design of a production plant with regard to fault tolerance","authors":"T. Bauer, Felix Schulte-Langforth, Zain Shahwar, B. Bredehorst","doi":"10.1109/SESoS59159.2023.00006","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00006","url":null,"abstract":"In the development and testing of complex technical systems, efficient methods are needed to verify quality and customer requirements. Model-based solutions, virtualization and simulation enable early validation of specific properties. This article describes the approach of virtual validation of fault tolerance using the simulation and virtual engineering framework FERAL, which has been extended to perform systematic fault injection at the levels of communication protocols and component implementation. The approach was evaluated in an industrial automation case study and demonstrated the identification and resolution of specific architectural design flaws in the system.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131841226","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
Your app is no longer welcome in our app store: partner exclusion in software ecosystems 你的应用在我们的应用商店中不再受欢迎:软件生态系统中的合作伙伴排斥
Casper van Schothorst, S. Jansen, T. Beijer, Govert Hagelaar, Floris M. Jansen, Ying Liu
{"title":"Your app is no longer welcome in our app store: partner exclusion in software ecosystems","authors":"Casper van Schothorst, S. Jansen, T. Beijer, Govert Hagelaar, Floris M. Jansen, Ying Liu","doi":"10.1109/SESoS59159.2023.00011","DOIUrl":"https://doi.org/10.1109/SESoS59159.2023.00011","url":null,"abstract":"Software ecosystems are sets of interdependent actors that collaboratively interact with a shared market for software and services. In commercial software ecosystems, there is typically a platform that is managed by one central software producing organization. Subsequently, the central organization orchestrates the partners that wish to be part of the software ecosystem. As the relationship between the orchestrator and the partner matures, the platform orchestrator runs into new challenges: how should partners be rewarded in the software ecosystem for their good behavior and punished for any bad behavior, with removal from the ecosystem as its most drastic step? In this work we focus on partner evaluation and exclusion by conducting a set of exploratory theory building interviews with partner managers working at these software platform orchestrators. Our findings indicate that exclusion of partners in practice involves the removal of resources and funding. In the case of technology partners, orchestrators typically remove these resources by restricting access to app stores or technical resources. For business partners, exclusion involves the loss of support from commercial resources or revenue streams derived from contracts.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130161966","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学术官方微信