<?xml version="1.0" encoding="UTF-8" standalone="yes"?><add><doc><field name="objectKind">mycoreobject</field><field name="id">rosdok_disshab_0000003440</field><field name="returnId">rosdok_disshab_0000003440</field><field name="objectProject">rosdok</field><field name="objectType">disshab</field><field name="link">rosdok_derivate_0000226191</field><field name="modified">2026-03-02T14:47:57.936Z</field><field name="created">2026-03-02T14:05:31.975Z</field><field name="modifiedby">MCRJANITOR</field><field name="createdby">editorFG</field><field name="state">published</field><field name="derCount">1</field><field name="derivates">rosdok_derivate_0000226191</field><field name="worldReadable">true</field><field name="worldReadableComplete">true</field><field name="category">derivate_types:fulltext</field><field name="allMeta">Volltext</field><field name="allMeta">fulltext</field><field name="allMeta">wf_edit_epub wf_register_epub</field><field name="category">state:published</field><field name="category.top">state:published</field><field name="allMeta">veröffentlicht</field><field name="allMeta">published</field><field name="allMeta">rosdok/id00005140</field><field name="allMeta">1963235037</field><field name="allMeta">Oau</field><field name="allMeta">2026-03-02</field><field name="allMeta">2026-03-02T14:21:03Z</field><field name="allMeta">rda</field><field name="allMeta">Converted from PICA to MODS using Pica2MODS XSLT Transformer 2.10 [SCM: "f6c168af690edb7cb65ef34e4a2bf7f8714c5d38" "v2.10" "2024-03-28T14:43:08+0100"] with mode 'DEFAULT'.</field><field name="allMeta">Dissertation</field><field name="allMeta">Hochschulschrift</field><field name="allMeta">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="allMeta">Die Zusammensetzung dynamischer Geräteensembles ubiquitärer Systeme kann zur Anwendungsentwicklung nicht antizipiert werden. In der vorliegenden Arbeit werden Programmierabstraktionen präsentiert, welche die Anzahl der zu bindenden Geräte hinter einer Schnittstellendeklaration gegenüber der Anwendung verbirgt, die Verarbeitung von Methodenaufrufen an die Laufzeitumgebung verlagert, das Kommunikationsparadigma für einzelne Verbindungen oder eine Gruppe von Empfängern mit lokalen Heuristiken adaptiv umschalten und die Interaktionsmuster auf Publish/Subscribe-Kommunikation abbilden.</field><field name="allMeta">The composition of dynamic device ensembles of ubiquitous systems cannot be anticipated for application development. In this thesis, programming abstractions are presented that hide the number of devices to be bound behind an interface declaration to the application, shift the processing of method calls to the runtime environment, adaptively switch the communication paradigm for individual connections or a group of receivers with local heuristics, and map the interaction patterns to publish/subscribe communication.</field><field name="allMeta">Matthias</field><field name="allMeta">Prellwitz</field><field name="allMeta">1980 -</field><field name="allMeta">VerfasserIn</field><field name="allMeta">aut</field><field name="allMeta">112766106X</field><field name="allMeta">0009-0001-5259-4547</field><field name="allMeta">Gero</field><field name="allMeta">Mühl</field><field name="allMeta">1973 -</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">12433492X</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Clemens H.</field><field name="allMeta">Cap</field><field name="allMeta">1965 -</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">121717186</field><field name="allMeta">0000-0003-3958-6136</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Stefan</field><field name="allMeta">Fischer</field><field name="allMeta">1967 -</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">115607919</field><field name="allMeta">Universität zu Lübeck</field><field name="allMeta">38329-6</field><field name="allMeta">Universität Rostock</field><field name="allMeta">1419 - 1976</field><field name="allMeta">1990 -</field><field name="allMeta">Grad-verleihende Institution</field><field name="allMeta">dgg</field><field name="allMeta">10085032-7</field><field name="allMeta">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">2004 -</field><field name="allMeta">Grad-verleihende Institution</field><field name="allMeta">dgg</field><field name="allMeta">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="allMeta">urn:nbn:de:gbv:28-rosdok_id00005140-3</field><field name="allMeta">10.18453/rosdok_id00005140</field><field name="allMeta">004 Informatik</field><field name="allMeta">Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">alle Rechte vorbehalten</field><field name="allMeta">Nutzungsrechte erteilt</field><field name="allMeta">Lizenz Metadaten: CC0</field><field name="allMeta">frei zugänglich (Open Access)</field><field name="allMeta">de</field><field name="allMeta">1 Online-Ressource (xiv, 186 Seiten)</field><field name="allMeta">2024</field><field name="allMeta">28. August 2024</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Rostock</field><field name="allMeta">monographic</field><field name="allMeta">2024</field><field name="allMeta">2026</field><field name="allMeta">Universitätsbibliothek Rostock</field><field name="allMeta">Rostock</field><field name="allMeta">2026</field><field name="allMeta">Universitätsbibliothek Rostock</field><field name="allMeta">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="allMeta">Gero Mühl (Universität Rostock) ; Clemens H. Cap (Universität Rostock) ; Stefan Fischer (Universität zu Lübeck)</field><field name="allMeta">[{"name":"Mühl, Gero","affil":"Universität Rostock"},{"name":"Cap, Clemens H.","affil":"Universität Rostock"},{"name":"Fischer, Stefan","affil":"Universität zu Lübeck"}]</field><field name="allMeta">Dissertation, Universität Rostock, 2024</field><field name="allMeta">vorgelegt von Matthias Prellwitz</field><field name="allMeta">Mühl, Gero</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Cap, Clemens H.</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Fischer, Stefan</field><field name="allMeta">Universität zu Lübeck</field><field name="category">doctype:epub</field><field name="category.top">doctype:epub</field><field name="allMeta">Dokumenttyp</field><field name="allMeta">Document type</field><field name="category">doctype:epub.dissertation</field><field name="category.top">doctype:epub.dissertation</field><field name="allMeta">Dissertation</field><field name="allMeta">doctoral thesis</field><field name="allMeta">diniPublType:doctoralThesis diniPublType2022:PhDThesis XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="allMeta">info:eu-repo/semantics/doctoralThesis</field><field name="allMeta">document</field><field name="category">natureOfContent:ppn_105825778</field><field name="category.top">natureOfContent:ppn_105825778</field><field name="allMeta">Hochschulschrift</field><field name="category">diniPublType2022:DoctoralThesis</field><field name="category.top">diniPublType2022:DoctoralThesis</field><field name="allMeta">Dissertation oder Habilitation</field><field name="allMeta">Doctoral thesis</field><field name="allMeta">DRIVER</field><field name="category">diniPublType2022:PhDThesis</field><field name="category.top">diniPublType2022:PhDThesis</field><field name="allMeta">Dissertation</field><field name="allMeta">PhD thesis</field><field name="allMeta">KDSF (Pu34)</field><field name="category">XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="category.top">XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="allMeta">Doktorarbeit</field><field name="allMeta">doctoral thesis</field><field name="category">SDNB:004</field><field name="category.top">SDNB:004</field><field name="allMeta">004 Informatik</field><field name="allMeta">004 Data processing Computer sciences</field><field name="category">institution:unirostock</field><field name="category.top">institution:unirostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">University of Rostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Uni.Rostock</field><field name="allMeta">http://d-nb.info/gnd/38329-6</field><field name="category">institution:unirostock.ief</field><field name="category.top">institution:unirostock.ief</field><field name="allMeta">Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">Faculty of Computer Science and Electrical Engineering</field><field name="allMeta">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">Fakultät für Informatik&lt;br /&gt;und Elektrotechnik</field><field name="allMeta">Uni.Rostock.Fakultaet.IEF</field><field name="allMeta">http://d-nb.info/gnd/10085032-7</field><field name="category">licenseinfo:work</field><field name="category.top">licenseinfo:work</field><field name="allMeta">Werk</field><field name="allMeta">work</field><field name="category">licenseinfo:work.rightsreserved</field><field name="category.top">licenseinfo:work.rightsreserved</field><field name="allMeta">alle Rechte vorbehalten</field><field name="allMeta">all rights reserved</field><field name="allMeta">/creativecommons/r/reserved/0.9/88x31.png</field><field name="allMeta">[DE-28]Urheberrechtsschutz 1.0$gRights Statements$uhttp://rightsstatements.org/vocab/InC/1.0/</field><field name="allMeta">http://rightsstatements.org/vocab/InC/1.0/</field><field name="allMeta">http://rightsstatements.org/vocab/InC/1.0/</field><field name="category">licenseinfo:deposit</field><field name="category.top">licenseinfo:deposit</field><field name="allMeta">Veröffentlichungsgenehmigung</field><field name="allMeta">permission to store</field><field name="category">licenseinfo:deposit.rightsgranted</field><field name="category.top">licenseinfo:deposit.rightsgranted</field><field name="allMeta">Nutzungsrechte erteilt</field><field name="allMeta">rights granted</field><field name="category">licenseinfo:metadata</field><field name="category.top">licenseinfo:metadata</field><field name="allMeta">Lizenzen für Metadaten</field><field name="category">licenseinfo:metadata.cc0</field><field name="category.top">licenseinfo:metadata.cc0</field><field name="allMeta">Lizenz Metadaten: CC0</field><field name="allMeta">license metadata: CC0</field><field name="allMeta">/creativecommons/p/zero/1.0/88x31.png</field><field name="allMeta">https://creativecommons.org/publicdomain/zero/1.0/</field><field name="category">accesscondition:openaccess</field><field name="category.top">accesscondition:openaccess</field><field name="allMeta">frei zugänglich (Open Access)</field><field name="allMeta">open access</field><field name="allMeta">http://purl.org/coar/access_right/c_abf2</field><field name="allMeta">OA</field><field name="allMeta">free</field><field name="allMeta">info:eu-repo/semantics/openAccess</field><field name="allMeta">[DE-28]Open Access$gControlled Vocabulary for Access Rights$uhttp://purl.org/coar/access_right/c_abf2</field><field name="category">rfc5646:de</field><field name="category.top">rfc5646:de</field><field name="allMeta">Deutsch</field><field name="allMeta">German</field><field name="allMeta">ger</field><field name="allMeta">deu</field><field name="mods.title">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="mods.title.main">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="mods.title.subtitle"></field><field name="mods.nameIdentifier">gnd:112766106X</field><field name="mods.nameIdentifier">orcid:0009-0001-5259-4547</field><field name="mods.nameIdentifier">gnd:12433492X</field><field name="mods.nameIdentifier">gnd:121717186</field><field name="mods.nameIdentifier">orcid:0000-0003-3958-6136</field><field name="mods.nameIdentifier">gnd:115607919</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.nameIdentifier.top">gnd:112766106X</field><field name="mods.nameIdentifier.top">orcid:0009-0001-5259-4547</field><field name="mods.nameIdentifier.top">gnd:12433492X</field><field name="mods.nameIdentifier.top">gnd:121717186</field><field name="mods.nameIdentifier.top">orcid:0000-0003-3958-6136</field><field name="mods.nameIdentifier.top">gnd:115607919</field><field name="mods.nameIdentifier.top">gnd:38329-6</field><field name="mods.nameIdentifier.top">gnd:10085032-7</field><doc><field name="id">rosdok_disshab_0000003440-d2139697e54</field><field name="mods.nameIdentifier">gnd:112766106X</field><field name="mods.nameIdentifier">orcid:0009-0001-5259-4547</field><field name="mods.name">Matthias Prellwitz</field><field name="mods.name.top">Matthias Prellwitz</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e70</field><field name="mods.nameIdentifier">gnd:12433492X</field><field name="mods.name">Gero Mühl</field><field name="mods.name.top">Gero Mühl</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e85</field><field name="mods.nameIdentifier">gnd:121717186</field><field name="mods.nameIdentifier">orcid:0000-0003-3958-6136</field><field name="mods.name">Clemens H. Cap</field><field name="mods.name.top">Clemens H. Cap</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e103</field><field name="mods.nameIdentifier">gnd:115607919</field><field name="mods.name">Stefan Fischer</field><field name="mods.name.top">Stefan Fischer</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e118</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.name">Universität Rostock</field><field name="mods.name.top">Universität Rostock</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e131</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.name">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field></doc><field name="mods.name">Matthias Prellwitz</field><field name="mods.name">Gero Mühl</field><field name="mods.name">Clemens H. Cap</field><field name="mods.name">Stefan Fischer</field><field name="mods.name">Universität Rostock</field><field name="mods.name">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Matthias Prellwitz</field><field name="mods.name.top">Gero Mühl</field><field name="mods.name.top">Clemens H. Cap</field><field name="mods.name.top">Stefan Fischer</field><field name="mods.name.top">Universität Rostock</field><field name="mods.name.top">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.author">Matthias Prellwitz</field><field name="mods.place">Rostock</field><field name="mods.publisher">Universität Rostock</field><field name="mods.genre">epub.dissertation</field><field name="mods.identifier">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="mods.identifier">urn:nbn:de:gbv:28-rosdok_id00005140-3</field><field name="mods.identifier">10.18453/rosdok_id00005140</field><field name="mods.abstract">Die Zusammensetzung dynamischer Geräteensembles ubiquitärer Systeme kann zur Anwendungsentwicklung nicht antizipiert werden. In der vorliegenden Arbeit werden Programmierabstraktionen präsentiert, welche die Anzahl der zu bindenden Geräte hinter einer Schnittstellendeklaration gegenüber der Anwendung verbirgt, die Verarbeitung von Methodenaufrufen an die Laufzeitumgebung verlagert, das Kommunikationsparadigma für einzelne Verbindungen oder eine Gruppe von Empfängern mit lokalen Heuristiken adaptiv umschalten und die Interaktionsmuster auf Publish/Subscribe-Kommunikation abbilden.</field><field name="mods.abstract">The composition of dynamic device ensembles of ubiquitous systems cannot be anticipated for application development. In this thesis, programming abstractions are presented that hide the number of devices to be bound behind an interface declaration to the application, shift the processing of method calls to the runtime environment, adaptively switch the communication paradigm for individual connections or a group of receivers with local heuristics, and map the interaction patterns to publish/subscribe communication.</field><field name="mods.dateIssued">2024</field><field name="mods.yearIssued">2024</field><field name="mods.note.referee">Gero Mühl (Universität Rostock) ; Clemens H. Cap (Universität Rostock) ; Stefan Fischer (Universität zu Lübeck)</field><field name="mods.note.personal_details">[{"name":"Mühl, Gero","affil":"Universität Rostock"},{"name":"Cap, Clemens H.","affil":"Universität Rostock"},{"name":"Fischer, Stefan","affil":"Universität zu Lübeck"}]</field><field name="mods.note.university_thesis_note">Dissertation, Universität Rostock, 2024</field><field name="mods.note.statement of responsibility">vorgelegt von Matthias Prellwitz</field><field name="mods.type">epub.dissertation</field><field name="search_result_link_text">1
        Prellwitz_Dissertation_2026.pdf
        
        2403860
        9b7879d49c42d8b1cdc22a22212ff347
      
    
  
  
    
      
        rosdok/id000051401963235037Oau2026-03-022026-03-02T14:21:03ZrdaConverted from PICA to MODS using Pica2MODS XSLT Transformer 2.10 [SCM: "f6c168af690edb7cb65ef34e4a2bf7f8714c5d38" "v2.10" "2024-03-28T14:43:08+0100"] with mode 'DEFAULT'.DissertationHochschulschriftProgrammierabstraktionen für eine adaptive nachrichtenbasierte GruppenkommunikationDie Zusammensetzung dynamischer Geräteensembles ubiquitärer Systeme kann zur Anwendungsentwicklung nicht antizipiert werden. In der vorliegenden Arbeit werden Programmierabstraktionen präsentiert, welche die Anzahl der zu bindenden Geräte hinter einer Schnittstellendeklaration gegenüber der Anwendung verbirgt, die Verarbeitung von Methodenaufrufen an die Laufzeitumgebung verlagert, das Kommunikationsparadigma für einzelne Verbindungen oder eine Gruppe von Empfängern mit lokalen Heuristiken adaptiv umschalten und die Interaktionsmuster auf Publish/Subscribe-Kommunikation abbilden.The composition of dynamic device ensembles of ubiquitous systems cannot be anticipated for application development. In this thesis, programming abstractions are presented that hide the number of devices to be bound behind an interface declaration to the application, shift the processing of method calls to the runtime environment, adaptively switch the communication paradigm for individual connections or a group of receivers with local heuristics, and map the interaction patterns to publish/subscribe communication.MatthiasPrellwitz1980 -VerfasserInaut112766106X0009-0001-5259-4547GeroMühl1973 -AkademischeR BetreuerIndgs12433492XUniversität RostockClemens H.Cap1965 -AkademischeR BetreuerIndgs1217171860000-0003-3958-6136Universität RostockStefanFischer1967 -AkademischeR BetreuerIndgs115607919Universität zu Lübeck38329-6Universität Rostock1419 - 19761990 -Grad-verleihende Institutiondgg10085032-7Universität Rostock. Fakultät für Informatik und Elektrotechnik2004 -Grad-verleihende Institutiondgghttps://purl.uni-rostock.de/rosdok/id00005140urn:nbn:de:gbv:28-rosdok_id00005140-310.18453/rosdok_id00005140004 InformatikFakultät für Informatik und Elektrotechnikalle Rechte vorbehaltenNutzungsrechte erteiltLizenz Metadaten: CC0frei zugänglich (Open Access)de1 Online-Ressource (xiv, 186 Seiten)202428. August 2024Universität RostockRostockmonographic20242026Universitätsbibliothek RostockRostock2026Universitätsbibliothek Rostockhttps://purl.uni-rostock.de/rosdok/id00005140Gero Mühl (Universität Rostock) ; Clemens H. Cap (Universität Rostock) ; Stefan Fischer (Universität zu Lübeck)[{"name":"Mühl, Gero","affil":"Universität Rostock"},{"name":"Cap, Clemens H.","affil":"Universität Rostock"},{"name":"Fischer, Stefan","affil":"Universität zu Lübeck"}]Dissertation, Universität Rostock, 2024vorgelegt von Matthias Prellwitz
              
                Mühl, Gero
                Universität Rostock
              
              
                Cap, Clemens H.
                Universität Rostock
              
              
                Fischer, Stefan
                Universität zu Lübeck
              
            
      
    
  
  
    
      2026-03-02T14:05:31.975Z
      2026-03-02T14:47:57.936Z
      2026-03-12T14:47:57.946Z
    
    
      editorFG
      {"identifier":"rosdok/id00005140","type":"local_id","additional":"","service":"MCRLocalID","created":"2026-03-02T14:05:32.680Z"}
      {"identifier":"urn:nbn:de:gbv:28-rosdok_id00005140-3","type":"dnbUrn","additional":"","service":"RosDokURN","created":"2026-03-02T14:05:32.714Z"}
      {"identifier":"https://purl.uni-rostock.de/rosdok/id00005140","type":"purl","additional":"","service":"RosDokPURL","created":"2026-03-02T14:05:32.732Z","registrationStarted":"2026-03-02T14:47:56.566Z"}
      {"identifier":"10.18453/rosdok_id00005140","type":"doi","additional":"","service":"RosDokDOI","created":"2026-03-02T14:05:32.740Z","registrationStarted":"2026-03-02T14:47:56.082Z","registered":"2026-03-02T14:47:57.933Z"}
      MCRJANITOR</field><field name="derivateLabel">fulltext</field><field name="ir.pdffulltext_url">file/rosdok_disshab_0000003440/rosdok_derivate_0000226191/Prellwitz_Dissertation_2026.pdf</field><field name="mods.title">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="mods.title.main">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="mods.title.subtitle"></field><field name="mods.nameIdentifier">gnd:112766106X</field><field name="mods.nameIdentifier">orcid:0009-0001-5259-4547</field><field name="mods.nameIdentifier">gnd:12433492X</field><field name="mods.nameIdentifier">gnd:121717186</field><field name="mods.nameIdentifier">orcid:0000-0003-3958-6136</field><field name="mods.nameIdentifier">gnd:115607919</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.nameIdentifier.top">gnd:112766106X</field><field name="mods.nameIdentifier.top">orcid:0009-0001-5259-4547</field><field name="mods.nameIdentifier.top">gnd:12433492X</field><field name="mods.nameIdentifier.top">gnd:121717186</field><field name="mods.nameIdentifier.top">orcid:0000-0003-3958-6136</field><field name="mods.nameIdentifier.top">gnd:115607919</field><field name="mods.nameIdentifier.top">gnd:38329-6</field><field name="mods.nameIdentifier.top">gnd:10085032-7</field><doc><field name="id">rosdok_disshab_0000003440-d2139697e54</field><field name="mods.nameIdentifier">gnd:112766106X</field><field name="mods.nameIdentifier">orcid:0009-0001-5259-4547</field><field name="mods.name">Matthias Prellwitz</field><field name="mods.name.top">Matthias Prellwitz</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e70</field><field name="mods.nameIdentifier">gnd:12433492X</field><field name="mods.name">Gero Mühl</field><field name="mods.name.top">Gero Mühl</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e85</field><field name="mods.nameIdentifier">gnd:121717186</field><field name="mods.nameIdentifier">orcid:0000-0003-3958-6136</field><field name="mods.name">Clemens H. Cap</field><field name="mods.name.top">Clemens H. Cap</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e103</field><field name="mods.nameIdentifier">gnd:115607919</field><field name="mods.name">Stefan Fischer</field><field name="mods.name.top">Stefan Fischer</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e118</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.name">Universität Rostock</field><field name="mods.name.top">Universität Rostock</field></doc><doc><field name="id">rosdok_disshab_0000003440-d2139697e131</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.name">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field></doc><field name="mods.name">Matthias Prellwitz</field><field name="mods.name">Gero Mühl</field><field name="mods.name">Clemens H. Cap</field><field name="mods.name">Stefan Fischer</field><field name="mods.name">Universität Rostock</field><field name="mods.name">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Matthias Prellwitz</field><field name="mods.name.top">Gero Mühl</field><field name="mods.name.top">Clemens H. Cap</field><field name="mods.name.top">Stefan Fischer</field><field name="mods.name.top">Universität Rostock</field><field name="mods.name.top">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="mods.author">Matthias Prellwitz</field><field name="mods.place">Rostock</field><field name="mods.publisher">Universität Rostock</field><field name="mods.genre">epub.dissertation</field><field name="mods.identifier">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="mods.identifier">urn:nbn:de:gbv:28-rosdok_id00005140-3</field><field name="mods.identifier">10.18453/rosdok_id00005140</field><field name="mods.abstract">Die Zusammensetzung dynamischer Geräteensembles ubiquitärer Systeme kann zur Anwendungsentwicklung nicht antizipiert werden. In der vorliegenden Arbeit werden Programmierabstraktionen präsentiert, welche die Anzahl der zu bindenden Geräte hinter einer Schnittstellendeklaration gegenüber der Anwendung verbirgt, die Verarbeitung von Methodenaufrufen an die Laufzeitumgebung verlagert, das Kommunikationsparadigma für einzelne Verbindungen oder eine Gruppe von Empfängern mit lokalen Heuristiken adaptiv umschalten und die Interaktionsmuster auf Publish/Subscribe-Kommunikation abbilden.</field><field name="mods.abstract">The composition of dynamic device ensembles of ubiquitous systems cannot be anticipated for application development. In this thesis, programming abstractions are presented that hide the number of devices to be bound behind an interface declaration to the application, shift the processing of method calls to the runtime environment, adaptively switch the communication paradigm for individual connections or a group of receivers with local heuristics, and map the interaction patterns to publish/subscribe communication.</field><field name="mods.dateIssued">2024</field><field name="mods.yearIssued">2024</field><field name="mods.note.referee">Gero Mühl (Universität Rostock) ; Clemens H. Cap (Universität Rostock) ; Stefan Fischer (Universität zu Lübeck)</field><field name="mods.note.personal_details">[{"name":"Mühl, Gero","affil":"Universität Rostock"},{"name":"Cap, Clemens H.","affil":"Universität Rostock"},{"name":"Fischer, Stefan","affil":"Universität zu Lübeck"}]</field><field name="mods.note.university_thesis_note">Dissertation, Universität Rostock, 2024</field><field name="mods.note.statement of responsibility">vorgelegt von Matthias Prellwitz</field><field name="ir.identifier">[xslt]Saxon</field><field name="recordIdentifier">rosdok/id00005140</field><field name="purl">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="ppn">1963235037</field><field name="doi">10.18453/rosdok_id00005140</field><field name="urn">urn:nbn:de:gbv:28-rosdok_id00005140-3</field><field name="ir.creator.result">Matthias Prellwitz</field><field name="ir.creator.sort">Prellwitz Matthias</field><field name="ir.title.result">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="ir.doctype.result">Dissertation</field><field name="ir.doctype_en.result">doctoral thesis</field><field name="ir.originInfo.result">Universität Rostock, 28. August 2024</field><field name="ir.abstract300.result">Die Zusammensetzung dynamischer Geräteensembles ubiquitärer Systeme kann zur Anwendungsentwicklung nicht antizipiert werden. In der vorliegenden Arbeit werden Programmierabstraktionen präsentiert, welche die Anzahl der zu bindenden Geräte hinter einer Schnittstellendeklaration gegenüber der…</field><field name="ir.creator_all">Matthias Prellwitz</field><field name="ir.title_all">Programmierabstraktionen für eine adaptive nachrichtenbasierte Gruppenkommunikation</field><field name="ir.location_all">Universitätsbibliothek Rostock</field><field name="ir.location_all">https://purl.uni-rostock.de/rosdok/id00005140</field><field name="ir.creator_all">Matthias</field><field name="ir.creator_all">Prellwitz</field><field name="ir.creator_all">1980 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">VerfasserIn</field><field name="ir.creator_all">aut</field><field name="ir.creator_all">112766106X</field><field name="ir.creator_all">0009-0001-5259-4547</field><field name="ir.creator_all">Gero</field><field name="ir.creator_all">Mühl</field><field name="ir.creator_all">1973 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">12433492X</field><field name="ir.creator_all">Universität Rostock</field><field name="ir.creator_all">Clemens H.</field><field name="ir.creator_all">Cap</field><field name="ir.creator_all">1965 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">121717186</field><field name="ir.creator_all">0000-0003-3958-6136</field><field name="ir.creator_all">Universität Rostock</field><field name="ir.creator_all">Stefan</field><field name="ir.creator_all">Fischer</field><field name="ir.creator_all">1967 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">115607919</field><field name="ir.creator_all">Universität zu Lübeck</field><field name="ir.creator_all">38329-6</field><field name="ir.creator_all">Universität Rostock</field><field name="ir.creator_all">1419 - 1976</field><field name="ir.creator_all">1990 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">Grad-verleihende Institution</field><field name="ir.creator_all">dgg</field><field name="ir.creator_all">10085032-7</field><field name="ir.creator_all">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="ir.creator_all">2004 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">Grad-verleihende Institution</field><field name="ir.creator_all">dgg</field><field name="ir.identifier">[purl]https://purl.uni-rostock.de/rosdok/id00005140</field><field name="ir.identifier">[urn]urn:nbn:de:gbv:28-rosdok_id00005140-3</field><field name="ir.identifier">[doi]10.18453/rosdok_id00005140</field><field name="ir.oai.setspec.open_access">open_access</field><field name="ir.pubyear_start">2024</field><field name="ir.pubyear_end">2024</field><field name="ir.epoch_class.facet">epoch:21th_century</field><field name="ir.language_class.facet">rfc5646:de</field><field name="ir.doctype_class.facet">doctype:epub.dissertation</field><field name="ir.accesscondition_class.facet">accesscondition:openaccess</field><field name="ir.sdnb_class.facet">SDNB:004</field><field name="ir.institution_class.facet">institution:unirostock.ief</field><field name="ir.state_class.facet">state:published</field></doc></add>