A Perspective on Software Engineering Education with Open Source Software

@article{Kamthan2012APO,
  title={A Perspective on Software Engineering Education with Open Source Software},
  author={Pankaj Kamthan},
  journal={Int. J. Open Source Softw. Process.},
  year={2012},
  volume={4},
  pages={13-25}
}
  • Pankaj Kamthan
  • Published 1 July 2012
  • Computer Science
  • Int. J. Open Source Softw. Process.
As the development and use of open source software OSS becomes prominent, the issue of its outreach in an educational context arises. The practices fundamental to software engineering, including those related to management, process, and workflow deliverables, are examined in light of OSS. 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… 
Migrating from Closed Source Software to OSS–Security Issues and Challenges
TLDR
A model to address security challenges during migrations to OSS is proposed, developed through enhancements of previous models aimed at addressing security threats and protecting sensitive information during system migrations.
Towards a model on security challenges during closed source software to OSS migrations
TLDR
A model to address security challenges during migrations to OSS is proposed, developed through enhancements of previous models aimed at addressing security threats and protecting sensitive information during system migrations.
A Framework to Manage Sensitive Information during its Migration between Software Platforms
TLDR
How sensitive information in organizations can be handled and protected during migrations is suggested, by using the migration from proprietary software to open source software to develop a management framework that can be used to manage such a migration process.
Copyright Relevancy at Stake in Libraries of the Digital Era
TLDR
The chapter is an attempt to show the changing perspective of copyright in the digital era, its relevancy in thedigital era, and how libraries can get the most out of the various exceptions and provisions provided for the libraries in copyright law.

References

SHOWING 1-10 OF 44 REFERENCES
How is open source affecting software development?
TLDR
The software development process is gaining from the widespread availability and use of sophisticated open source development platforms and tools, and the adoption of corresponding development and coding practices by the programmer community.
Perspectives on Free and Open Source Software
What is the status of the Free and Open Source Software (F/OSS) revolution? Has the creation of software that can be freely used, modified, and redistributed transformed industry and society, as some
Quality practices and problems in free software projects
TLDR
In exploratory interviews performed with free software and open source developers, several common quality practices as well as actual quality problems have been identified and are presented in this paper to take stock of the current status of quality in free software projects and to act as a starting point for the implementation of quality process improvement strategies.
Configuration Management for Open Source Software
TLDR
Open Source Software projects are made explicit their underlying process for handling change management and to what extent their success can be attributed to good process, tools or people.
On "Software engineering"
TLDR
The software engineering baccalaureate program consists of a rigorous curriculum of science, math, computer science, and software engineering courses.
The Unified Software Development Process
TLDR
This book provides a comprehensive guide to The Objectory Software Development Process derived from the three market leading OOA&D methods: Booch, OOSE (Use-Case), and OMT.
The many meanings of open source
TLDR
A multidisciplinary viewpoint can help determine those characteristics that are common to open source projects and those that vary among projects that form the basis for a taxonomy of open source Projects that's useful for analyzing and setting up projects.
Agile Technologies in Open Source Development
TLDR
Agile Technologies in Open Source Development explores the overlap between open source and agile technologies, providing valuable strategies for advancement in software.
Creating a Software Engineering Culture
Rarely in history has a field of endeavor evolved as rapidly as software development is right now. The struggle to stay abreast of new technology, deal with accumulated development backlogs, and cope
The Co-Evolution of Systems and Communities in Free and Open Source Software Development
TLDR
This chapter examines the structure of F/OSS communities and the co-evolution ofF/OSS systems and communities based on a case study and systematic analysis of the differences leads to a classification of F /OSS projects into three types: Exploration-Oriented, Utility-O Oriented, and Services-ORIented.
...
1
2
3
4
5
...