B. Lundell, Jonas Gamalielsson, Alexander Grahn, Jonas Feist, Tomas Gustavsson, H. Strindberg
It is widely acknowledged that standards implemented in open source software can reduce the risk for lock-in, improve interoperability, and promote competition on the market. However, there is limited knowledge concerning the relationship between standards and their implementations in open source software. This paper reports from an investigation of influences between software standards and open source software implementations of software standards. The study focuses on the RDFa standard and its implementation in the Drupal project. Specifically, issues in the W3C issue trackers for RDFa and the Drupal issue tracker for RDFa have been analysed. Findings show that there is clear evidence of reciprocal action between RDFa and its implementation in Drupal. The study contributes novel insights concerning effective processes for development and long-term maintenance of software standards and their implementations in open source projects.
{"title":"On influences between software standards and their implementations in open source projects: Experiences from RDFa and its implementation in Drupal","authors":"B. Lundell, Jonas Gamalielsson, Alexander Grahn, Jonas Feist, Tomas Gustavsson, H. Strindberg","doi":"10.1145/2641580.2641587","DOIUrl":"https://doi.org/10.1145/2641580.2641587","url":null,"abstract":"It is widely acknowledged that standards implemented in open source software can reduce the risk for lock-in, improve interoperability, and promote competition on the market. However, there is limited knowledge concerning the relationship between standards and their implementations in open source software. This paper reports from an investigation of influences between software standards and open source software implementations of software standards. The study focuses on the RDFa standard and its implementation in the Drupal project. Specifically, issues in the W3C issue trackers for RDFa and the Drupal issue tracker for RDFa have been analysed. Findings show that there is clear evidence of reciprocal action between RDFa and its implementation in Drupal. The study contributes novel insights concerning effective processes for development and long-term maintenance of software standards and their implementations in open source projects.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123191713","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}
Increasing use of collaborative technologies has transformed organizational dynamics in novel ways. In this paper, we adopt the principle of wholeness in designing an integrated open innovation system. We provide an overview of existing collaborative technologies and situate the proposed sociotechnical arrangement within the paradigm of open innovation. We explore how effectively technological platforms address emergent collaboration and innovation practices within and across organizations and to which extent existing technologies act as strategic catalysts of open innovation. We argue that in embracing wholeness and in treating technologies as inseparable constitutive parts of organizational architecture, we foster organizational and institutional collaboration and encourage innovative practices. The focus of the paper is on how the design of sociotechnical systems as wholes, that is systems that are concurrently acting as corporate websites, internal collaboration spaces, extranets and social media aggregators, actively promotes open innovation in practice. We close with a presentation of six cases that are illustrative of how such a system could be applicable within the open innovation paradigm, namely, citizen participation, crowdsourcing and open innovation contests, open source innovation, reviews and social media, social enterprises and open teaching.
{"title":"Designing an Integrated Open Innovation System: Towards Organizational Wholeness","authors":"V. Baka","doi":"10.1145/2641580.2641595","DOIUrl":"https://doi.org/10.1145/2641580.2641595","url":null,"abstract":"Increasing use of collaborative technologies has transformed organizational dynamics in novel ways. In this paper, we adopt the principle of wholeness in designing an integrated open innovation system. We provide an overview of existing collaborative technologies and situate the proposed sociotechnical arrangement within the paradigm of open innovation. We explore how effectively technological platforms address emergent collaboration and innovation practices within and across organizations and to which extent existing technologies act as strategic catalysts of open innovation. We argue that in embracing wholeness and in treating technologies as inseparable constitutive parts of organizational architecture, we foster organizational and institutional collaboration and encourage innovative practices. The focus of the paper is on how the design of sociotechnical systems as wholes, that is systems that are concurrently acting as corporate websites, internal collaboration spaces, extranets and social media aggregators, actively promotes open innovation in practice. We close with a presentation of six cases that are illustrative of how such a system could be applicable within the open innovation paradigm, namely, citizen participation, crowdsourcing and open innovation contests, open source innovation, reviews and social media, social enterprises and open teaching.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126108786","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}
D. Riehle, Jesus M. Gonzalez-Barahona, G. Robles, Kathrin M. Möslein, I. Schieferdecker, U. Cress, Astrid Wichmann, Brent Hecht, Nicolas Jullien
Welcome to the proceedings of OpenSym 2014, the 10th international symposium on open collaboration! Open collaboration is collaboration that is egalitarian (everyone can join, no principled or artificial barriers to participation exist), meritocratic (decisions and status are merit-based rather than imposed) and self-organizing (processes adapt to people rather than people adapt to predefined processes).
{"title":"Proceedings of The International Symposium on Open Collaboration","authors":"D. Riehle, Jesus M. Gonzalez-Barahona, G. Robles, Kathrin M. Möslein, I. Schieferdecker, U. Cress, Astrid Wichmann, Brent Hecht, Nicolas Jullien","doi":"10.1145/2641580","DOIUrl":"https://doi.org/10.1145/2641580","url":null,"abstract":"Welcome to the proceedings of OpenSym 2014, the 10th international symposium on open collaboration! \u0000 \u0000Open collaboration is collaboration that is egalitarian (everyone can join, no principled or artificial barriers to participation exist), meritocratic (decisions and status are merit-based rather than imposed) and self-organizing (processes adapt to people rather than people adapt to predefined processes).","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128888542","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}
Free/Open Source Software projects often rely on users submitting bug reports. However, reports submitted by novice users may lack information critical to developers, and the process may be intimidating and difficult. To gather more and better data, projects deploy automatic crash reporting tools, which capture stack traces and memory dumps when a crash occurs. These systems potentially generate large volumes of data, which may overwhelm developers, and their presence may discourage users from submitting traditional bug reports. In this paper, we examine Mozilla's automatic crash reporting system and how it affects their bug triaging process. We find that fewer than 0.00009% of crash reports end up in a bug report, but as many as 2.33% of bug reports have data from crash reports added. Feedback from developers shows that despite some problems, these systems are valuable. We conclude with a discussion of the pros and cons of automatic crash reporting systems.
{"title":"The Impact of Automatic Crash Reports on Bug Triaging and Development in Mozilla","authors":"Iftekhar Ahmed, Nitin Mohan, Carlos Jensen","doi":"10.1145/2641580.2641585","DOIUrl":"https://doi.org/10.1145/2641580.2641585","url":null,"abstract":"Free/Open Source Software projects often rely on users submitting bug reports. However, reports submitted by novice users may lack information critical to developers, and the process may be intimidating and difficult. To gather more and better data, projects deploy automatic crash reporting tools, which capture stack traces and memory dumps when a crash occurs. These systems potentially generate large volumes of data, which may overwhelm developers, and their presence may discourage users from submitting traditional bug reports. In this paper, we examine Mozilla's automatic crash reporting system and how it affects their bug triaging process. We find that fewer than 0.00009% of crash reports end up in a bug report, but as many as 2.33% of bug reports have data from crash reports added. Feedback from developers shows that despite some problems, these systems are valuable. We conclude with a discussion of the pros and cons of automatic crash reporting systems.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131891743","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}
In this paper, the concept of open societal innovation is briefly described. Regarding government, administration and society, the first early pioneers have made their experiences in combing open innovation approaches with information technology. A compact analysis summarizes already experienced strengths, weaknesses, opportunities and threats of this approach in the public sector.
{"title":"Open Societal Innovation","authors":"J. V. Lucke","doi":"10.1145/2641580.2641598","DOIUrl":"https://doi.org/10.1145/2641580.2641598","url":null,"abstract":"In this paper, the concept of open societal innovation is briefly described. Regarding government, administration and society, the first early pioneers have made their experiences in combing open innovation approaches with information technology. A compact analysis summarizes already experienced strengths, weaknesses, opportunities and threats of this approach in the public sector.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124866496","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}
Shilad Sen, Toby Jia-Jun Li, WikiBrain Team, Brent Hecht
Wikipedia is known for serving humans' informational needs. Over the past decade, the encyclopedic knowledge encoded in Wikipedia has also powerfully served computer systems. Leading algorithms in artificial intelligence, natural language processing, data mining, geographic information science, and many other fields analyze the text and structure of articles to build computational models of the world. Many software packages extract knowledge from Wikipedia. However, existing tools either (1) provide Wikipedia data, but not well-known Wikipedia-based algorithms or (2) narrowly focus on one such algorithm. This paper presents the WikiBrain software framework, an extensible Java-based platform that democratizes access to a range of Wikipedia-based algorithms and technologies. WikiBrain provides simple access to the diverse Wikipedia data needed for semantic algorithms and technologies, ranging from page views to Wikidata. In a few lines of code, a developer can use WikiBrain to access Wikipedia data and state-of-the-art algorithms. WikiBrain also enables researchers to extend Wikipedia-based algorithms and evaluate their extensions. WikiBrain promotes a new vision of the Wikipedia software ecosystem: every researcher and developer should have access to state-of-the-art Wikipedia-based technologies.
{"title":"WikiBrain","authors":"Shilad Sen, Toby Jia-Jun Li, WikiBrain Team, Brent Hecht","doi":"10.1145/2641580.2641615","DOIUrl":"https://doi.org/10.1145/2641580.2641615","url":null,"abstract":"Wikipedia is known for serving humans' informational needs. Over the past decade, the encyclopedic knowledge encoded in Wikipedia has also powerfully served computer systems. Leading algorithms in artificial intelligence, natural language processing, data mining, geographic information science, and many other fields analyze the text and structure of articles to build computational models of the world. Many software packages extract knowledge from Wikipedia. However, existing tools either (1) provide Wikipedia data, but not well-known Wikipedia-based algorithms or (2) narrowly focus on one such algorithm. This paper presents the WikiBrain software framework, an extensible Java-based platform that democratizes access to a range of Wikipedia-based algorithms and technologies. WikiBrain provides simple access to the diverse Wikipedia data needed for semantic algorithms and technologies, ranging from page views to Wikidata. In a few lines of code, a developer can use WikiBrain to access Wikipedia data and state-of-the-art algorithms. WikiBrain also enables researchers to extend Wikipedia-based algorithms and evaluate their extensions. WikiBrain promotes a new vision of the Wikipedia software ecosystem: every researcher and developer should have access to state-of-the-art Wikipedia-based technologies.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125586142","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}
Daniel K. Schneider, B. Class, Kalliopi Benetos, Julien Da Costa, Valérie Follonier
We describe a framework and an implementation of learning process analytics for both learners and teachers to enhance a self-study class on psychological and educational theory. The environment is implemented in a Semantic MediaWiki using Semantic Forms and Semantic Result Formats. The design is in early development, but it is deployed and operational.
{"title":"Learning process analytics for a self-study class in a Semantic Mediawiki","authors":"Daniel K. Schneider, B. Class, Kalliopi Benetos, Julien Da Costa, Valérie Follonier","doi":"10.1145/2641580.2641605","DOIUrl":"https://doi.org/10.1145/2641580.2641605","url":null,"abstract":"We describe a framework and an implementation of learning process analytics for both learners and teachers to enhance a self-study class on psychological and educational theory. The environment is implemented in a Semantic MediaWiki using Semantic Forms and Semantic Result Formats. The design is in early development, but it is deployed and operational.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129567779","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}
U. Bretschneider, P. Ebel, Shkodran Zogaj, J. Leimeister
This research-in-progress-paper describes the case of SAPiens, which is a Virtual Ideas Community (VIC). Typically, SAPiens - and VICs in general - focuses solely on supporting the ideation interactions among members. There is evidence from a survey that SAPiens members are also interested in actively signaling competences, experiences and skills to third parties. However, SAPiens does not offer IT functionalities that would allow for such a signaling. Against this backdrop, we propose to enrich SAPiens through User Profile Webpages allowing SAPiens members to construct a public profile within the community and thereby to signal individual capabilities, skills and experiences. The aim of this action design research is to design such an IT artifact by building on the signaling theory. After this initial design, our research constitutes a circular process of constant refinement as well as piloting and evaluation of the IT artifact in the real world setting of the SAPiens VIC.
{"title":"Not Only for Ideation, But Also for Signaling: Incorporating User-Profile-Webpages into Virtual Ideas Communities","authors":"U. Bretschneider, P. Ebel, Shkodran Zogaj, J. Leimeister","doi":"10.1145/2641580.2641596","DOIUrl":"https://doi.org/10.1145/2641580.2641596","url":null,"abstract":"This research-in-progress-paper describes the case of SAPiens, which is a Virtual Ideas Community (VIC). Typically, SAPiens - and VICs in general - focuses solely on supporting the ideation interactions among members. There is evidence from a survey that SAPiens members are also interested in actively signaling competences, experiences and skills to third parties. However, SAPiens does not offer IT functionalities that would allow for such a signaling. Against this backdrop, we propose to enrich SAPiens through User Profile Webpages allowing SAPiens members to construct a public profile within the community and thereby to signal individual capabilities, skills and experiences. The aim of this action design research is to design such an IT artifact by building on the signaling theory. After this initial design, our research constitutes a circular process of constant refinement as well as piloting and evaluation of the IT artifact in the real world setting of the SAPiens VIC.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133928878","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}
Wikipedia is a collaborative multilingual encyclopedia launched in 2001. We already conducted a first research on the extraction of biographical data about personalities from Belgium in order to build a large database with biographical data. However, the question of the reliability of the data arises. In particular, in the case of Wikipedia, the data are generated by users and could be subject to errors. In consequence, we wanted to answer to the following question: are the data introduced in Wikipedia articles reliable? Our research is organized in three sections. The first section provides a brief state of the art about the reliability of the user-generated data. A second section presents the methodology of our research. A third section will present the results. The error rates that were measured for the birthdate is low (0.75%), although it is higher than the 0.21% score that we observed for the baseline (reference sources). In a fourth section, the results are discussed.
{"title":"Reliability of User-Generated Data: the Case of Biographical Data in Wikipedia","authors":"R. Viseur","doi":"10.1145/2641580.2641618","DOIUrl":"https://doi.org/10.1145/2641580.2641618","url":null,"abstract":"Wikipedia is a collaborative multilingual encyclopedia launched in 2001. We already conducted a first research on the extraction of biographical data about personalities from Belgium in order to build a large database with biographical data. However, the question of the reliability of the data arises. In particular, in the case of Wikipedia, the data are generated by users and could be subject to errors. In consequence, we wanted to answer to the following question: are the data introduced in Wikipedia articles reliable? Our research is organized in three sections. The first section provides a brief state of the art about the reliability of the user-generated data. A second section presents the methodology of our research. A third section will present the results. The error rates that were measured for the birthdate is low (0.75%), although it is higher than the 0.21% score that we observed for the baseline (reference sources). In a fourth section, the results are discussed.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121944516","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}
Evolutionary models allow us to approach innovation by the means of computer simulation with genetic algorithms. Open innovation can be considered in these models in different ways. A popular model by David Goldberg connects re-combinations of elements during evolutionary processes with the exchange of information in cross-fertilization activities. Another possibility is to model the collaboration of contributors with specific skills and experiences through sophisticated change operators that work systematically on improvements with respect to certain aspects of the innovation context. A simulation of this procedure on an instance of the permutation flow shop scheduling problem shows that the usage of these operators can indeed increase the performance of the solution generation, if certain constraints are kept in consideration.
{"title":"Cross-fertilization vs. Collaboration in Simulations of Open Innovation","authors":"Albrecht Fritzsche","doi":"10.1145/2641580.2641597","DOIUrl":"https://doi.org/10.1145/2641580.2641597","url":null,"abstract":"Evolutionary models allow us to approach innovation by the means of computer simulation with genetic algorithms. Open innovation can be considered in these models in different ways. A popular model by David Goldberg connects re-combinations of elements during evolutionary processes with the exchange of information in cross-fertilization activities. Another possibility is to model the collaboration of contributors with specific skills and experiences through sophisticated change operators that work systematically on improvements with respect to certain aspects of the innovation context. A simulation of this procedure on an instance of the permutation flow shop scheduling problem shows that the usage of these operators can indeed increase the performance of the solution generation, if certain constraints are kept in consideration.","PeriodicalId":447989,"journal":{"name":"Proceedings of The International Symposium on Open Collaboration","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122035761","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}