Als Bachelorarbeit entwickle ich eine Software (ein spöttisches Framework für MATLAB). Daher muss ich häufig auf die Softwaredokumentation verweisen – sowohl von MATLAB als auch von der Software, die mir als Inspiration dient. Es wäre auch schön, auf die Dokumentation der spezifischen Funktion verweisen zu können, auf die ich mich beziehe (das Analogon zum Verweisen auf eine bestimmte Seite in einem Buch). Ich greife jedoch meistens online auf diese Dokumentation zu und sie existiert naturgemäß tendenziell Nur in elektronischer Form, was beim Veröffentlichen nicht wirklich empfohlen wird. Bisher ist das Beste, was ich mir ausgedacht habe, Folgendes:

@misc{mockitoFeatures, author = {{\em mockito} developers}, title = {Features and Motivations}, note = {\url{https://code.google.com/p/mockito/wiki/FeaturesAndMotivations}}, urldate = {2013-04-24}, } 

(genau genommen ok Dies ist nicht Teil der offiziellen Dokumente, dient jedoch demselben Zweck: Es ist eine bestimmte Seite und nur online verfügbar.

Spezifische Fragen:

  • Wer sollte der Autor sein? Im Fall von MATLAB denke ich, es ist Mathworks oder so; Ich denke, Open-Source-Projekte als „xx Entwickler“ aufzulisten, ist das Beste, was ich tun kann.
  • Wie soll ich die Version erwähnen? Urldate hilft im Allgemeinen, aber wenn ich mich beziehe Wo soll ich diese Informationen in eine bestimmte Softwareversion einfügen? In den Titel?
  • Gibt es „offizielle“ MATLAB-Zitierempfehlungen? MATLAB wird häufig in der Forschung verwendet, vielleicht gibt es eine vorgeschlagene Vorgehensweise, und ich vermisse sie nur. Der Rest der Frage gilt jedoch immer noch für andere Software.

Kommentare

li> “ Geben Sie Ihr Bestes und ‚ t Sorgen Sie sich zu sehr darum. “ Dies waren offizielle Anweisungen zu Internetressourcen, bevor Academia begann, mit der Technologie Schritt zu halten und zu erkennen, dass Websites interessant waren. Wenn Sie etwas haben, das keine Kategorie hat, wählen Sie einfach ein anderes Format mit einigen Regeln und passen Sie es so gut wie möglich an. Wenn keine Anweisungen eindeutig übereinstimmen, werden die meisten Grader ‚ Sie nicht für etwas bestrafen, das keine klaren Anweisungen / Präzedenzfälle enthält. Wenn Sie von jemandem beurteilt / bewertet werden, der Sie vorab unterstützen kann, überprüfen Sie Ihre Ergebnisse vor der Einreichung.

Antwort

Im Allgemeinen würde ich die Softwaredokumentation je nach Verteilung behandeln.

  • Wenn sie in Buchform veröffentlicht wird, sollte sie zitiert werden als Buch. Die Versionsnummer gibt an, wo Sie die Edition platzieren würden, und das Unternehmen, das die Software herstellt, ist der „Herausgeber“.

  • Wenn das Handbuch elektronisch verteilt wird, sollten Sie das zitieren Website, von der es als „Quelle“ bezogen wird.

  • Eine Ausnahme ist, wenn Sie in der Dokumentation aufgefordert werden, auf ein bestimmtes Werk (z. B. einen Forschungsartikel) zu verweisen oder eine Website) beim Zitieren eines Codes. Befolgen Sie dann die spezifischen Anweisungen.

Antwort

Zusätzlich zu @aeismail “ s Antwort:

  • In meinem Fachgebiet wird Matlab im Text „Matlab Version XY (The Mathworks, USA)“ häufig als @Bitwise bezeichnet Kommentare, wissenschaftliche FOSS spezifiziert oft, wie zitieren. Daher bezeichnen wir R beispielsweise als normales Buch. Rs empfohlenes Zitat enthält die Version.
  • Wenn die Version nicht in enthalten ist Als empfohlenes Zitat habe ich es in das Notizfeld (Bibtex) eingefügt – das ist die R-Methode, um solche Zitate zusammenzustellen:

    > citation ("cbmodels") To cite package ‘cbmodels’ in publications use: C. Beleites (2013). cbmodels: Collection of "combined" models: PCA-LDA, PLS-LDA, etc.. R package version 0.5-20130417. A BibTeX entry for LaTeX users is @Manual{, title = {cbmodels: Collection of "combined" models: PCA-LDA, PLS-LDA, etc.}, author = {C. Beleites}, year = {2013}, note = {R package version 0.5-20130417}, } 
  • Wenn es eine „normale“ Veröffentlichung gibt, kombiniere ich die normalen Zitierdaten mit zusätzlichen URL- und Versionsinformationen:

    > citation ("softclassval") To cite package "softclassval" please use: Claudia Beleites, Reiner Salzer and Valter Sergo: "Validation of Soft Classification Models using Partial Class Memberships: An Extended Concept of Sensitivity & Co. applied to grading of astrocytoma tissues", Chemometrics and Intelligent Laboratory Systems, 122 (2013), 12 - 22, DOI: 10.1016/j.chemolab.2012.12.003, arXiv: 1301.0264, R package version 1.0-20130318, http://softclassval.r-forge.r-project.org. A BibTeX entry for LaTeX users is @Article{, title = {Validation of Soft Classification Models using Partial Class Memberships: An Extended Concept of Sensitivity & Co. applied to Grading of Astrocytoma Tissues}, author = {Claudia Beleites and Reiner Salzer and Valter Sergo}, year = {2013}, number = {122}, pages = {12 -- 22}, journal = {Chemometrics and Intelligent Laboratory Systems}, note = {R package version 1.0-20130318}, url = {http://softclassval.r-forge.r-project.org}, doi = {10.1016/j.chemolab.2012.12.003}, eprint = {http://arxiv.org/abs/1301.0264}, } 

    (Hier ziehe ich an “ Ich benötige kein zusätzliches Datum, da das Veröffentlichungsdatum in der Versionsnummer enthalten ist.

  • Ich habe eine andere FOSS-Software verwendet, bei der ich keine Spezifikation gefunden habe, also habe ich gefragt die Entwicklung pers wie sie zitiert werden wollen.
    Die Erfahrung ist, dass die Entwickler normalerweise sehr glücklich über diese Art von Frage sind.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.