首页 > 最新文献

2009 ICSE Workshop on Wikis for Software Engineering最新文献

英文 中文
Leveraging semantic data Wikis for distributed requirements elicitation 利用语义数据wiki进行分布式需求提取
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069992
Thomas Riechert, T. Berger
Using Wikis for the collaborative creation of structured textual content has gained increasing importance in the past decade. As Wikis facilitate the involvement of large user groups to create content in an easy way, their application in large, spatially distributed software development efforts seems to be very promising. In this context, we present a classification of Wiki-based approaches to Requirements Engineering (RE) and discuss their suitability. Next, we introduce the ontology of an approach that aims at supporting the collaboration of stakeholders with regard to the RE process. This approach enables large stakeholder groups to elicit, semantically structure and classify requirements in the very early and creative RE phases. Instead of leveraging text-based Wikis, the approach is based on our semantic data Wiki OntoWiki, which focuses on the structuring and management of fine-grained data by employing Semantic Web technologies. OntoWiki enables the intuitive authoring of Knowledge Bases and facilitates the application of Knowledge Management methods.
在过去十年中,使用wiki协作创建结构化文本内容变得越来越重要。由于Wikis促进了大型用户组以一种简单的方式创建内容,因此它们在大型、空间分布的软件开发工作中的应用似乎非常有前途。在此上下文中,我们提出了基于wiki的需求工程(RE)方法的分类,并讨论了它们的适用性。接下来,我们将介绍一种方法的本体论,该方法旨在支持涉众在RE过程方面的协作。这种方法使大型涉众组能够在非常早期和创造性的RE阶段引出、语义结构和分类需求。该方法不是利用基于文本的Wiki,而是基于我们的语义数据Wiki OntoWiki,它通过使用语义Web技术来关注细粒度数据的结构和管理。OntoWiki可以直观地创建知识库,促进知识管理方法的应用。
{"title":"Leveraging semantic data Wikis for distributed requirements elicitation","authors":"Thomas Riechert, T. Berger","doi":"10.1109/WIKIS4SE.2009.5069992","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069992","url":null,"abstract":"Using Wikis for the collaborative creation of structured textual content has gained increasing importance in the past decade. As Wikis facilitate the involvement of large user groups to create content in an easy way, their application in large, spatially distributed software development efforts seems to be very promising. In this context, we present a classification of Wiki-based approaches to Requirements Engineering (RE) and discuss their suitability. Next, we introduce the ontology of an approach that aims at supporting the collaboration of stakeholders with regard to the RE process. This approach enables large stakeholder groups to elicit, semantically structure and classify requirements in the very early and creative RE phases. Instead of leveraging text-based Wikis, the approach is based on our semantic data Wiki OntoWiki, which focuses on the structuring and management of fine-grained data by employing Semantic Web technologies. OntoWiki enables the intuitive authoring of Knowledge Bases and facilitates the application of Knowledge Management methods.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129082051","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}
引用次数: 20
Role-based wiki for reuse of Off-the-Shelf Components 用于重用现成组件的基于角色的wiki
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069999
Jingyue Li, Claudia P. Ayala, R. Conradi
IT companies are confronted with a huge, growing Off-the-Shelf (OTS) marketplace containing incredibly large amount of diverse, partial, ephemeral, sometimes tacit and not always trustable information about OTS components. Our empirical studies illustrate that different users, such as OTS evaluator, OTS integrator, system tester, and system maintainer, need different information and knowledge about OTS components when facing different scenarios. Although a few companies are using mini-wikis internally to manage and share OTS related knowledge, knowledge sharing across companies is rare. Searching existing web portals or sites of OTS components is time consuming and often does not bring systematic knowledge. This position paper proposes role-based wikis to organize OTS components related knowledge in a systematic way. One motivation of constructing such a wiki is to provide necessary knowledge for different users to help them reduce risks. Another motivation is to provide a global centralized platform, so that OTS users can systematically share their knowledge across organizations.
IT公司面临着一个巨大的、不断增长的现成(OTS)市场,其中包含了大量关于OTS组件的各种各样的、不完整的、短暂的、有时是隐性的、并不总是可信的信息。我们的实证研究表明,不同的用户,如OTS评估者、OTS集成商、系统测试者和系统维护者,在面对不同的场景时,需要不同的OTS组件信息和知识。尽管一些公司在内部使用mini-wiki来管理和共享OTS相关的知识,但跨公司的知识共享却很少。搜索OTS组件的现有门户网站或站点是费时的,而且往往不能带来系统的知识。本文提出了基于角色的wiki,以系统的方式组织OTS组件相关知识。构建这样一个wiki的动机之一是为不同的用户提供必要的知识,以帮助他们降低风险。另一个动机是提供一个全球集中的平台,以便OTS用户可以跨组织系统地共享他们的知识。
{"title":"Role-based wiki for reuse of Off-the-Shelf Components","authors":"Jingyue Li, Claudia P. Ayala, R. Conradi","doi":"10.1109/WIKIS4SE.2009.5069999","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069999","url":null,"abstract":"IT companies are confronted with a huge, growing Off-the-Shelf (OTS) marketplace containing incredibly large amount of diverse, partial, ephemeral, sometimes tacit and not always trustable information about OTS components. Our empirical studies illustrate that different users, such as OTS evaluator, OTS integrator, system tester, and system maintainer, need different information and knowledge about OTS components when facing different scenarios. Although a few companies are using mini-wikis internally to manage and share OTS related knowledge, knowledge sharing across companies is rare. Searching existing web portals or sites of OTS components is time consuming and often does not bring systematic knowledge. This position paper proposes role-based wikis to organize OTS components related knowledge in a systematic way. One motivation of constructing such a wiki is to provide necessary knowledge for different users to help them reduce risks. Another motivation is to provide a global centralized platform, so that OTS users can systematically share their knowledge across organizations.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132729725","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
A Spatial Hypertext Wiki for Architectural Knowledge Management 面向建筑知识管理的空间超文本Wiki
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069995
C. Solís, Nour Ali, M. Babar
The absence of a disciplined approach for capturing and managing architectural knowledge causes the loss of substantial knowledge generated during the software architecture process. This paper describes the use of a Spatial Hypertext Wiki (ShyWiki) as a tool for Architectural Knowledge Management (AKM) support. Specifically, we demonstrate that ShyWiki can be used for implementing lightweight knowledge sharing workspaces, which includes AKM tools, decision support facilities, and activity awareness features. We also describe how distributed stakeholders involved in the software architecting process can share knowledge and manage their tasks by various features provided by ShyWiki.
缺乏捕获和管理体系结构知识的规范方法会导致软件体系结构过程中产生的大量知识的丢失。本文描述了空间超文本Wiki (ShyWiki)作为架构知识管理(AKM)支持工具的使用。具体来说,我们证明了ShyWiki可以用于实现轻量级的知识共享工作空间,其中包括AKM工具、决策支持设施和活动感知功能。我们还描述了参与软件架构过程的分布式利益相关者如何通过ShyWiki提供的各种功能共享知识和管理他们的任务。
{"title":"A Spatial Hypertext Wiki for Architectural Knowledge Management","authors":"C. Solís, Nour Ali, M. Babar","doi":"10.1109/WIKIS4SE.2009.5069995","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069995","url":null,"abstract":"The absence of a disciplined approach for capturing and managing architectural knowledge causes the loss of substantial knowledge generated during the software architecture process. This paper describes the use of a Spatial Hypertext Wiki (ShyWiki) as a tool for Architectural Knowledge Management (AKM) support. Specifically, we demonstrate that ShyWiki can be used for implementing lightweight knowledge sharing workspaces, which includes AKM tools, decision support facilities, and activity awareness features. We also describe how distributed stakeholders involved in the software architecting process can share knowledge and manage their tasks by various features provided by ShyWiki.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133979484","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}
引用次数: 10
Wiki-based requirements management for Business Process Reengineering 业务流程再造的基于wiki的需求管理
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069993
L. Abeti, P. Ciancarini, Rocco Moretti
This paper presents WikiReq, a project exploiting the Semantic Mediawiki to manage both system and organizational requirements in the context of Business Process Reengineering (BPR). Our work is based on three ideas: 1) using a semantic wiki for requirements elicitation and management; 2) exploiting the wiki platform to define an argumentation system for both synchronous and asynchronous discussions among stakeholders; 3) achieving interoperability between the semantic wiki and an Integrated Development Environment (IDE) platform like Eclipse. Thus, we show how requirements acquired by the Semantic Mediawiki can be exported in the Eclipse IDE in order to partially automate the translation of organizational business processes and system artifacts from the requirements description. In order to perform such a translation we use WikiReq in the context of the Enterprise-Service-Implementation (ESI) method that we have defined. We present the WikiReq tool highlighting its relationships with model driven engineering and business process modeling.
本文介绍了WikiReq,一个利用语义媒体wiki来管理业务流程再造(BPR)背景下的系统和组织需求的项目。我们的工作基于三个想法:1)使用语义wiki进行需求的提取和管理;2)利用wiki平台为利益相关者之间的同步和异步讨论定义一个论证系统;3)实现语义wiki与集成开发环境(IDE)平台(如Eclipse)之间的互操作性。因此,我们展示了如何将Semantic Mediawiki获得的需求导出到Eclipse IDE中,以便从需求描述中部分地自动化组织业务流程和系统工件的转换。为了执行这样的翻译,我们在已经定义的企业服务实现(ESI)方法的上下文中使用WikiReq。我们展示了WikiReq工具,强调了它与模型驱动工程和业务流程建模的关系。
{"title":"Wiki-based requirements management for Business Process Reengineering","authors":"L. Abeti, P. Ciancarini, Rocco Moretti","doi":"10.1109/WIKIS4SE.2009.5069993","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069993","url":null,"abstract":"This paper presents WikiReq, a project exploiting the Semantic Mediawiki to manage both system and organizational requirements in the context of Business Process Reengineering (BPR). Our work is based on three ideas: 1) using a semantic wiki for requirements elicitation and management; 2) exploiting the wiki platform to define an argumentation system for both synchronous and asynchronous discussions among stakeholders; 3) achieving interoperability between the semantic wiki and an Integrated Development Environment (IDE) platform like Eclipse. Thus, we show how requirements acquired by the Semantic Mediawiki can be exported in the Eclipse IDE in order to partially automate the translation of organizational business processes and system artifacts from the requirements description. In order to perform such a translation we use WikiReq in the context of the Enterprise-Service-Implementation (ESI) method that we have defined. We present the WikiReq tool highlighting its relationships with model driven engineering and business process modeling.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116032669","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}
引用次数: 18
Interdisciplinary collaboration through wikis in software development 在软件开发中通过wiki进行跨学科协作
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5070000
Ammy Jiranida Phuwanartnurak
The success of a software development project often requires collaboration among various disciplines because, in general, individual members from a single discipline do not have all of the information, knowledge, and expertise needed to produce successful software. Interdisciplinary collaboration has created challenges in software development due to the difficulty in communicating and coordinating across disciplines. The use of wikis seems to be growing rapidly as groups and organizations are turning to the use of wikis to solve these challenges. Although wikis have been claimed to support collaboration and information sharing, the backing for this claim has not been rigorously assessed. In this paper, I describe an exploratory study of the use of wikis for information sharing in two web application development teams. The study results will help us understand how wikis are used and how they may enable successful interdisciplinary collaboration in software development.
软件开发项目的成功通常需要不同规程之间的协作,因为一般来说,来自单个规程的单个成员不具备生产成功软件所需的所有信息、知识和专业知识。由于跨学科的沟通和协调困难,跨学科的协作给软件开发带来了挑战。随着团体和组织转向使用wiki来解决这些挑战,wiki的使用似乎正在迅速增长。尽管维基声称支持协作和信息共享,但这种说法的依据并没有得到严格的评估。在本文中,我描述了在两个web应用程序开发团队中使用wiki进行信息共享的探索性研究。研究结果将帮助我们了解wiki是如何使用的,以及它们如何在软件开发中成功地实现跨学科合作。
{"title":"Interdisciplinary collaboration through wikis in software development","authors":"Ammy Jiranida Phuwanartnurak","doi":"10.1109/WIKIS4SE.2009.5070000","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5070000","url":null,"abstract":"The success of a software development project often requires collaboration among various disciplines because, in general, individual members from a single discipline do not have all of the information, knowledge, and expertise needed to produce successful software. Interdisciplinary collaboration has created challenges in software development due to the difficulty in communicating and coordinating across disciplines. The use of wikis seems to be growing rapidly as groups and organizations are turning to the use of wikis to solve these challenges. Although wikis have been claimed to support collaboration and information sharing, the backing for this claim has not been rigorously assessed. In this paper, I describe an exploratory study of the use of wikis for information sharing in two web application development teams. The study results will help us understand how wikis are used and how they may enable successful interdisciplinary collaboration in software development.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130511386","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}
引用次数: 11
An effective method for keeping design artifacts up-to-date 保持设计工件最新的有效方法
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069991
Y. Ben-Chaim, E. Farchi, O. Raz
A major problem in the software development process is that design documents are rarely kept up-to-date with the implementation, and thus become irrelevant for extracting test plans or reviews. Furthermore, design documents tend to become very long and often impossible to review and comprehend.
软件开发过程中的一个主要问题是设计文档很少与实现保持同步,因此与提取测试计划或审查无关。此外,设计文件往往会变得非常长,通常无法查看和理解。
{"title":"An effective method for keeping design artifacts up-to-date","authors":"Y. Ben-Chaim, E. Farchi, O. Raz","doi":"10.1109/WIKIS4SE.2009.5069991","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069991","url":null,"abstract":"A major problem in the software development process is that design documents are rarely kept up-to-date with the implementation, and thus become irrelevant for extracting test plans or reviews. Furthermore, design documents tend to become very long and often impossible to review and comprehend.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130424587","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
Software organization platform: Integrating organizational and individual learning 软件组织平台:整合组织和个人学习
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069997
Eric Ras, Sebastian Weber
Software engineering (SE) is a highly collaborative and knowledge-intensive process involving a large number of different roles. On the one hand, it highly depends on efficient management of and access to various kinds of information about SE artifacts, processes, and knowledge, such as explicitly documented experiences. On the other hand, software engineers need to continuously learn while performing SE activities. This paper describes the underlying concept of the Flex-based wiki platform SOP, which aims at supporting the creation, storage, and exchange of SE information. One specific SOP extension called learning space generation is described in more detail: It enriches documented SE experiences with additional learning content and hence presents one effective way of integrating organizational and individual learning at the workplace. In addition, evaluation results and improvement suggestions for future work are provided.
软件工程(SE)是一个涉及大量不同角色的高度协作和知识密集型过程。一方面,它高度依赖于对关于SE工件、过程和知识的各种信息的有效管理和访问,例如明确记录的经验。另一方面,软件工程师需要在执行SE活动时不断学习。本文描述了基于flex的wiki平台SOP的基本概念,其目的是支持SE信息的创建、存储和交换。更详细地描述了一个称为学习空间生成的特定SOP扩展:它通过额外的学习内容丰富了文档化的SE经验,因此提供了一种在工作场所集成组织和个人学习的有效方法。并给出了评价结果和对今后工作的改进建议。
{"title":"Software organization platform: Integrating organizational and individual learning","authors":"Eric Ras, Sebastian Weber","doi":"10.1109/WIKIS4SE.2009.5069997","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069997","url":null,"abstract":"Software engineering (SE) is a highly collaborative and knowledge-intensive process involving a large number of different roles. On the one hand, it highly depends on efficient management of and access to various kinds of information about SE artifacts, processes, and knowledge, such as explicitly documented experiences. On the other hand, software engineers need to continuously learn while performing SE activities. This paper describes the underlying concept of the Flex-based wiki platform SOP, which aims at supporting the creation, storage, and exchange of SE information. One specific SOP extension called learning space generation is described in more detail: It enriches documented SE experiences with additional learning content and hence presents one effective way of integrating organizational and individual learning at the workplace. In addition, evaluation results and improvement suggestions for future work are provided.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125404708","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}
引用次数: 6
SmartWiki: Support for high-quality requirements engineering in a collaborative setting SmartWiki:在协作环境中支持高质量的需求工程
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069994
E. Knauss, Olesia Brill, I. Kitzmann, Thomas Flohr
Requirements engineering is the refinement of stakeholder wishes to more or less formal requirements. Nowadays this refinement is often done in a distributed environment. In this collaborative setting Wikis are generally helpful. However, without explicit support, it is hard to achieve high quality efficiently. A smart wiki can assume responsibility of these tasks. Our SmartWiki generates context- (and process-) sensitive feedback on requirements. It automatically checks consistence and integrates constructive and analytical quality assurance in a wiki. It also helps to manage tasks, responsibilities, and experiences for organizational learning. In this paper we present our SmartWiki approach and our experiences gathered from several projects in educational and industry projects.
需求工程是将涉众的愿望细化为或多或少的正式需求。如今,这种细化通常在分布式环境中完成。在这种协作环境中,wiki通常是有帮助的。然而,没有明确的支持,很难有效地实现高质量。聪明的wiki可以承担这些任务。我们的SmartWiki生成对需求的上下文(和过程)敏感的反馈。它会自动检查一致性,并在wiki中集成建设性和分析性的质量保证。它还有助于管理组织学习的任务、责任和经验。在本文中,我们介绍了我们的SmartWiki方法以及我们从几个教育和工业项目中收集的经验。
{"title":"SmartWiki: Support for high-quality requirements engineering in a collaborative setting","authors":"E. Knauss, Olesia Brill, I. Kitzmann, Thomas Flohr","doi":"10.1109/WIKIS4SE.2009.5069994","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069994","url":null,"abstract":"Requirements engineering is the refinement of stakeholder wishes to more or less formal requirements. Nowadays this refinement is often done in a distributed environment. In this collaborative setting Wikis are generally helpful. However, without explicit support, it is hard to achieve high quality efficiently. A smart wiki can assume responsibility of these tasks. Our SmartWiki generates context- (and process-) sensitive feedback on requirements. It automatically checks consistence and integrates constructive and analytical quality assurance in a wiki. It also helps to manage tasks, responsibilities, and experiences for organizational learning. In this paper we present our SmartWiki approach and our experiences gathered from several projects in educational and industry projects.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123347442","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}
引用次数: 28
Investigating Wikis for software engineering - Results of two case studies 为软件工程调查wiki——两个案例研究的结果
Pub Date : 2009-05-19 DOI: 10.1109/WIKIS4SE.2009.5069996
Eric Ras
Even though Wikis have made their way into software engineering practice, the number of empirical evaluations is not significant enough yet to make a statement on which software engineering phases wikis should be used for. This is also due to facts that wikis and related Web technologies are evolving fast and that a lot of effort is spent on developing new, innovative wiki-based solutions for specific software engineering activities. Therefore, two case studies were conducted in which wikis were used as a technology for communication, documentation, and knowledge sharing. Based on the subjective judgments of undergraduate and graduate students, wikis were evaluated as most efficient for sharing software engineering experiences and project management related information. In addition, both case studies shed light on the kind of information that was shared most and on its quality for reuse. The findings helped us to enhance the so-called wiki-based Software Organization Platform.
尽管wiki已经进入了软件工程实践,但是经验评估的数量还不够大,不足以说明wiki应该用于哪个软件工程阶段。这也是由于wiki和相关的Web技术正在快速发展,并且为特定的软件工程活动开发新的、创新的基于wiki的解决方案花费了大量的精力。因此,我们进行了两个案例研究,其中wiki被用作通信、文档和知识共享的技术。基于本科生和研究生的主观判断,维基被评价为最有效的分享软件工程经验和项目管理相关信息的工具。此外,这两个案例研究都阐明了共享最多的信息类型及其可重用的质量。这些发现帮助我们增强了所谓的基于维基的软件组织平台。
{"title":"Investigating Wikis for software engineering - Results of two case studies","authors":"Eric Ras","doi":"10.1109/WIKIS4SE.2009.5069996","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069996","url":null,"abstract":"Even though Wikis have made their way into software engineering practice, the number of empirical evaluations is not significant enough yet to make a statement on which software engineering phases wikis should be used for. This is also due to facts that wikis and related Web technologies are evolving fast and that a lot of effort is spent on developing new, innovative wiki-based solutions for specific software engineering activities. Therefore, two case studies were conducted in which wikis were used as a technology for communication, documentation, and knowledge sharing. Based on the subjective judgments of undergraduate and graduate students, wikis were evaluated as most efficient for sharing software engineering experiences and project management related information. In addition, both case studies shed light on the kind of information that was shared most and on its quality for reuse. The findings helped us to enhance the so-called wiki-based Software Organization Platform.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116792980","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}
引用次数: 11
WikiDev 2.0: Web-based software team collaboration wiki 2.0:基于web的软件团队协作
Pub Date : 2009-05-01 DOI: 10.1109/WIKIS4SE.2009.5069998
Marios Fokaefs, K. Bauer, Eleni Stroulia
Most software development today is a team activity. Project team members collaboratively work on the tasks necessary to accomplish the various project milestones. The work is usually asynchronous, i.e., not orchestrated by an explicit workflow, some times geographically distributed, and involves the use of a variety of tools which do not always interoperate. Version-control repositories are essential in supporting this collaboration but cannot satisfactorily address the problem of traceability of interdependencies among the artifacts produced by the individual tools. In this demo, we present a new collaboration tool, WikiDev 2.0, that proposes to address these problems by adopting a wiki as the central platform in which to integrate information about the various artifacts of interest and to present views on this information that cut across the individual tool boundaries. We believe that WikiDev 2.0 will advance the degree of each individual team-member's awareness of the status of the project, thus better supporting the overall team collaboration.
今天的大多数软件开发都是团队活动。项目团队成员协作完成完成各种项目里程碑所必需的任务。工作通常是异步的,也就是说,不是由明确的工作流编排的,有时是地理上分布的,并且涉及到使用各种不总是互操作的工具。版本控制存储库在支持这种协作方面是必不可少的,但是不能令人满意地解决由单个工具产生的工件之间相互依赖关系的可追溯性问题。在这个演示中,我们展示了一个新的协作工具,wiidev 2.0,它建议通过采用wiki作为中心平台来解决这些问题,在这个平台中集成关于各种感兴趣的工件的信息,并展示跨越单个工具边界的关于这些信息的视图。我们相信wiki 2.0将提升每个团队成员对项目状态的认识程度,从而更好地支持整个团队的协作。
{"title":"WikiDev 2.0: Web-based software team collaboration","authors":"Marios Fokaefs, K. Bauer, Eleni Stroulia","doi":"10.1109/WIKIS4SE.2009.5069998","DOIUrl":"https://doi.org/10.1109/WIKIS4SE.2009.5069998","url":null,"abstract":"Most software development today is a team activity. Project team members collaboratively work on the tasks necessary to accomplish the various project milestones. The work is usually asynchronous, i.e., not orchestrated by an explicit workflow, some times geographically distributed, and involves the use of a variety of tools which do not always interoperate. Version-control repositories are essential in supporting this collaboration but cannot satisfactorily address the problem of traceability of interdependencies among the artifacts produced by the individual tools. In this demo, we present a new collaboration tool, WikiDev 2.0, that proposes to address these problems by adopting a wiki as the central platform in which to integrate information about the various artifacts of interest and to present views on this information that cut across the individual tool boundaries. We believe that WikiDev 2.0 will advance the degree of each individual team-member's awareness of the status of the project, thus better supporting the overall team collaboration.","PeriodicalId":202257,"journal":{"name":"2009 ICSE Workshop on Wikis for Software Engineering","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128933214","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
期刊
2009 ICSE Workshop on Wikis for Software Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1