Exploiting Semantics in Collaborative Software Development Tasks

被引:0
|
作者
Panagiotou, Dimitris [1 ]
Mentzas, Gregoris [1 ]
机构
[1] NTUA, Sch Elect & Comp Engn, Athens 15780, Greece
来源
关键词
Semantic Wikis; Software Development; Semantic Web; Collaborative Software Development;
D O I
10.3233/978-1-58603-900-4-385
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modem software development is highly knowledge intensive; it requires that software developers create and share new knowledge during their daily work. However, current software development environments are "syntantic", i.e. they do not facilitate understanding the semantics of software artifacts and hence cannot fully support the knowledge-driven activities of developers. In this paper we present SoWiSE, a Semantic Wiki environment which focuses on the software development domain and strives to address these problems. SoWiSE aims at providing software developers such a tool to ease their daily work and facilitate cooperation, context-aware navigation, ontology-based browsing and searching, concept-based source code documentation and related problem solving.
引用
收藏
页码:385 / 394
页数:10
相关论文
共 50 条
  • [1] Exploiting semantics for filtering and searching knowledge in a software development context
    Sonia Bergamaschi
    Riccardo Martoglia
    Serena Sorrentino
    [J]. Knowledge and Information Systems, 2015, 45 : 295 - 318
  • [2] Exploiting semantics for filtering and searching knowledge in a software development context
    Bergamaschi, Sonia
    Martoglia, Riccardo
    Sorrentino, Serena
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2015, 45 (02) : 295 - 318
  • [3] Software development: Tasks for the colleges
    Bode, Arndt
    [J]. WIRTSCHAFTSINFORMATIK, 2007, 49 : 141 - 141
  • [4] Broadway: A compiler for exploiting the domain-specific semantics of software libraries
    Guyer, SZ
    Lin, C
    [J]. PROCEEDINGS OF THE IEEE, 2005, 93 (02) : 342 - 357
  • [5] Problem frame semantics for software development
    Hall J.G.
    Rapanotti L.
    Jackson M.
    [J]. Software & Systems Modeling, 2005, 4 (2) : 189 - 198
  • [6] Development of desktop display for collaborative tasks
    Sakamoto, Kunio
    Yoshigi, Masayuki
    Nishida, Masataka
    [J]. LIQUID CRYSTAL MATERIALS, DEVICES, AND APPLICATIONS XI, 2006, 6135
  • [7] Approaches to collaborative software development
    Hildenbrand, Tobias
    Rothlauf, Franz
    Heinzl, Armin
    [J]. WIRTSCHAFTSINFORMATIK, 2007, 49 : 72 - 80
  • [8] Approaches to collaborative software development
    Hildenbrand, Tobias
    Rothlauf, Franz
    Geisser, Michael
    Heinzl, Armin
    Kude, Thomas
    [J]. CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 523 - 528
  • [9] Exploiting Awareness for the Development of Collaborative Rehabilitation Systems
    Teruel, Miguel A.
    Navarro, Elena
    Gonzalez, Pascual
    [J]. MOBILE INFORMATION SYSTEMS, 2017, 2017
  • [10] Automatically Prioritizing Tasks in Software Development
    Bugayenko, Yegor
    Farina, Mirko
    Kruglov, Artem
    Pedrycz, Witold
    Plaksin, Yaroslav
    Succi, Giancarlo
    [J]. IEEE ACCESS, 2023, 11 : 90322 - 90334