
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:h="http://www.w3.org/1999/xhtml">
  <teiHeader xml:lang="de">
    <fileDesc>
      <titleStmt>
        <title type="main">Software</title>
        <author>
          <persName>
            <forename>Sebastian David</forename>
            <surname>Schiller-Stoff</surname>
          </persName>
        </author>
        <respStmt>
          <resp>Projektleitung</resp>
          <persName>
            <forename>Helmut W.</forename>
            <surname>Klug</surname>
          </persName>
        </respStmt>
        <respStmt>
          <resp>Datenmodellierung</resp>
          <persName>
            <forename>Selina</forename>
            <surname>Galka</surname>
          </persName>
        </respStmt>
        <respStmt>
          <resp>Datenmodellierung</resp>
          <persName>
            <forename>Elisabeth</forename>
            <surname>Steiner</surname>
          </persName>
        </respStmt>
        <funder>Bundesministerium für Wissenschaft, Forschung und Wirtschaft </funder>
      </titleStmt>
      <publicationStmt>
        <publisher>
          <orgName corresp="https://informationsmodellierung.uni-graz.at" ref="http://d-nb.info/gnd/1137284463">Zentrum für
                  Informationsmodellierung - Austrian Centre for Digital Humanities,
                  Karl-Franzens-Universität Graz</orgName>
          <country>Austria</country>
        </publisher>
        <authority>
          <orgName corresp="https://informationsmodellierung.uni-graz.at" ref="http://d-nb.info/gnd/1137284463">Zentrum für
                  Informationsmodellierung - Austrian Centre for Digital Humanities,
                  Karl-Franzens-Universität Graz</orgName>
          <country>Austria</country>
        </authority>
        <distributor>
          <orgName ref="https://gams.uni-graz.at">GAMS - Geisteswissenschaftliches Asset
                  Management System</orgName>
        </distributor>
        <availability>
          <licence target="https://creativecommons.org/licenses/by-nc/4.0">Creative Commons
                  BY-NC 4.0</licence>
        </availability>
        <date when="2024">2024</date>
        <pubPlace>Graz</pubPlace>
        <idno type="PID">o:konde.256</idno>
      </publicationStmt>
      <seriesStmt>
        <title ref="http://gams.uni-graz.at/konde">KONDE Weißbuch</title>
        <respStmt>
          <resp>Projektleitung</resp>
          <persName>
            <forename>Helmut W.</forename>
            <surname>Klug</surname>
          </persName>
        </respStmt>
      </seriesStmt>
      <sourceDesc>
        <bibl>
          <title>Weißbuchartikel: Software</title>
          <author>Sebastian David Schiller-Stoff</author>
          <publisher>
                    Herausgegeben von Helmut W. Klug unter Mitarbeit von Selina Galka und Susanne Höfer
                </publisher>
          <date>2024</date>
          <country>Austria</country>
        </bibl>
      </sourceDesc>
    </fileDesc>
    <encodingDesc>
      <projectDesc>
        <ab>
          <ref target="context:konde" type="context">KONDE Weißbuch</ref>
        </ab>
        <p>Im KONDE-Projekt, das aus Hochschulraumstrukturmitteln finanziert wird, beschäftigten
               sich sieben universitäre Partner und drei weitere Einrichtungen aus unterschiedlichen
               Blickwinkeln mit theoretischen und praktischen Aspekten der Digitalen Edition. Ein
               Outcome des Projektes stellt das Weißbuch dar, welches über 200 Artikel zum Thema
               Digitale Edition umfasst. Die behandelten Themenkomplexe reichen dabei über Digitale
               Editionswissenschaft im Allgemeinen, Annotation und Modellierung, Interfaces,
               Archivierung und Metadaten bis hin zu rechtlichen Aspekten.</p>
      </projectDesc>
    </encodingDesc>
    <profileDesc>
      <langUsage>
        <language ident="de">Deutsch</language>
      </langUsage>
    </profileDesc>
  </teiHeader>
  <text xml:lang="de">
    <body>
      <div>
        <head>Software</head>
        <div>
          <head>Schiller-Stoff, Sebastian David; sebastian.stoff@uni-graz.at</head>
          <p>Das Standard Glossary of Software Engineering Terminology definiert Software als:
                     “<hi rend="italic">Computer programs, procedures, and possibly associated
                     documentation and data pertaining to the operation of a computer system</hi>”
                  (&quot;Computerprogramme, Verfahren und möglicherweise zugehörige Dokumentation und
                  Daten, die sich auf den Betrieb eines Computersystems beziehen&quot;) und wird als
                  Gegensatz von Computer-Hardware angeführt. <bibl>(IEEE 1990, S. 66)</bibl>
          </p>
          <p>Es gibt keine einheitliche Kategorisierung von Software und laut Starke et al. ist
                  es auch fraglich ob jemals eine zufriedenstellende universelle Systematisierung
                  erreicht werden kann. <bibl>(Lilienthal 2020, S. 19; Starke et al. 2020 S. 16)</bibl>
          </p>

          <p>Das Standard Glossary of Software Engineering Terminology verweist unter Software
                  (bei “see also”) jedenfalls auf die direkten Subkonzepte “<hi rend="italic">Application Software</hi>” (Anwendungssoftware) , “<hi rend="italic">Support
                     Software</hi>” (Unterstützungssoftware) und “<hi rend="italic">System
                    Software</hi>” (Systemsoftware). <bibl>(IEEE 1990, S.66; Starke et al. 2020, S. 15)</bibl>
          </p>
          <p>Eine weitere geläufige Systematisierung von Software ist die Unterteilung in
                  Individualsoftware (Software, die selbst entwickelt wird) und Standardsoftware
                  (Software, die nachgenutzt und nicht selbst entwickelt wird ). <bibl>(Starke et
                     al. 2020, S. 15)</bibl>
          </p>
          <p>Weit verbreitet ist es auch, Softwaresysteme bzw. softwareintensive Systeme zu
                  unterscheiden. Starke et al. unterteilen diese weiter in 1. Informationssysteme,
                  2. Eingebettete Systeme und 3. Mobile Systeme. <bibl>(Starke et al. 2020, S.
                     17f.)</bibl>
          </p>
          <p>Zusammengefasst ergibt das die folgende grobe Systematisierung von Software mit
                  Beispielen aus dem spezifischen Kontext der Digitalen Geisteswissenschaften – je
                  nach Disziplin kann die Systematisierung abweichen:</p>
          <p>
            <hi rend="bold">Software-Systematisierung</hi>
          </p>
          <list>
            <item>Systematisierung nach Art der Entstehung
                  <list>
                <item>Standardsoftware
                        <list>
                    <item>z. B. Installation und Nutzung von <ref target="/o:konde.265" type="internal">Transkribus</ref> zur Erfassung mittelalterlicher Urkunden</item>
                  </list>
                </item>
                <item>Individualsoftware
                        <list>
                    <item>z. B. Entwicklung eigener Python- oder <ref target="/o:konde.86" type="internal">XSLT</ref>-Programme für die <ref target="/o:konde.145" type="internal">NLP-Analyse</ref> mittelalterlicher Texte. </item>
                  </list>
                </item>
              </list>
            </item>
            <item>
              <list>
                <item>Anwendungssoftware
                        <list>
                    <item>z. B. DARIAH Corpus Explorer oder DARIAH Geobrowser</item>
                  </list>
                </item>
                <item>Unterstützungssoftware (Code-Editoren, Compiler etc.)
                           <list>
                    <item> z. B. Oxygen <ref target="/o:konde.215" type="internal">XML</ref>-Editor,
                                 <ref target="/o:konde.178" type="internal">TEI-XML</ref> Validatoren,
                                 Versionskontrollsysteme wie GIT zur <ref target="/o:konde.14" type="internal">Versionierung</ref> von Forschungsdaten.</item>
                  </list>
                </item>
                <item>Systemsoftware 
                          <list>
                    <item>z. B. REST-API für das Anbieten von DH-spezifischen Webservices wie zum
                                 Beispiel WebLicht oder REST-Endpunkte für ein digitales Archiv.</item>
                  </list>
                </item>
              </list>
            </item>
            <item>Systematisierung nach Art des Bedeutungszusammenhangs
                  <list>
                <item>Softwaresysteme
                     <list>
                    <item>
                           Informationssysteme
                           <list>
                        <item>z. B. Infrastrukturen wie <ref target="/o:konde.67" type="internal">ARCHE</ref> oder <ref target="/o:konde.70" type="internal">GAMS</ref>.</item>
                      </list>
                    </item>
                    <item>Eingebettete Systeme
                           <list>
                        <item>Im DH Umfeld eher unüblich.</item>
                      </list>
                    </item>
                    <item>Mobile Systeme
                           <list>
                        <item>z. B. Mobile-Apps zur Vermittlung von DH-Inhalten oder HTML-Seiten optimiert
                                 für die mobile Nutzung. (beispielsweise via Bootstrap)</item>
                      </list>
                    </item>
                  </list>
                </item>
                <item>Restliche Software (Skripte)
                        <list>
                    <item>z. B. kleinere Skripte zur Bereinigung von Datenfehlern.</item>
                  </list>
                </item>
              </list>
            </item>
          </list>
          <div type="literature">
            <listBibl>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/WHAZEQ75" type="book" xml:id="Dowalil2020">
                <monogr>
                  <title level="m">Modulare Softwarearchitektur: Nachhaltiger Entwurf durch
                              Microservices, Modulithen und SOA 2.0</title>
                  <title type="short">Modulare Softwarearchitektur</title>
                  <idno type="ISBN">978-3-446-46377-6</idno>
                  <author>
                    <forename>Herbert</forename>
                    <surname>Dowalil</surname>
                  </author>
                  <edition>2., überarbeitete Edition</edition>
                  <imprint>
                    <pubPlace>München</pubPlace>
                    <publisher>Carl Hanser Verlag GmbH &amp; Co. KG</publisher>
                    <date>2020</date>
                  </imprint>
                </monogr>
              </biblStruct>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/CXEXIIZR" type="webpage" xml:id="zoteroItem_CXEXIIZR">
                <analytic>
                  <title level="a">610.12-1990 - IEEE Standard Glossary of Software
                              Engineering Terminology</title>
                </analytic>
                <monogr>
                  <imprint>
                    <date></date>
                    <note type="accessed">2023-06-24T12:17:19Z</note>
                    <note type="url">https://ieeexplore.ieee.org/document/159342</note>
                  </imprint>
                </monogr>
              </biblStruct>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/RJAMXPV4" type="book" xml:id="Lilienthal2019">
                <monogr>
                  <title level="m">Langlebige Software-Architekturen. Technische Schulden
                              analysieren, begrenzen und abbauen</title>
                  <idno type="ISBN">978-3864907296</idno>
                  <author>
                    <forename>Carola</forename>
                    <surname>Lilienthal</surname>
                  </author>
                  <edition>3. überarbeitete und erweiterte Edition</edition>       
           <imprint>
                    <pubPlace>Heidelberg</pubPlace>
                    <publisher>dpunkt</publisher>            
        <date>2019</date>
                    <note type="accessed">2023-06-24T12:44:15Z</note>
                    <note type="url">https://www.langlebige-softwarearchitekturen.de</note>
                  </imprint>
                </monogr>
              </biblStruct>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/K6FLNB4R" type="book" xml:id="Richards2020">
                <monogr>
                  <title level="m">Handbuch moderner Softwarearchitektur: Architekturstile,
                              Patterns und Best Practices</title>
                  <title type="short">Handbuch moderner Softwarearchitektur</title>
                  <idno type="ISBN">978-3-96009-149-3</idno>
                  <author>
                    <forename>Mark</forename>
                    <surname>Richards</surname>
                  </author>
                  <author>
                    <forename>Neal</forename>
                    <surname>Ford</surname>
                  </author>
                  <respStmt>
                    <resp>translator</resp>
                    <persName>
                      <forename>Jørgen
                                 W.</forename>
                      <surname>Lang</surname>
                    </persName>
                  </respStmt>
                  <edition>1</edition>
                  <imprint>
                    <pubPlace>Heidelberg</pubPlace>
                    <publisher>O&apos;Reilly</publisher>
                    <date>2020</date>
                  </imprint>
                </monogr>
              </biblStruct>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/CUJ4U7NS" type="book" xml:id="Starke2002">
                <monogr>
                  <title level="m">Effektive Software-Architekturen: Ein praktischer
                              Leitfaden</title>
                  <title type="short">Effektive Software-Architekturen</title>
                  <idno type="ISBN">978-3-446-21998-4</idno>
                  <author>
                    <forename>Gernot</forename>
                    <surname>Starke</surname>
                  </author>
                  <edition>1</edition>
                  <imprint>
                    <pubPlace>München Wien</pubPlace>
                    <publisher>Hanser Fachbuch</publisher>
                    <date>2002</date>
                  </imprint>
                </monogr>
              </biblStruct>
              <biblStruct corresp="http://zotero.org/groups/1332658/items/WBLMP28B" type="book" xml:id="Gharbi2020">
                <monogr>
                  <title level="m">Basiswissen für Softwarearchitekten. Aus- und
                              Weiterbildung nach iSAQB-Standard zum Certified Professional for
                              Software Architecture</title>
                  <author>
                    <forename>Mahbouba</forename>
                    <surname>Gharbi</surname>
                  </author>
                  <author>
                    <forename>Arne</forename>
                    <surname>Koschel</surname>
                  </author>
                  <author>
                    <forename>Andreas</forename>
                    <surname>Rausch</surname>
                  </author>
                  <author>
                    <forename>Gernot</forename>
                    <surname>Starke</surname>
                  </author>
                  <imprint>
                    <pubPlace>Heidelberg</pubPlace>
                    <publisher>dpunkt</publisher>
                    <date>2020</date>
                    <note type="accessed">2023-06-24T12:19:20Z</note>
                    <note type="url">https://dpunkt.de/produkt/basiswissen-fuer-softwarearchitekten-3/</note>
                  </imprint>
                </monogr>
              </biblStruct>
            </listBibl>
          </div>
          <div type="subsection" xml:id="topics">
            <list>
              <item>Software und Softwareentwicklung</item>
            </list>
          </div>          
