DocumentCode :
1986699
Title :
An Approach to Formal Specification and Formal Validation of Facilities of a Mobile Middleware Architecture
Author :
Chattopadhyay, Matangini ; Paul, Subharthi ; Sanyal, Suman ; Das, Debesh
Author_Institution :
Jadavpur Univ., Kolkata
fYear :
2006
fDate :
17-20 Sept. 2006
Firstpage :
165
Lastpage :
170
Abstract :
Formal specification, verification, modeling of distributed software systems including middleware is an important area of research [4], [5], [6], [8]. Even then, as of now, no universally accepted standard method for formalization of middleware exists. Mobile middleware systems are increasingly gaining importance due to cheap and highly efficient mobile computing and networking hardware, and also due to the fact that complexities of heterogeneous networking environment and context-aware adaptation must be handled at the application layer [1], [2]. [1] presents a novel middleware architecture that satisfies the requirements of multimedia communication in mobile environment. [2] has extended and refined the idea of multimedia object model introduced in [1] and validated robustness of design by help of unit sequence diagrams. Little has been done to formalize mobile middleware systems, and as of now, no universally accepted standard method for formalization exists. In this paper, we aim to provide formal statements for the concepts sketched in [1] and [2]. We have introduced and used the idea of configuration, and used predicate calculus as the tool of formalization. The contributions of this paper are: (i) introducing the generic idea of configuration to express the static and dynamic behavior of the middleware, (ii) formally expressing the definitions (such as interoperability, service adaptability) and facilities of a proposed middleware [1], [2], (iii) using the formal definitions to validate the design, two key facilities in particular - namely Interoperability facility and service adaptability facility.
Keywords :
formal specification; formal verification; middleware; mobile communication; dynamic behavior; formal specification; formal validation; mobile middleware architecture; predicate calculus; static behavior; Computer architecture; Computer networks; Formal specifications; Hardware; Middleware; Mobile computing; Multimedia communication; Multimedia computing; Multimedia systems; Software systems; Mobile communication; formalization; middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Computing and Wireless Communication International Conference, 2006. MCWC 2006. Proceedings of the First
Conference_Location :
Amman
Print_ISBN :
978-9957-486-00-6
Type :
conf
DOI :
10.1109/MCWC.2006.4375216
Filename :
4375216
Link To Document :
بازگشت