DocumentCode :
390638
Title :
A formal approach to distributed software architecture
Author :
Jian, He ; Ding-yi, Fang ; Zheng, Qin
Author_Institution :
Xi´´an Jiaotong Univ., China
Volume :
1
fYear :
2002
fDate :
28-31 Oct. 2002
Firstpage :
342
Abstract :
Software architectures shift the focus of developers from lines-of-code to coarser-grained architectural elements and their overall interconnection structure. Architecture description languages (ADL) have been proposed as modeling notations to support architecture-based development. There are, however, many features of the distributed software which make the development methods of distributed software quite different from the traditional ways. Furthermore, the, traditional centralized ways with fixed interfaces are unable to adapt to the flexible requirements of distributed software. Our goal is to provide some solutions to these problems. In this paper, the AG (which stands for "attributed grammar") is first extended to refine the characters of distributed software, and then we define a BNF expression to describe the architecture of a distributed software.
Keywords :
attribute grammars; distributed processing; distributed programming; formal specification; object-oriented programming; software architecture; BNF expression; architecture-based development; attributed grammar; component; distributed software architecture; formal approach; Application software; Architecture description languages; Computer architecture; Connectors; Costs; LAN interconnection; Production; Programming; Software architecture; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON '02. Proceedings. 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering
Print_ISBN :
0-7803-7490-8
Type :
conf
DOI :
10.1109/TENCON.2002.1181284
Filename :
1181284
Link To Document :
بازگشت