• DocumentCode
    2344913
  • Title

    High-Level Design of a Request Driven Sender Component

  • Author

    Dosch, Walter ; Stumpel, A.

  • Author_Institution
    Inst. of Software Technol. & Programming Languages, Lubeck Univ., Ltibeck
  • fYear
    2007
  • fDate
    2-4 April 2007
  • Firstpage
    707
  • Lastpage
    714
  • Abstract
    The paper studies the systematic top-down design of an asynchronous sender component as part of a software architecture. The receiver pulls messages from the sender by transmitting the number of messages requested. The design refines the communication-oriented input/output behaviour specified by a stream processing function into an implementation by a state transition machine. The development consists of three major transformation steps, viz. the differentiation of the stream processing function, the state introduction using a history abstraction, and the implementation of the abstract state space. The application explicates general methods for the formal design of interactive components in a functional setting
  • Keywords
    program compilers; software architecture; abstract state; asynchronous sender component; communication history; communication-oriented input-output behaviour; high-level design; history abstraction; request driven sender component; software architecture; state transition machine; stream processing; systematic top-down design; Application software; Communication system control; Computer languages; Hardware; History; Java; Joining processes; Paper technology; Software architecture; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2007. ITNG '07. Fourth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2776-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2007.100
  • Filename
    4151765