A toolset to support a software maintenance process in academic environments

被引:0
|
作者
Hardt, Ryan [1 ]
机构
[1] Univ St Thomas, Dept Comp & Informat Sci, St Paul, MN 55105 USA
关键词
software maintenance tools; software maintenance process; software maintenance education; software engineering education;
D O I
10.1109/ICSME46990.2020.00100
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering and maintenance processes are designed to provide structure and organization around a set of activities involved in the production or maintenance of a software product. Understanding these processes and learning to follow them are important experiences for students in a software engineering course. But it can be difficult for both students and instructors to recognize when a process isn't being followed. Tools designed to guide a process can help. In these environments, tool support can also help ensure that students are using version control systems appropriately while fostering an environment in which students learn from their peers. The importance of tool support for agile processes has been recognized, but little such support has been designed for academic environments. "Co-Op" is a software maintenance-focused process and supporting toolset designed for use in academic environments. The toolset is implemented as a web application that focuses on change impact analysis, use of version control systems that adheres to the process, and communication amongst part-time developers.
引用
收藏
页码:814 / 817
页数:4
相关论文
共 50 条
  • [41] An integrated toolset for engineering software configurations
    Mahler, Axel
    Lampen, Andreas
    ACM SIGPLAN Notices, 1988, 24 (02): : 191 - 200
  • [42] ARIS TOOLSET - A SOFTWARE PRODUCT IS BORN
    SCHEER, AW
    INFORMATION SYSTEMS, 1994, 19 (08) : 607 - 624
  • [43] Support for Statistic Process Control of Software Process
    Goncalves, Lucelia
    Lima, Liken
    Reis, Rodrigo Quites
    Nascimento, Luciana
    Ribeiro, Talita
    2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,
  • [44] Toolset links hardware and software simulations
    Pers Eng Instrum News, 3 (23):
  • [45] Rex: A Toolset for Reproducing Software Experiments
    Perianayagam, Somu
    Andrews, Gregory R.
    Hartman, John H.
    2010 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2010, : 613 - 617
  • [46] Change Impact Analysis with a Software Traceability Approach to Support Software Maintenance
    Shahid, Muhammad
    Ibrahim, Suhaimi
    2016 13TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2016, : 391 - 396
  • [47] THE RELATIONSHIP BETWEEN SOFTWARE-DEVELOPMENT ENVIRONMENTS AND THE SOFTWARE PROCESS
    NOTKIN, D
    SIGPLAN NOTICES, 1989, 24 (02): : 107 - 109
  • [48] Modern automation, maintenance and process support
    Aigner, C
    Sörgel, G
    STAHL UND EISEN, 1998, 118 (11): : 113 - +
  • [49] AN INTEGRATED TOOLSET FOR ENGINEERING SOFTWARE CONFIGURATIONS
    MAHLER, A
    LAMPEN, A
    SIGPLAN NOTICES, 1989, 24 (02): : 191 - 200
  • [50] Evaluating software maintenance support tools for their support of program comprehension.
    von Mayrhauser, A
    Lang, S
    1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 173 - 187