From SDL specifications to optimized parallel protocol implementations

dc.contributor.authorLeue, Stefan
dc.contributor.authorOechslin, Philippdeu
dc.date.accessioned2011-03-24T15:57:12Zdeu
dc.date.available2011-03-24T15:57:12Zdeu
dc.date.issued1994deu
dc.description.abstractWe proposed a formalized method that allows to automatically derive an optimized implementation from the formal specification of a protocol. Our method starts with the SDL specification of a protocol stack. We first derive a data and control flow dependence graph from each SDL process. Then, in oeder to perform cross-layer optimizations we combine the dependence graphs of different SDL processes. Next, we determine the common path through the multi-layer dependence graph. We then parellelize this graph wherever possible which yields a relaxed dependence graph. Based on this relaxed dependence graph we interpret different optimization concepts that have been suggested in the literature, in particular lazy messages and combination of data manipulation operations. Together with these interpretations the relaxed dependence graph can be used as a foundation for a compile-time schedule on a sequential or parallel machine architecture. The formalization we provide allows our method to be embedded in a more comprehensive protocol engineering methodology.eng
dc.description.versionpublished
dc.format.mimetypeapplication/pdfdeu
dc.identifier.citationFirst publ. in: Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver] / ed. by Gerald Neufield ... London : Chapman & Hall, 1995, pp. 308-327deu
dc.identifier.doi10.1007/978-0-387-34885-8_19
dc.identifier.ppn286112477deu
dc.identifier.urihttp://kops.uni-konstanz.de/handle/123456789/5614
dc.language.isoengdeu
dc.legacy.dateIssued2008deu
dc.rightsAttribution-NonCommercial-NoDerivs 2.0 Generic
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.0/
dc.subjectComputer-Communication Networksdeu
dc.subjectNetwork Protocolsdeu
dc.subjectSoftware Engineeringdeu
dc.subjectRequirements/Specificationdeu
dc.subjectSoftware Engineeringdeu
dc.subjectTools and Techniquesdeu
dc.subject.ddc004deu
dc.titleFrom SDL specifications to optimized parallel protocol implementationseng
dc.typeINCOLLECTIONdeu
dspace.entity.typePublication
kops.citation.bibtex
@incollection{Leue1994speci-5614,
  year={1994},
  doi={10.1007/978-0-387-34885-8_19},
  title={From SDL specifications to optimized parallel protocol implementations},
  publisher={Chapman & Hall},
  address={London},
  booktitle={Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]},
  pages={308--327},
  editor={Neufield, Gerald},
  author={Leue, Stefan and Oechslin, Philipp}
}
kops.citation.iso690LEUE, Stefan, Philipp OECHSLIN, 1994. From SDL specifications to optimized parallel protocol implementations. In: NEUFIELD, Gerald, ed. and others. Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]. London: Chapman & Hall, 1994, pp. 308-327. Available under: doi: 10.1007/978-0-387-34885-8_19deu
kops.citation.iso690LEUE, Stefan, Philipp OECHSLIN, 1994. From SDL specifications to optimized parallel protocol implementations. In: NEUFIELD, Gerald, ed. and others. Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]. London: Chapman & Hall, 1994, pp. 308-327. Available under: doi: 10.1007/978-0-387-34885-8_19eng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/5614">
    <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/5614"/>
    <dc:language>eng</dc:language>
    <dc:creator>Oechslin, Philipp</dc:creator>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T15:57:12Z</dcterms:available>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T15:57:12Z</dc:date>
    <dc:contributor>Oechslin, Philipp</dc:contributor>
    <dc:creator>Leue, Stefan</dc:creator>
    <dcterms:rights rdf:resource="http://creativecommons.org/licenses/by-nc-nd/2.0/"/>
    <dcterms:abstract xml:lang="eng">We proposed a formalized method that allows to automatically derive an optimized implementation from the formal specification of a protocol. Our method starts with  the SDL specification of a protocol stack. We first derive a data and control flow  dependence graph from each SDL process. Then, in oeder to perform cross-layer optimizations we combine the dependence graphs of different SDL processes. Next, we determine the common path through the multi-layer dependence graph. We then parellelize this graph wherever possible which yields a relaxed dependence graph. Based on this relaxed dependence graph we interpret different optimization concepts that have been suggested in the literature, in particular lazy messages and combination of data manipulation operations. Together with these interpretations the relaxed dependence graph can be used as a foundation for a compile-time schedule on a sequential or parallel machine architecture. The formalization we provide allows our method to be embedded in a more comprehensive protocol engineering methodology.</dcterms:abstract>
    <dcterms:bibliographicCitation>First publ. in: Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver] / ed. by Gerald Neufield ... London : Chapman &amp; Hall, 1995, pp. 308-327</dcterms:bibliographicCitation>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5614/1/From_SDL_specifications_to_optimized_parallel_protocol_implementations.pdf"/>
    <dcterms:issued>1994</dcterms:issued>
    <dc:rights>Attribution-NonCommercial-NoDerivs 2.0 Generic</dc:rights>
    <dc:format>application/pdf</dc:format>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5614/1/From_SDL_specifications_to_optimized_parallel_protocol_implementations.pdf"/>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dc:contributor>Leue, Stefan</dc:contributor>
    <dcterms:title>From SDL specifications to optimized parallel protocol implementations</dcterms:title>
  </rdf:Description>
</rdf:RDF>
kops.description.openAccessopenaccessgreen
kops.flag.knbibliographyfalse
kops.identifier.nbnurn:nbn:de:bsz:352-opus-64975deu
kops.opus.id6497deu
kops.sourcefieldNEUFIELD, Gerald, ed. and others. <i>Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]</i>. London: Chapman & Hall, 1994, pp. 308-327. Available under: doi: 10.1007/978-0-387-34885-8_19deu
kops.sourcefield.plainNEUFIELD, Gerald, ed. and others. Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]. London: Chapman & Hall, 1994, pp. 308-327. Available under: doi: 10.1007/978-0-387-34885-8_19deu
kops.sourcefield.plainNEUFIELD, Gerald, ed. and others. Protocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]. London: Chapman & Hall, 1994, pp. 308-327. Available under: doi: 10.1007/978-0-387-34885-8_19eng
relation.isAuthorOfPublicationa0cf1380-ebf9-403b-a02e-6e97bae25ef6
relation.isAuthorOfPublication.latestForDiscoverya0cf1380-ebf9-403b-a02e-6e97bae25ef6
source.bibliographicInfo.fromPage308
source.bibliographicInfo.toPage327
source.contributor.editorNeufield, Gerald
source.flag.etalEditortrue
source.publisherChapman & Hall
source.publisher.locationLondon
source.titleProtocols for high speed networks IV : [fourth IFIP Workshop on Protocols for High Speed Networks in Vancouver]

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
From_SDL_specifications_to_optimized_parallel_protocol_implementations.pdf
Größe:
374.53 KB
Format:
Adobe Portable Document Format