2020 Turkish National Software Engineering Symposium (UYMS)最新文献

筛选
英文 中文
Template Based Microservice Generation Tool 基于模板的微服务生成工具
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247023
Mehmet Göktürk, Ahmet Faruk Biskinler
{"title":"Template Based Microservice Generation Tool","authors":"Mehmet Göktürk, Ahmet Faruk Biskinler","doi":"10.1109/UYMS50627.2020.9247023","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247023","url":null,"abstract":"Microservices are currently in a remarkable position in software engineering, as they are rapidly popular in the enterprise. In addition to the advantages they bring, there are also some disadvantages regarding their development and management. Especially in large institutions where a large number of microservices are developed, it is possible for developers to face serious difficulties sometime after the microservice transformation. An important part of these problems is that the internal standards and basic structures depend on the initiative of the developers in the micro service development processes and are not supported by any means. In this study, a template-based microservice production system has been developed enabling microservices under disciplined development environment at the scale of large corporation. With the unique code generator, it is aimed to use the microservices that are being developed within the institution by all developers and to eliminate many potential errors. The previews from the developers have been evaluated very positively and corporate wide use has been initiated.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122728303","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
Estimation of Home Energy Consumption and a Consumption Model Proposal 家庭能源消耗估算及消费模型建议
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247019
Kader Nikbay Oylum, B. T. Akgün
{"title":"Estimation of Home Energy Consumption and a Consumption Model Proposal","authors":"Kader Nikbay Oylum, B. T. Akgün","doi":"10.1109/UYMS50627.2020.9247019","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247019","url":null,"abstract":"In this study, the two most common models of energy consumption estimation were tested on a selected dataset. It is shown that it is not sufficient to use only one total sampling value for obtaining estimation. In the first phase of the study for household energy consumption patterns to put forth the proposal is aimed simulation models and to give some examples to explain the simulation features with a scenario.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122856505","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
Improving Cost Estimation in Internet Advertising Using Machine Learning: Preliminary Results 利用机器学习改进网络广告的成本估算:初步结果
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247015
Şeyma Tahmaz, M. Ünalir, G. Giray, Sena Koçer
{"title":"Improving Cost Estimation in Internet Advertising Using Machine Learning: Preliminary Results","authors":"Şeyma Tahmaz, M. Ünalir, G. Giray, Sena Koçer","doi":"10.1109/UYMS50627.2020.9247015","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247015","url":null,"abstract":"In the internet advertising industry, web and mobile applications that display ads need to choose high-paying ads to increase their revenue. Ad mediators create various decision mechanisms to select ads that will generate higher revenues in order to increase the revenue of advertising applications. One type of these decision mechanisms is to select and deliver the ad with the highest eCPM (Effective Cost Per Mille) value from ads that can be placed in an ad slot. The eCPM value varies depending on different external factors for different applications. It is not possible for domain experts to make successful predictions by analyzing different sets of external factors for many applications and to keep these predictions constantly updated. Therefore, eCPM values were automatically predicted separately for each application on different ad slots and different countries using time series analysis and machine learning algorithms. SARIMA, MLP, CNN and LSTM algorithms are used to make predictions. The LSTM algorithm has generally yielded better results in eCPM estimation. As a result of the trials conducted with a limited number of users of the two applications on production environment, an increase in daily income per user was observed.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129154952","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
Evaluation of Scheduling Architectures for OSEK/VDX Compliant Hard Real-Time Operating Systems OSEK/VDX兼容硬实时操作系统的调度架构评估
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247064
Berkay Saydam, Tolga Ayav
{"title":"Evaluation of Scheduling Architectures for OSEK/VDX Compliant Hard Real-Time Operating Systems","authors":"Berkay Saydam, Tolga Ayav","doi":"10.1109/UYMS50627.2020.9247064","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247064","url":null,"abstract":"Developing technology is reflected to the vehicles as well. But it brings the challenge of adding new functionalities to vehicles without compromising safety. The chips, which are used to provide the functionalities, are determined in the first step of ECU design. This decision will effect the remaining part of the development. Designing hardware and software together with testing phase is a long process in automotive industry. Changing the design of the hardware is quite costly after an ECU begins to be used in field. For these reasons, the selection of chips is directly related to cost and the functionality which should be provided to customer. Tasks, which fulfill desired functionality, provide a balance between performance and safety. These were evaluated for an OSEK/VDX certified OS and results are presented from the scheduling algorithms point of view.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115837647","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
Protecting Personal Information in Enterprise Applications 保护企业应用程序中的个人信息
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247020
Tolga T. Yilmaz, Süleyman Muhammed Arikan, F. Su, Özgür Yürekten
{"title":"Protecting Personal Information in Enterprise Applications","authors":"Tolga T. Yilmaz, Süleyman Muhammed Arikan, F. Su, Özgür Yürekten","doi":"10.1109/UYMS50627.2020.9247020","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247020","url":null,"abstract":"In the digital environment, personal information gets stored by various service providers and in some situations can be used out of its purpose and without permission. These violations led to various legislation in the world and The Law for Protecting Personal Information (KVKK) in Turkey. Software that collects personal information needs to comply with the legislation as well. However, a model and sets of requirements for transforming the software development process for protecting personal information do not exist for the use of software developers and analysts. In this work, we report the experience we had while preparing a guide for software developers that includes a transformation model and a set of requirements based on KVKK. The relevant guide to this study is used as an input to the Turkish Presidency Digital Transformation Office Information and Communication Security Guide.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124439012","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
Development of Common Control Station Framework (ORKA) for Various Unmanned Systems 各种无人系统通用控制站框架(ORKA)的开发
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247011
Ö. Köksal, Arastirma Merkezi
{"title":"Development of Common Control Station Framework (ORKA) for Various Unmanned Systems","authors":"Ö. Köksal, Arastirma Merkezi","doi":"10.1109/UYMS50627.2020.9247011","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247011","url":null,"abstract":"Developing control station software for unmanned vehicles is a long and challenging process involving the elaborate design, development, and testing of many complex software modules. The use of verified modules obtained in this process in new control station software is one of the essential factors in reducing the development time and cost of new software. This article conveys the experience of developing the Common Control Station framework (ORKA), which enables unmanned vehicle systems operating on different platforms to be managed and monitored through a single control station software to achieve the software product line target.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116895220","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
UYMS 2020 Cover Page UYMS 2020封面
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/uyms50627.2020.9247021
{"title":"UYMS 2020 Cover Page","authors":"","doi":"10.1109/uyms50627.2020.9247021","DOIUrl":"https://doi.org/10.1109/uyms50627.2020.9247021","url":null,"abstract":"","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130069971","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
A Mobile Health Application for Healthy Living: HWOW (Healthier Work for Office Workers) 健康生活的移动健康应用:HWOW(上班族更健康的工作)
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247024
Mustafa Degerli
{"title":"A Mobile Health Application for Healthy Living: HWOW (Healthier Work for Office Workers)","authors":"Mustafa Degerli","doi":"10.1109/UYMS50627.2020.9247024","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247024","url":null,"abstract":"In this paper, the author shares the knowledge and experiences about a mobile health application named HWOW (Healthier Work for Office Workers) which is designed as a means to support a healthier work for office workers (gold or white-collar employees working relatively inactive at the computer or the desk all day). In this scope, initially, some important definitions and concepts related to electronic health (e-health), mobile health (m-health), and relevant applications are provided. What’s more, all-inclusive specifics are provided on the subjects of the answers for the questions of what, how, and why regarding HWOW, the information about HWOW’s development process, the results of the polls to decide on the minimum viable product, the differences of HWOW from related applications, and the features of HWOW. Lastly, the current status and plans for HWOW are presented. In the contexts of software engineering for health and mobile health, the author thinks this paper is going to be beneficial for both product developers and relevant researchers.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130225801","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
Image and File System Support Framework for a Digital Mobile Forensics Software 数字移动取证软件的图像和文件系统支持框架
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247055
Serafettin Sentürk, Talha Apaydın, Hasan Yasar
{"title":"Image and File System Support Framework for a Digital Mobile Forensics Software","authors":"Serafettin Sentürk, Talha Apaydın, Hasan Yasar","doi":"10.1109/UYMS50627.2020.9247055","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247055","url":null,"abstract":"Mobile applications are today ubiquitous, and everybody uses them on a daily basis. This applies also to security-critical mobile applications. In today’s architectures, these mobile applications are usually used from the same source as mobile applications on smart phones. There are plenty of information inside those devices like call data records, SMS messages, web history and so on. This makes mobile digital forensics inevitable for them. To assess the strength of mobile digital forensics tools, there are many approaches based on acquiring lots of mobile artifacts. But there is almost no study that measures the ability for a digital forensic tool that gives insight about supported image types and file systems. In this study, we developed a framework that investigates the possible image and file system types that a forensic tool should have support and then we made a case study using two different open source forensic tools.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130442846","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
Analysis and Design of Microservices: Results from Turkey 微服务的分析与设计:来自土耳其的结果
2020 Turkish National Software Engineering Symposium (UYMS) Pub Date : 2020-10-07 DOI: 10.1109/UYMS50627.2020.9247022
B. Bilgin, Hüseyin Unlu, Onur Demirörs
{"title":"Analysis and Design of Microservices: Results from Turkey","authors":"B. Bilgin, Hüseyin Unlu, Onur Demirörs","doi":"10.1109/UYMS50627.2020.9247022","DOIUrl":"https://doi.org/10.1109/UYMS50627.2020.9247022","url":null,"abstract":"The demand for more flexible, responsive and reliable software applications and the availability of internet infrastructure to respond to this demand, led to a new generation of cloud-based web applications. As a result, cloud- based distributed web applications working together in a microservice-based architecture has gained popularity. The concept of microservice-based architecture is quite new and software organizations need to transform their culture to develop applications in this fashion. However, there is a lack of research studies in the literature that explores the common practices for the analysis and design of microservices. Thus, we performed a survey to explore the organizational choices on software analysis and design when working with microservices. In this paper, we present the results from Turkey. The results provide a snapshot of the software industry that utilizes microservices and suggests a set of challenges researchers can focus on in the area.","PeriodicalId":358654,"journal":{"name":"2020 Turkish National Software Engineering Symposium (UYMS)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123194410","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}
引用次数: 4
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学术官方微信