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
Link To Document :
بازگشت