2018 25th Australasian Software Engineering Conference (ASWEC)最新文献

筛选
英文 中文
Message from the ASWEC 2018 Full Research Paper Program Committee Chairs ASWEC 2018研究论文项目委员会主席的致辞
2018 25th Australasian Software Engineering Conference (ASWEC) Pub Date : 2018-11-01 DOI: 10.1109/aswec.2018.00005
{"title":"Message from the ASWEC 2018 Full Research Paper Program Committee Chairs","authors":"","doi":"10.1109/aswec.2018.00005","DOIUrl":"https://doi.org/10.1109/aswec.2018.00005","url":null,"abstract":"","PeriodicalId":331846,"journal":{"name":"2018 25th Australasian Software Engineering Conference (ASWEC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114309379","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
How Is Logging Practice Implemented in Open Source Software Projects? A Preliminary Exploration 日志记录在开源软件项目中是如何实现的?初步探索
2018 25th Australasian Software Engineering Conference (ASWEC) Pub Date : 2018-11-01 DOI: 10.1109/ASWEC.2018.00031
Guoping Rong, Shenghui Gu, He Zhang, Dong Shao, Wanggen Liu
{"title":"How Is Logging Practice Implemented in Open Source Software Projects? A Preliminary Exploration","authors":"Guoping Rong, Shenghui Gu, He Zhang, Dong Shao, Wanggen Liu","doi":"10.1109/ASWEC.2018.00031","DOIUrl":"https://doi.org/10.1109/ASWEC.2018.00031","url":null,"abstract":"Background: Logs are the footprints that software systems produce during runtime, which can be used to understand the dynamic behavior of these software systems. To generate logs, logging practice is accepted by developers to place logging statements in the source code of software systems. Compared to the great number of studies on log analysis, the research on logging practice is relatively scarce, which raises a very critical question, i.e. as the original intention, can current logging practice support capturing the behavior of software systems effectively? Aims: To answer this question, we first need to understand how logging practices are implemented these software projects. Method: In this paper, we carried out an empirical study to explore the logging practice in open source software projects so as to establish a basic understanding on how logging practice is applied in real world software projects. The density, log level (what to log?) and context (where to log?) are measured for our study. Results: Based on the evidence we collected in 28 top open source projects, we find the logging practice is adopted highly inconsistently among different developers both across projects and even within one project in terms of the density and log levels of logging statements. However, the choice of what context the logging statements to place is consistent to a fair degree. Conclusion: Both the inconsistency in density and log level and the convergence of context have forced us to question whether it is a reliable means to understand the runtime behavior of software systems via analyzing the logs produced by the current logging practice.","PeriodicalId":331846,"journal":{"name":"2018 25th Australasian Software Engineering Conference (ASWEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130583353","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
Developing Cross-Organisational Service-Based Software Systems through Decentralised Interface-Oriented Continuous Integration 通过分散的面向接口的持续集成开发跨组织的基于服务的软件系统
2018 25th Australasian Software Engineering Conference (ASWEC) Pub Date : 2018-11-01 DOI: 10.1109/ASWEC.2018.00033
Jameel Almalki, Haifeng Shen
{"title":"Developing Cross-Organisational Service-Based Software Systems through Decentralised Interface-Oriented Continuous Integration","authors":"Jameel Almalki, Haifeng Shen","doi":"10.1109/ASWEC.2018.00033","DOIUrl":"https://doi.org/10.1109/ASWEC.2018.00033","url":null,"abstract":"Continuous integration (CI) is a key practice where software developers integrate frequently via a shared repository to enable automated build, test, and release of software features. At the same time, digital economies are moving towards a service-oriented model with which software projects have become complex service-based systems orchestrated through service composition. While enabling CI in a centralised software development environment has been a common practice, little work has been done to optimally support CI in cross-organisational service-based software systems whose constituents are usually owned and managed by different organisations to only expose their interfaces. This paper presents a new decentralised interface-oriented CI model that is particularly optimised for supporting CI of cross-organisational service-based software systems. To demonstrate the viability and the effectiveness of the proposed approach, the paper further presents a proof-of-concept prototype that provides tool support, followed by an experimental evaluation that compares the prototype against an established technology stack for implementing CI using the service-oriented approach.","PeriodicalId":331846,"journal":{"name":"2018 25th Australasian Software Engineering Conference (ASWEC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132858099","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学术文献互助群
群 号:604180095
Book学术官方微信