<div type="subsection" xml:id="software">
            <list>
              <item>
                <ref target="http://oxygenxml.com/" type="external">Oxygen</ref>
              </item>
              <item>
                <ref target="https://getbootstrap.com/" type="external">Bootstrap</ref>
              </item>
              <item>
                <ref target="https://git-scm.com/" type="external">GIT</ref>
              </item>
              <item>
                <ref target="https://geobrowser.de.dariah.eu/" type="external">Dariah
                           Geobrowser</ref>
              </item>
              <item>
                <ref target="http://gams.uni-graz.at/archive/objects/o:gams.doku/methods/sdef:TEI/get?locale=de" type="external">GAMS</ref>
              </item>
              <item>
                <ref target="https://arche.acdh.oeaw.ac.at/" type="external">ARCHE</ref>
              </item>
            </list>
          </div>
          <div type="subsection" xml:id="links">
            <list>
              <item>
                <ref target="/o:konde.265" type="internal">Transkribus</ref>
              </item>
              <item>
                <ref target="/o:konde.86" type="internal">XSLT</ref>
              </item>
              <item>
                <ref target="/o:konde.145" type="internal">NLP</ref>
              </item>
              <item>
                <ref target="/o:konde.14" type="internal">Versionierung</ref>
              </item>
              <item>
                <ref target="/o:konde.67" type="internal">ARCHE</ref>
              </item>
              <item>
                <ref target="/o:konde.70" type="internal">GAMS</ref>
              </item>
              <item>
                <ref target="/o:konde.257" type="internal">Softwareentwicklung</ref>
              </item>
              <item>
                <ref target="/o:konde.255" type="internal">Softwarearchitektur</ref>
              </item>
            </list>
          </div>
        </div>
      </div>
    </body>
  </text>
</TEI>
