• DocumentCode
    2447844
  • Title

    Conjunct application of model-based and code-based optimization to derive efficient parallel implementations from SDL

  • Author

    Konig, Hartmut

  • fYear
    1998
  • fDate
    20-21 Apr 1998
  • Firstpage
    230
  • Lastpage
    237
  • Abstract
    Protocol implementations automatically derived from formal descriptions often do not fulfill the performance requirements of high speed applications. On the other hand, automated implementation techniques may bring remarkable benefits for the quality of implementations. We present an approach to derive efficient implementations from SDL specifications. Our approach is based on two concepts, the activity thread model and the early and systematic integration of performance aspects. First, we analyze in which cases activity threads can be derived from SDL specifications and how this can be done. Second, we describe how performance aspects of the application can be integrated in the development process for high speed protocols. Thus, implementation strategies adapted to the specific needs of the application can be applied
  • Keywords
    formal specification; optimising compilers; parallel programming; protocols; SDL specifications; activity thread model; automated implementation techniques; code based optimization; conjunct application; formal descriptions; high speed applications; high speed protocols; implementation strategies; parallel implementations; performance aspects; performance requirements; protocol implementations; systematic integration; Communication industry; ISO standards; Optimization; Process design; Proposals; Protocols; Prototypes; Standards organizations; Telecommunications; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1998. Proceedings. International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-7695-0634-8
  • Type

    conf

  • DOI
    10.1109/PDSE.1998.668187
  • Filename
    668187