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 条
  • [41] A Case of Standard Develop Framework Based on Open-Source Software in Korea Public Sector
    Choi, YoungJin
    Lee, Young-Gon
    Ra, JongHei
    COMPUTER APPLICATIONS FOR GRAPHICS, GRID COMPUTING, AND INDUSTRIAL ENVIRONMENT, 2012, 351 : 210 - +
  • [42] Selecting an Open-Source Framework: A practical case based on software development for sensory analysis
    Teixeira, Leonor
    Xambre, Ana Raquel
    Alvelos, Helena
    Filipe, Nelson
    Ramos, Ana Luisa
    CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2015, 2015, 64 : 1057 - 1064
  • [43] OPEN-SOURCE SIMULATION SOFTWARE "JAAMSIM"
    King, D. H.
    Harrison, Harvey S.
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 2163 - 2171
  • [44] Open-source software: Power to the people?
    Bruno, Lee
    Data Communications, 1999, 28 (05):
  • [45] What Is the Price of Open-Source Software?
    Krylov, Anna I.
    Herbert, John M.
    Furche, Filipp
    Head-Gordon, Martin
    Knowles, Peter J.
    Lindh, Roland
    Manby, Frederick R.
    Pulay, Peter
    Skylaris, Chris-Kriton
    Werner, Hans-Joachim
    JOURNAL OF PHYSICAL CHEMISTRY LETTERS, 2015, 6 (14): : 2751 - 2754
  • [46] Open-source software - maps for all?
    Jukes, Dominic
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-CIVIL ENGINEERING, 2007, 160 (01) : 16 - 16
  • [47] Characterizing Commits in Open-Source Software
    Ferreira, Mivian M.
    Goncalves, Diego Santos
    Bigonha, Mariza A.S.
    Ferreira, Kecia A.M.
    ACM International Conference Proceeding Series, 2022,
  • [48] Open-source software for radiologists: a primer
    Scarsbrook, A. F.
    CLINICAL RADIOLOGY, 2007, 62 (02) : 120 - 130
  • [49] Open-source software accelerates bioinformatics
    John Quackenbush
    Genome Biology, 4 (9)
  • [50] Teaching Cryptography with Open-Source Software
    McAndrew, Alasdair
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 325 - 329