Webification of software development: User feedback for developer’s modeling

被引:0
|
作者
机构
[1] Kuric, Eduard
[2] Bieliková, Mária
来源
| 1600年 / Springer Verlag卷 / 8541期
关键词
Computer software selection and evaluation - Groupware - Software design;
D O I
10.1007/978-3-319-08245-5_48
中图分类号
学科分类号
摘要
In this paper we present an approach to leveraging experience from rapidly evolving field of information processing on the Web for software development. We consider a web of software artifacts (components) as an information space. Supporting any task in such environment of interconnected artifacts depends on our knowledge on user preferences and his characteristics. We envision the concept of collaborative software development to improve software quality and development efficiency by using both implicit and explicit user (software developer) feedback. It opens a space for using approaches originally devised for the Web. The core of our approach is based on our developed platform for independent code monitoring where we create a dataset of developers’ implicit and explicit feedback based on monitoring developers’ behavior. Employing this platform we acquire, generate and process descriptive metadata that indirectly refer source code artifacts, project documentations and developers activities via document models and user models. As an example of our concept we present an approach for estimation of student’s expertise in a programming course. © Springer International Publishing Switzerland 2014.
引用
收藏
相关论文
共 50 条
  • [21] Benefiting Innovative Capabilities of Software Developer/User Communities in Developing Countries
    Ansal, Hacer
    Yildirim, Nihan
    PICMET 2010: TECHNOLOGY MANAGEMENT FOR GLOBAL ECONOMIC GROWTH, 2010,
  • [22] DEVELOPER'S AND USER'S GUIDE TO CLOTHO v2.0: A SOFTWARE PLATFORM FOR THE CREATION OF SYNTHETIC BIOLOGICAL SYSTEMS
    Xia, Bing
    Bhatia, Swapnil
    Bubenheim, Ben
    Dadgar, Maisam
    Densmore, Douglas
    Anderson, J. Christopher
    SYNTHETIC BIOLOGY, PT B: COMPUTER AIDED DESIGN AND DNA ASSEMBLY, 2011, 498 : 97 - 135
  • [23] Agile software development: It's about feedback and change
    Williams, L
    Cockburn, A
    COMPUTER, 2003, 36 (06) : 39 - 43
  • [24] Developer Experience Considering Work Difficulty in Software Development
    Tsunoda, Taketo
    Washizaki, Hironori
    Fukazawa, Yosiaki
    Inoue, Sakae
    Hanai, Yoshiiku
    Kanazawa, Masanobu
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (02) : 53 - 62
  • [25] Adaptation of the Initial Software Development Method for a Single Developer
    de Leon-Sigg, Maria
    Perez-Valenzuela, Brando J.
    Vazquez-Reyes, Sodel
    Villa Cisneros, Juan L.
    2018 6TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2018), 2018, : 35 - 41
  • [26] Characterizing and Understanding Software Developer Networks in Security Development
    Wang, Song
    Nagappan, Nachiappan
    2021 IEEE 32ND INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2021), 2021, : 534 - 545
  • [27] What's Inside a Cluster of Software User Feedback: A Study of Characterisation Methods
    Devine, Peter
    Tizard, James
    Wang, Hechen
    Koh, Yun Sing
    Blincoe, Kelly
    2022 30TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2022), 2022, : 189 - 200
  • [28] Current Issues in Qualitative Data Analysis Software (QDAS): A User and Developer Perspective
    Evers, Jeanine C.
    QUALITATIVE REPORT, 2018, 23 (13) : 61 - 73
  • [29] FAVe: Visualizing User Feedback for Software Evolution
    Guzman, Emitza
    Bhuvanagiri, Padma
    Bruegge, Bernd
    2014 SECOND IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT), 2014, : 167 - 171
  • [30] An ontology of online user feedback in software engineering
    Morales-Ramirez, Itzel
    Perini, Anna
    Guizzardi, Renata S. S.
    APPLIED ONTOLOGY, 2015, 10 (3-4) : 297 - 330