International Conference on Evaluation of Novel Approaches to Software Engineering最新文献

筛选
英文 中文
Distributed Kanban with Limited Geographical Distance: Analyzing Lean Principles Pull, Work in Progress and Kaizen 地理距离有限的分布式看板:分析精益原则、拉动式、在制品和改善
Raoul Vallon, S. Strobl, M. Ras, Mario Bernhart, T. Grechenig
{"title":"Distributed Kanban with Limited Geographical Distance: Analyzing Lean Principles Pull, Work in Progress and Kaizen","authors":"Raoul Vallon, S. Strobl, M. Ras, Mario Bernhart, T. Grechenig","doi":"10.5220/0007626302100217","DOIUrl":"https://doi.org/10.5220/0007626302100217","url":null,"abstract":"Although the software development methodology Kanban, which refers and relates to the concepts and ideas of Lean Manufacturing originating in the Japanese automobile industry, was initially developed and used within distributed teams, correlating research is lacking, incomplete and relatively young as a field. This paper addresses the need for research in this field and investigates three specific aspects of Kanban in distributed teams: Pull System, Work In Progress Limit and the concept of Kaizen culture (continuous improvement) narrowed by the distribution, size and life cycle of the team. Our qualitative methodology is based on a case study where empirical data was collected through the use of semi-structured expert interviews. The evaluative strategy is qualitative content analysis. The results of this study show that challenges and complications result from the use of Kanban, but it is effective within distributed teams. The observed challenges are discussed in detail and we conclude with eight recommendations for practicing Kanban in a distributed team as well as indicators for future research directions.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130680700","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
UML Specification and Transformation of Safety Features for Memory Protection 内存保护安全特性的UML规范和转换
Lars Huning, Padma Iyenghar, E. Pulvermüller
{"title":"UML Specification and Transformation of Safety Features for Memory Protection","authors":"Lars Huning, Padma Iyenghar, E. Pulvermüller","doi":"10.5220/0007688202810288","DOIUrl":"https://doi.org/10.5220/0007688202810288","url":null,"abstract":"Standards such as IEC 61508 or ISO 26262 provide a general guideline on how to develop embedded systems in a safety-critical context. However, they offer no actual support for the implementation of safety mechanisms. This paper proposes such development support by employing Model Driven Development (MDD). For this, we target the issue of soft errors, which may lead to silent data corruption due to radiation effects. We propose an MDD workflow including a model representation and model transformations, which are able to automatically generate memory protection for variables inside a program based on a model specification via UML stereotypes.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130909858","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
Towards GDPR Compliant Software Design: A Formal Framework for Analyzing System Models 面向符合GDPR的软件设计:分析系统模型的形式化框架
International Conference on Evaluation of Novel Approaches to Software Engineering Pub Date : 2019-05-04 DOI: 10.1007/978-3-030-40223-5_7
E. Vanezi, Dimitrios Kouzapas, G. Kapitsaki, A. Philippou
{"title":"Towards GDPR Compliant Software Design: A Formal Framework for Analyzing System Models","authors":"E. Vanezi, Dimitrios Kouzapas, G. Kapitsaki, A. Philippou","doi":"10.1007/978-3-030-40223-5_7","DOIUrl":"https://doi.org/10.1007/978-3-030-40223-5_7","url":null,"abstract":"","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133217492","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
NOSOLAP: Moving from Data Warehouse Requirements to NoSQL Databases NOSOLAP:从数据仓库需求转向NoSQL数据库
D. Prakash
{"title":"NOSOLAP: Moving from Data Warehouse Requirements to NoSQL Databases","authors":"D. Prakash","doi":"10.5220/0007748304520458","DOIUrl":"https://doi.org/10.5220/0007748304520458","url":null,"abstract":"Typical data warehouse systems are implemented either on a relational database or on a multi-dimensional database. While the former supports ROLAP operations the latter supports MOLAP. We explore a third alternative, that is, to implement a data warehouse on a NoSQL database. For this, we propose rules that help us move from information obtained from data warehouse requirements engineering stage to the logical model of NoSQL databases, giving rise to NOSOLAP (NOSql OLAP). We show the advantages of NOSOLAP over ROLAP and MOLAP. We illustrate our NOSOLAP approach by converting to the logical model of Cassandra and give an example.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133529228","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
Safe Design Real-time Embedded Systems with Security Patterns 安全设计实时嵌入式系统与安全模式
A. Mansour, Mohamed Naija, S. Ahmed
{"title":"Safe Design Real-time Embedded Systems with Security Patterns","authors":"A. Mansour, Mohamed Naija, S. Ahmed","doi":"10.5220/0007749104590463","DOIUrl":"https://doi.org/10.5220/0007749104590463","url":null,"abstract":"Security is a fundamental property in the modeling of real-time embedded systems. Unfortunately, integrating this property is a hard task for a designer due to their small background concerning this feature. Thankfully, the design pattern can provide a practical solution to integrate security through an abstraction mode. However, Nowadays the number of design pattern is increasing, for that reason, the selection of suitable pattern is a fundamental challenge for designers. In this context, we propose in this position paper an approach to integrating security pattern in the phase of modeling of real-time embedded systems. To solve the problem of selection pattern we propose in our approach to use the ontology-based solution, and thus, we propose some methods to guarantee the performance of the systems after integrating.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115657455","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
On the Evolutionary Relationship between Change Coupling and Fix-Inducing Changes 变化耦合与固定诱导变化的演化关系
Ali Zafar Sadiq, Md. Jubair Ibna Mostafa, K. Sakib
{"title":"On the Evolutionary Relationship between Change Coupling and Fix-Inducing Changes","authors":"Ali Zafar Sadiq, Md. Jubair Ibna Mostafa, K. Sakib","doi":"10.5220/0007758804940501","DOIUrl":"https://doi.org/10.5220/0007758804940501","url":null,"abstract":"Change Coupling (CC) is the implicit relation formed between two or more changing software artifacts (e.g. source code). These artifacts are found to have design issues and code smells. Existing research has revealed the relationship between the change coupled relation of a class with the number of bugs in bug repositories. However, this ignored their true relation at the creation time of bugs or erroneous changes known as Fix-Inducing Changes (FIC). This paper tries to find the actual relationship between FIC and change coupled relations with respect to considering recent and all commits. This is done by traversing the entire history of a repository with a commit window of 100 commits and collecting data about FICs and metrics related to change coupling and object oriented system. It is found from the analysis that recent CC relations at the time of error are more correlated with new errors. Besides, it is found that explanatory power for predicting future erroneous change is more in recent CC relation than the one formed by considering all commits starting from the 1st commit.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116422010","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}
引用次数: 5
Model-Driven Automatic Question Generation for a Gamified Clinical Guideline Training System 游戏化临床指南培训系统的模型驱动自动问题生成
International Conference on Evaluation of Novel Approaches to Software Engineering Pub Date : 2019-05-04 DOI: 10.1007/978-3-030-40223-5_11
Job N. Nyameino, Ben-Richard Ebbesvik, F. Rabbi, M. Were, Yngve Lamo
{"title":"Model-Driven Automatic Question Generation for a Gamified Clinical Guideline Training System","authors":"Job N. Nyameino, Ben-Richard Ebbesvik, F. Rabbi, M. Were, Yngve Lamo","doi":"10.1007/978-3-030-40223-5_11","DOIUrl":"https://doi.org/10.1007/978-3-030-40223-5_11","url":null,"abstract":"","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130901833","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
Automated Software Measurement Strategies Elaboration Using Unsupervised Learning Data Analysis 使用无监督学习数据分析的自动化软件度量策略细化
International Conference on Evaluation of Novel Approaches to Software Engineering Pub Date : 2019-05-04 DOI: 10.1007/978-3-030-40223-5_17
S. Dahab, S. Maag
{"title":"Automated Software Measurement Strategies Elaboration Using Unsupervised Learning Data Analysis","authors":"S. Dahab, S. Maag","doi":"10.1007/978-3-030-40223-5_17","DOIUrl":"https://doi.org/10.1007/978-3-030-40223-5_17","url":null,"abstract":"","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129582295","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
Migration of Software Components to Microservices: Matching and Synthesis 软件组件向微服务的迁移:匹配和综合
Andreas Christoforou, Lambros Odysseos, A. Andreou
{"title":"Migration of Software Components to Microservices: Matching and Synthesis","authors":"Andreas Christoforou, Lambros Odysseos, A. Andreou","doi":"10.5220/0007732101340146","DOIUrl":"https://doi.org/10.5220/0007732101340146","url":null,"abstract":"Nowadays more and more software companies, as well as individual software developers, adopt the microservice architecture for their software solutions. Although many software systems are being designed and developed from scratch, a significant number of existing monolithic solutions tend to be transformed to this new architectural style. What is less common, though, is how to migrate component-based software systems to systems composed of microservices and enjoy the benefits of ease of changes, rapid deployment and versatile architecture. This paper proposes a novel and integrated process for the decomposition of existing software components with the aim being to fully or partially replace their functional parts with by a number of suitable and available microservices. The proposed process is built on semi-formal profiling and utilizes ontologies to match between properties of the decomposed functions of the component and those offered by microservices residing in a repository. Matching concludes with recommended solutions yielded by multi-objective optimization which considers also possible dependencies between the functional parts.","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132662221","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}
引用次数: 9
Using Stanford CoreNLP Capabilities for Semantic Information Extraction from Textual Descriptions 使用斯坦福CoreNLP功能从文本描述中提取语义信息
International Conference on Evaluation of Novel Approaches to Software Engineering Pub Date : 2019-05-04 DOI: 10.1007/978-3-030-40223-5_1
Erika Nazaruka, J. Osis, Viktorija Gribermane
{"title":"Using Stanford CoreNLP Capabilities for Semantic Information Extraction from Textual Descriptions","authors":"Erika Nazaruka, J. Osis, Viktorija Gribermane","doi":"10.1007/978-3-030-40223-5_1","DOIUrl":"https://doi.org/10.1007/978-3-030-40223-5_1","url":null,"abstract":"","PeriodicalId":420861,"journal":{"name":"International Conference on Evaluation of Novel Approaches to Software Engineering","volume":"368 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131785416","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
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学术官方微信