DocumentCode :
2977266
Title :
Defining and Analyzing P2P Applications with a Data-Dependency Formalism
Author :
Lahcen, Ayoub Ait ; Parigot, Didier ; Mouline, Salma
Author_Institution :
Zenith Team, Inria Sophia Antipolis, Sophia Antipolis, France
fYear :
2012
fDate :
14-16 Dec. 2012
Firstpage :
317
Lastpage :
322
Abstract :
Developing peer-to-peer (P2P) applications became increasingly important in software development. Nowadays, a large number of organizations from many different sectors and sizes depend more and more on collaboration between actors to perform their tasks. These P2P applications usually have a recursive behavior that many modeling approaches cannot describe and analyze (e.g., finite-state approaches). In this paper, we present a formal approach that combines component-based development with well-understood methods and techniques from the field of Attribute Grammars and Data-Flow Analysis in order to specify the behavior of P2P applications, and then construct an abstract representation (i.e., Data-Dependency Graph) to perform analyzes on it.
Keywords :
attribute grammars; peer-to-peer computing; P2P application; abstract representation; attribute grammar; component-based development; data-dependency formalism; data-dependency graph; data-flow analysis; modeling approach; peer-to-peer application; recursive behavior; software development; Abstracts; Context; Equations; Grammar; Peer-to-peer computing; Protocols; Semantics; Data-Dependency Formalism; Data-Flow Analysis; Peer-to-Peer Applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4879-1
Type :
conf
DOI :
10.1109/PDCAT.2012.62
Filename :
6589299
Link To Document :
بازگشت