Passer à la navigation principale Passer à la recherche Passer au contenu principal

Software reuse and plagiarism: A code of practice

  • CNRS SAMOVAR UMR 5157

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

In general, university guidelines or policies on plagiarism are not sufficiently detailed to cope with the technical complexity of software. Software plagiarism can have a significant impact on a student's degree result, particularly in courses were there is a significant emphasis on large-scale projects. We argue that a policy for software reuse is the most explicit, and fair, way of overcoming this problem. In our policy, we specify the notion of software to cover all the documents that are generally built during the engineering of a software system - analysis, requirements, validation, design, verification, implementation and tests. Examples are used to show acceptable and unacceptable forms of reuse, mostly at the design, testing and implementation stages. These examples are represented in Java, although they should be easily understood by anyone with software engineering experience. We conclude with a simple code of practice for reuse of software based on a file-level policy, combined with emphasis on re-using only what is rigorously verified.

langue originaleAnglais
titreITiCSE-2009 - Proceedings of the 2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education
Pages55-59
Nombre de pages5
Les DOIs
étatPublié - 1 déc. 2009
Modification externeOui
Evénement2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE-2009 - Paris, France
Durée: 6 juil. 20098 juil. 2009

Série de publications

NomProceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE

Une conférence

Une conférence2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE-2009
Pays/TerritoireFrance
La villeParis
période6/07/098/07/09

Empreinte digitale

Examiner les sujets de recherche de « Software reuse and plagiarism: A code of practice ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation