SEABED: An Open-Source Software Engineering Case-Based Learning Database

被引:4
|
作者
Saini, Veena [1 ]
Singh, Paramvir [1 ]
Sureka, Ashish [2 ]
机构
[1] NIT Jalandhar, Jalandhar, India
[2] ABB Corp Res, Bangalore, Karnataka, India
关键词
Case-Based Learning (CBL); Software Engineering Education; Case Database; Open-Source Case Database; Learning Methods;
D O I
10.1109/COMPSAC.2017.204
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Case-Based Learning (CBL) is a teaching methodology based on discussing and analyzing real world problems and solutions. A case is like a story, related to a real world situation that sources a number of challenging problems, which have no obvious solutions. There have been various applications of CBL in the fields of Medicine, Law, and Business. However, there are a limited number of evidences related to the application of CBL in the field of Software Engineering (SE). In this paper, we present an open source web application called SEABED (Software Engineering Case-Based Learning Database). The feature set supported by SEABED comprises Case Submission, Case Collection, Case Search, Case Review, and Case Evolution. SEABED aims to develop and evolve a rich repository of SE cases that might become a basis for enabling the students, instructors, practitioners, and experts to enhance their SE knowledge in an effective way. Further, we present our approach to build a vibrant SE case-based learning community that triggers enough activity around SEABED, required for the platform to reach a critical and wider mass. We communicated with several SE educators around the world and received positive responses on SEABED. In order to investigate the effectiveness of the CBL methodology followed by SEABED, we conducted an experimental study at an Institute of National Importance in India. We present the empirical analysis results of this study and explore the impact of CBL on students' learning abilities.
引用
收藏
页码:426 / 431
页数:6
相关论文
共 50 条
  • [1] Open-Source Software for Agricultural Engineering
    Igathinathane, C.
    Resource: Engineering and Technology for Sustainable World, 2024, 31 (03): : 8 - 11
  • [2] Towards a Critical Open-Source Software Database
    Dam, Tobias
    Klausner, Lukas Daniel
    Neumaier, Sebastian
    COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023, 2023, : 156 - 159
  • [3] Open-source molecular modeling software in chemical engineering
    Cummings, Peter T.
    Gilmer, Justin B.
    CURRENT OPINION IN CHEMICAL ENGINEERING, 2019, 23 : 99 - 105
  • [4] Science and engineering databases in an open-source software world
    Chonacky, N
    Choi, D
    COMPUTING IN SCIENCE & ENGINEERING, 2003, 5 (03) : 10 - 13
  • [5] The case for open-source software in drug discovery
    DeLano, WL
    DRUG DISCOVERY TODAY, 2005, 10 (03) : 213 - 217
  • [6] A Field Analysis of Relational Database Schemas in Open-source Software
    Coelho, Fabien
    Aillos, Alexandre
    Pilot, Samuel
    Valeev, Shamil
    DBKDA 2011: THE THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN DATABASES, KNOWLEDGE, AND DATA APPLICATIONS, 2011, : 9 - 15
  • [7] An Investigation of an Open-Source Software Development Environment in a Software Engineering Course
    Ge, Xun
    Huang, Kun
    Dong, Yifei
    INTERDISCIPLINARY JOURNAL OF PROBLEM-BASED LEARNING, 2010, 4 (02): : 94 - 120
  • [8] A Geological Database using the Open-Source Software GRASS GIS
    Bessho, M.
    Ito, T.
    Chen, Y.
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY, 2010, 94
  • [9] Guest editorial open-source software for engineering education: Pedagogical strategies that leverage open-source tools
    Lytras, Miltiadis D.
    Scacchi, Walt
    IEEE TRANSACTIONS ON EDUCATION, 2007, 50 (04) : 290 - 291
  • [10] Enriching software engineering courses with service-learning projects and the open-source approach
    Liu, C
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 613 - 614