High-quality data has become increasingly important to software engineers in designing and implementing today's software, for example, as an input to machine-learning algorithms and visualisation- and analytics-based features. Open data - i.e., data shared under a licence that gives users the right to study, process, and distribute the data to anyone and for any purpose - offers a mechanism to address this need. Data may originate from multiple sources, whether crowdsourced, shared by government agencies, or shared between commercial entities, and is undoubtedly inherent to all business and revenue models across the public sector, business and industry today. In this guest editorial for the Special Issue on Collaborative Aspects of Open Data in Software Engineering, we explore the collaborative aspects of open data in software engineering. We highlight how these aspects can benefit organisations, what challenges may exist and how these may be addressed based on current practice, and introduce the four papers included in this special issue.
翻译:高质量的数据对于软件工程师设计和实施当今软件越来越重要,例如,作为机器学习算法以及可视化和分析特征的一种投入。开放数据――即根据授权用户有权研究、处理和向任何人和为任何目的分发数据的许可证共享的数据――提供了满足这一需要的机制。数据可能来自多种来源,无论是来自众源、政府机构共享、还是商业实体共享,无疑是当今公共部门、工商界所有商业和收入模式所固有的。在《软件工程中开放数据的合作方面》特刊的特邀社论中,我们探讨了软件工程中开放数据的协作方面。我们强调这些方面如何使组织受益,哪些挑战可能存在,如何根据目前的做法解决这些问题,并介绍这一特殊问题包括的四份文件。