Enabling open software project management data with antipatterns

P. Fitsilis, Kyriakos Tilentzidis, I. Moustakas, I. Stamelos, D. Settas
{"title":"Enabling open software project management data with antipatterns","authors":"P. Fitsilis, Kyriakos Tilentzidis, I. Moustakas, I. Stamelos, D. Settas","doi":"10.1145/2818187.2818286","DOIUrl":null,"url":null,"abstract":"Antipatterns describe commonly occurring solutions to problems that generate negative consequences. By defining a vocabulary of terms for commonly occurring problematic processes and implementations within organisations, antipatterns help in the identification of poor design decisions and offer suggestions on how software can be refactored or improved. Seventeen years have passed since the first publication on Software Project Management (SPM) Antipatterns. Over this period of time a considerable amount of literature has been published on SPM Antipatterns and a significant amount of antipatterns has been listed and documented on Web pages. Despite the fact that a significant body of antipattern research focuses on the identification and documentation of new antipatterns, difficulties associated with SPM antipattern searches on research databases (i.e. the ACM Portal, IEEE Xplore, the Web of Knowledge and Google Scholar) are still being reported in the relevant literature. Furthermore, leveraging from the antipatterns that are listed on Web pages and consolidating them in a single knowledge base with open access remains an open issue. This paper presents a set of tools that transform SPM antipatterns to open SPM data in order to overcome the difficulties associated with detecting and using SPM antipatterns. The common characteristic of these tools is the open data architecture that is achieved with a combination of Semantic Web, Web Interface and Open Source technologies that allows open access to SPM antipattern data, collaborative development of antipatterns, as well as intelligent detection of antipatterns that exist in software projects. These tools have lead to the creation of good quality SPM antipattern data that can be easily accessed via the Web.","PeriodicalId":243393,"journal":{"name":"Proceedings of the 19th International Academic Mindtrek Conference","volume":"19 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th International Academic Mindtrek Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2818187.2818286","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Antipatterns describe commonly occurring solutions to problems that generate negative consequences. By defining a vocabulary of terms for commonly occurring problematic processes and implementations within organisations, antipatterns help in the identification of poor design decisions and offer suggestions on how software can be refactored or improved. Seventeen years have passed since the first publication on Software Project Management (SPM) Antipatterns. Over this period of time a considerable amount of literature has been published on SPM Antipatterns and a significant amount of antipatterns has been listed and documented on Web pages. Despite the fact that a significant body of antipattern research focuses on the identification and documentation of new antipatterns, difficulties associated with SPM antipattern searches on research databases (i.e. the ACM Portal, IEEE Xplore, the Web of Knowledge and Google Scholar) are still being reported in the relevant literature. Furthermore, leveraging from the antipatterns that are listed on Web pages and consolidating them in a single knowledge base with open access remains an open issue. This paper presents a set of tools that transform SPM antipatterns to open SPM data in order to overcome the difficulties associated with detecting and using SPM antipatterns. The common characteristic of these tools is the open data architecture that is achieved with a combination of Semantic Web, Web Interface and Open Source technologies that allows open access to SPM antipattern data, collaborative development of antipatterns, as well as intelligent detection of antipatterns that exist in software projects. These tools have lead to the creation of good quality SPM antipattern data that can be easily accessed via the Web.
使用反模式启用开放的软件项目管理数据
反模式描述了针对产生负面结果的问题的常见解决方案。通过为组织中经常出现的有问题的过程和实现定义术语词汇表,反模式有助于识别糟糕的设计决策,并就如何重构或改进软件提供建议。自从软件项目管理(SPM)反模式第一次出版以来,已经过去了17年。在此期间,已经发表了大量关于SPM反模式的文献,并且在Web页面上列出并记录了大量的反模式。尽管大量的反模式研究集中在新反模式的识别和文档化上,但在研究数据库(如ACM Portal、IEEE Xplore、Web of Knowledge和b谷歌Scholar)上进行SPM反模式搜索的困难仍然在相关文献中被报道。此外,利用Web页面上列出的反模式并将它们整合到具有开放访问的单一知识库中仍然是一个有待解决的问题。本文提出了一套将SPM反模式转换为开放SPM数据的工具,以克服与检测和使用SPM反模式相关的困难。这些工具的共同特征是开放数据架构,它是通过语义Web、Web接口和开源技术的组合实现的,这些技术允许对SPM反模式数据的开放访问、反模式的协作开发,以及对软件项目中存在的反模式的智能检测。这些工具可以创建高质量的SPM反模式数据,这些数据可以通过Web轻松访问。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信