DocumentCode :
3368683
Title :
Deriving Software Architectures for CRUD Applications: The FPL Tower Interface Case Study
Author :
Mashkoor, Atif ; Fernandes, João M.
Author_Institution :
Univ. do Minho, Braga
fYear :
2007
fDate :
25-31 Aug. 2007
Firstpage :
25
Lastpage :
25
Abstract :
The main aim of this paper is to present how to derive logical software architectures for CRUD (Create, Read, Update and Delete) applications using a specific technique called 4SRS. In this technique, a component diagram, which is obtained through transformations of use cases, is used to represent the logical software architecture. To show that the 4SRS technique, which was initially devised for behavior-intensive reactive systems, is also effective and gives seamless results for other software domains, it is being experimented on data processing systems, which typically follow a CRUD pattern. For demonstration purposes, the FPL tower interface system, which is responsible for communication between air traffic control operators and flight data processing system on airports of Portugal, has been used as a case study.
Keywords :
aerospace computing; formal specification; software architecture; CRUD application; FPL tower interface; air traffic control operator; behavior-intensive reactive system; component diagram; data processing system; flight data processing system; formal specification; logical software architecture; use case diagram; Air traffic control; Airports; Application software; Computer architecture; Data processing; Embedded system; Packaging; Poles and towers; Software architecture; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2007. ICSEA 2007. International Conference on
Conference_Location :
Cap Esterel
Print_ISBN :
0-7695-2937-2
Electronic_ISBN :
978-0-7695-2937-0
Type :
conf
DOI :
10.1109/ICSEA.2007.25
Filename :
4299908
Link To Document :
بازگشت