DocumentCode :
1828483
Title :
Utilizing Model Checking for Automated Optimization Information Discovery in InDiGO
Author :
Kolesnikov, Valeriy ; Singh, Gurdip
Author_Institution :
Comput. Sci., Baker Univ., Baldwin City, KS, USA
fYear :
2009
fDate :
June 30 2009-July 4 2009
Firstpage :
91
Lastpage :
98
Abstract :
InDiGO framework provides an infrastructure which allows design of generic but customizable algorithms encapsulated as middleware services and provides tools to customize such algorithms for specific applications. Such customization allows one to optimize algorithms by removing communication which is redundant in the context of a specific application. Information necessary for optimization is derived by running queries of interest on the application abstraction. Each new query requires a new algorithm to be written that would operate on the application abstraction to give a yes or no answer. In this paper, we describe a different approach to answer the queries. It uses model checking and is fully automated. It also allows to answer the queries precisely as well as to verify more general properties. We present experimental results to demonstrate the optimizations when our infrastructure is utilized.
Keywords :
formal verification; middleware; optimisation; query processing; InDiGO framework; automated optimization information discovery; middleware services; model checking; Algorithm design and analysis; Assembly; Constraint optimization; Context; Design optimization; Distributed algorithms; Engines; Information analysis; Middleware; Multicast algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, 2009. ISPDC '09. Eighth International Symposium on
Conference_Location :
Lisbon
Print_ISBN :
978-0-7695-3680-4
Type :
conf
DOI :
10.1109/ISPDC.2009.22
Filename :
5284366
Link To Document :
بازگشت