Tool-Based Software Engineering Education for Software Design Patterns and Software Architecture Patterns - a Systematic Literature Review

被引:0
|
作者
Eigler, Tobias [1 ]
Huber, Florian [1 ]
Hagel, Georg [1 ]
机构
[1] Kempten Univ Appl Sci, Kempten, Germany
关键词
Systematic Literature Review; Education; Design Pattern; Software Design Pattern; Software Architecture Pattern; OF-THE-ART;
D O I
10.1145/3593663.3593670
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper aims to gather tools from the scientific literature that can be used to teach software design patterns and software architecture patterns. The underlying procedure is a systematic literture review based on Kitchenham's methodology. In order to improve categorization and clarify the objectives and focus, this systematic literature review was classified according to Cooper's taxonomy. The presentation of the results following the underlying research questions of the tools found and listed includes the general description, the presentation of the functionalities, the support of the tools in teaching as well as a classification of the functionalities into the five areas: description, detection, selection, application, and implementation.
引用
收藏
页码:153 / 161
页数:9
相关论文
共 50 条
  • [21] Software design patterns
    Stevens, P
    COMPUTING & CONTROL ENGINEERING JOURNAL, 2000, 11 (04): : 160 - 162
  • [22] Sustainability in software engineering: A systematic literature review
    Penzenstadler, Birgit
    Bauer, Veronika
    Calero, Coral
    Franch, Xavier
    IET Seminar Digest, 2012, 2012 (01): : 32 - 41
  • [23] A systematic literature review on crowdsourcing in software engineering
    Sari, Ash
    Tosun, Ayse
    Alptekin, Gulfem Isiklar
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 200 - 219
  • [24] Motivation in Software Engineering: A systematic literature review
    Beecham, Sarah
    Baddoo, Nathan
    Hall, Tracy
    Robinson, Hugh
    Sharp, Helen
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) : 860 - 878
  • [25] Systematic literature reviews in software engineering - A systematic literature review
    Kitchenham, Barbara
    Brereton, O. Pearl
    Budgen, David
    Turner, Mark
    Bailey, John
    Linkman, Stephen
    INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 7 - 15
  • [26] Introducing Tool-Supported Architecture Review into Software Design Education
    Cai, Yuanfang
    Kazman, Rick
    Jaspan, Ciera
    Aldrich, Jonathan
    2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 70 - 79
  • [27] Extended Software Architecture Based on Security Patterns
    Savic, Dusan
    Simic, Dejan
    Vlajic, Sinisa
    INFORMATICA, 2010, 21 (02) : 229 - 246
  • [28] Intelligent software engineering in the context of agile software development: A systematic literature review
    Perkusich, Mirko
    Chaves e Silva, Lenardo
    Costa, Alexandre
    Ramos, Felipe
    Saraiva, Renata
    Freire, Arthur
    Dilorenzo, Ednaldo
    Dantas, Emanuel
    Santos, Danilo
    Gorgonio, Kyller
    Almeida, Hyggo
    Perkusich, Angelo
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 119 (119)
  • [29] Patterns in the Field of Software Engineering
    Medina-Dominguez, Fuensanta
    Sanchez-Segura, Maria-Isabel
    Mora-Soto, Arturo
    Amescua, Antonio
    2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 248 - 253
  • [30] Patterns for Quantum Software Engineering
    Baczyk, Michal
    Perez-Castillo, Ricardo
    Piattini, Mario
    PROCEEDINGS OF RECENT ADVANCES IN QUANTUM COMPUTING AND TECHNOLOGY, REAQCT 2024, 2024, : 1 - 6