On the Prospects and Concerns of Integrating Open Source Software Environment in Software Engineering Education

被引:0
|
作者
Kamthan, Pankaj [1 ]
机构
[1] Concordia Univ, Dept Comp Sci & Software Engn, Quebec City, PQ, Canada
来源
JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH | 2007年 / 6卷
关键词
Constructivism; Open Content; Software Engineering; Software Modeling; Software Process; Software Quality; Software Reuse;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Open Source Software (OSS) has introduced a new dimension in software community. As the development and use of OSS becomes prominent, the question of its integration in education arises. In this paper, the following practices fundamental to projects and processes in software engineering are examined from an OSS perspective: project management; process, workflows, and collaborative activities; modeling and specification; deployment of standards; documentation; and quality assurance and evaluation. Based on a pragmatic framework, the prospects of integrating OSS in a traditional software engineering curriculum are outlined and concerns in realizing them are given. In doing so, the cases of the adoption of OSS process model, use of OSS as a Computer Aided Software Engineering (CASE) tool, OSS as a standalone sub-system, and open source code reuse are considered. We present some of the trade-offs that could help educators in decision making towards the use of the OSS environment in software engineering pedagogical contexts. The significance of openly accessible content in general and its relation to OSS in particular is briefly highlighted.
引用
收藏
页码:45 / 64
页数:20
相关论文
共 50 条
  • [31] The Adoption of Open Source Projects in Engineering Education: A Real Software Development Experience
    Nascimento, Debora M. C.
    Chavez, Christina F. G.
    Bittencourt, Roberto A.
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [32] The Importance of Architectural Knowledge in Integrating Open Source Software
    Stol, Klaas-Jan
    Babar, Muhammad Ali
    Avgeriou, Paris
    OPEN SOURCE SYSTEMS: GROUNDING RESEARCH, 2011, 365 : 142 - +
  • [33] Free/open source Software vs. proprietary software in Education
    Mota, Carla
    Seruca, Isabel
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [34] Humanitarian Open Source Software in Computing Education
    Hislop, Gregory W.
    Ellis, Heidi J. C.
    COMPUTER, 2017, 50 (10) : 98 - 101
  • [35] Open Source Software in Information Technology Education
    Mohamed, Norshidah
    Abu Seman, Muhammad Sadry
    Hussein, Ramlah
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 99 - 102
  • [37] Learning Environment Interoperability in Software Engineering Education
    Bigler, Dimitri
    Manz, Julian
    Lee, Kevin
    Fischer, David
    Hagel, Georg
    2024 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, CSEE & T 2024, 2024,
  • [38] Integrating Professional Software in Undergraduate Civil Engineering Education
    Ashur, Suleiman
    Alhassan, Mohammad
    Chen, Dong
    Gunawardena, Shan
    IMETI 2011: 4TH INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING AND TECHNOLOGICAL INNOVATION, VOL I, 2011, : 146 - 150
  • [39] Teaching Software Engineering with Free Open Source Software Development: An Experience Report
    Tafliovich, Anya
    Caswell, Thomas
    Estrada, Francisco
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7731 - 7741
  • [40] The Gaggle: An open-source software system for integrating bioinformatics software and data sources
    Paul T Shannon
    David J Reiss
    Richard Bonneau
    Nitin S Baliga
    BMC Bioinformatics, 7