<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-01597758</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-12T10:39:20+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">A Generic Solution for Agile Run-Time Inspection Middleware</title>
            <author role="aut">
              <persName>
                <forename type="first">Wouter</forename>
                <forename type="middle">De</forename>
                <surname>Borger</surname>
              </persName>
              <email type="md5">b0f6b574b0e70a309c308f0dfe2ea6f4</email>
              <email type="domain">cs.kuleuven.be</email>
              <idno type="idhal" notation="numeric">1018146</idno>
              <idno type="halauthorid" notation="string">1231446-1018146</idno>
              <affiliation ref="#struct-300656"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Bert</forename>
                <surname>Lagaisse</surname>
              </persName>
              <email type="md5">19b170a87f35bc5e32272bb02a6a1f04</email>
              <email type="domain">cs.kuleuven.be</email>
              <idno type="idhal" notation="numeric">1018147</idno>
              <idno type="halauthorid" notation="string">825843-1018147</idno>
              <affiliation ref="#struct-300656"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Wouter</forename>
                <surname>Joosen</surname>
              </persName>
              <email type="md5">32f94ad3060da5afc8ecf64a8f7bcf12</email>
              <email type="domain">cs.kuleuven.be</email>
              <idno type="idhal" notation="numeric">989267</idno>
              <idno type="halauthorid" notation="string">434970-989267</idno>
              <affiliation ref="#struct-300656"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Hal</forename>
                <surname>Ifip</surname>
              </persName>
              <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2017-09-28 17:11:13</date>
              <date type="whenModified">2026-05-12 10:18:05</date>
              <date type="whenReleased">2017-09-28 17:16:55</date>
              <date type="whenProduced">2011-12-12</date>
              <date type="whenEndEmbargoed">2014-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-01597758v1/document">
                <date notBefore="2014-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01597758v1/file/978-3-642-25821-3_23_Chapter.pdf" id="file-1597758-1648032">
                <date notBefore="2014-01-01"/>
              </ref>
              <ref type="externalLink" target="https://link.springer.com/content/pdf/10.1007%2F978-3-642-25821-3_23.pdf"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="200187">
                <persName>
                  <forename>Hal</forename>
                  <surname>Ifip</surname>
                </persName>
                <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01597758</idno>
            <idno type="halUri">https://inria.hal.science/hal-01597758</idno>
            <idno type="halBibtex">borger:hal-01597758</idno>
            <idno type="halRefHtml">&lt;i&gt;12th International Middleware Conference (MIDDLEWARE)&lt;/i&gt;, Dec 2011, Lisbon, Portugal. pp.451-470, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-642-25821-3_23"&gt;&amp;#x27E8;10.1007/978-3-642-25821-3_23&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">12th International Middleware Conference (MIDDLEWARE), Dec 2011, Lisbon, Portugal. pp.451-470, &amp;#x27E8;10.1007/978-3-642-25821-3_23&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-1597758-1648032"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="IFIP-LNCS" corresp="IFIP">IFIP - Lecture Notes in Computer Science</idno>
            <idno type="stamp" n="IFIP">IFIP - International Federation for Information Processing</idno>
            <idno type="stamp" n="IFIP-TC" corresp="IFIP">IFIP Technical Committees </idno>
            <idno type="stamp" n="IFIP-WG" corresp="IFIP">Working Groups</idno>
            <idno type="stamp" n="IFIP-TC6" corresp="IFIP-TC">TC 6: Communication Systems</idno>
            <idno type="stamp" n="IFIP-WG6-1" corresp="IFIP-WG">Architectures and Protocols for Distributed Systems</idno>
            <idno type="stamp" n="IFIP-MIDDLEWARE">International Middleware Conference</idno>
            <idno type="stamp" n="IFIP-LNCS-7049" corresp="IFIP-LNCS">Middleware 2011</idno>
          </seriesStmt>
          <notesStmt>
            <note type="commentary">Part 8: Run-Time (Re)configuration and Inspection</note>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">A Generic Solution for Agile Run-Time Inspection Middleware</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Wouter</forename>
                    <forename type="middle">De</forename>
                    <surname>Borger</surname>
                  </persName>
                  <email type="md5">b0f6b574b0e70a309c308f0dfe2ea6f4</email>
                  <email type="domain">cs.kuleuven.be</email>
                  <idno type="idhal" notation="numeric">1018146</idno>
                  <idno type="halauthorid" notation="string">1231446-1018146</idno>
                  <affiliation ref="#struct-300656"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Bert</forename>
                    <surname>Lagaisse</surname>
                  </persName>
                  <email type="md5">19b170a87f35bc5e32272bb02a6a1f04</email>
                  <email type="domain">cs.kuleuven.be</email>
                  <idno type="idhal" notation="numeric">1018147</idno>
                  <idno type="halauthorid" notation="string">825843-1018147</idno>
                  <affiliation ref="#struct-300656"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Wouter</forename>
                    <surname>Joosen</surname>
                  </persName>
                  <email type="md5">32f94ad3060da5afc8ecf64a8f7bcf12</email>
                  <email type="domain">cs.kuleuven.be</email>
                  <idno type="idhal" notation="numeric">989267</idno>
                  <idno type="halauthorid" notation="string">434970-989267</idno>
                  <affiliation ref="#struct-300656"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">Lecture Notes in Computer Science</title>
                <meeting>
                  <title>12th International Middleware Conference (MIDDLEWARE)</title>
                  <date type="start">2011-12-12</date>
                  <date type="end">2011-12-16</date>
                  <settlement>Lisbon</settlement>
                  <country key="PT">Portugal</country>
                </meeting>
                <editor>Fabio Kon</editor>
                <editor>Anne-Marie Kermarrec</editor>
                <imprint>
                  <publisher>Springer</publisher>
                  <biblScope unit="serie">Middleware 2011</biblScope>
                  <biblScope unit="volume">LNCS-7049</biblScope>
                  <biblScope unit="pp">451-470</biblScope>
                  <date type="datePub">2011</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-642-25821-3_23</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halDomain" n="info.info-ni">Computer Science [cs]/Networking and Internet Architecture [cs.NI]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Contemporary middleware offers powerful abstractions to construct distributed software systems. However, when inspecting the software at run-time, these abstractions are no longer visible. While inspection, monitoring and management are increasingly important in our always-online world, they are often only possible in terms of the lower-level abstraction of the underlying platform. Due to the complexity of current programming languages and middleware, this low-level information is too complex to handle or understand.This paper presents a run-time inspection system based on dynamic model transformation capabilities that extends run-time entities with higher-level abstract views, in order to enable inspection in terms of the original and most relevant abstractions. Our solution is lightweight in terms of performance overhead and agile in the sense that it can selectively (and on-demand) generate these high-level views.Our prototype implementation has been applied to inspect distributed applications using RMI. In this case study, we inspect the distributed RMI system using our integrated overview over the collection of distributed objects that interact using remote method invocation.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 6</org>
              <org type="consortium">WG 6.1</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="institution" xml:id="struct-300656" status="VALID">
          <idno type="IdRef">026458632</idno>
          <idno type="ROR">https://ror.org/05f950310</idno>
          <orgName>Catholic University of Leuven = Katholieke Universiteit Leuven</orgName>
          <orgName type="acronym">KU Leuven</orgName>
          <desc>
            <address>
              <addrLine>Oude Markt 13 - bus 5005, 3000 Leuven</addrLine>
              <country key="BE"/>
            </address>
            <ref type="url">http://www.kuleuven.be/english/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>