Wide-Area Network (WAN) applications have become one of the most popular ap-plications in current distributed computing. Internet and the World Wide Web are now the primary environment for designing, developing and distributing appli-cations. This scenario imposes different programming metaphors with respect to traditional applications. Theoretical models for formally reasoning on WAN applications must consider many crucial aspects and their mutual relationships, e.g. mobility, network aware-ness, security, service level agreement, etc. This dissertation attempts to formally define declarative approaches for dealing with various facets of actual WAN programming and verification issues. We propose a declarative approach based on hypergraphs ...
The wide-spreading of Internet has stimulated the introduction of new programming paradigms and lang...
Abstract. Declarative Networking is a recent, viable approach to make distributed programming easier...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
We review some results regarding specification, programming and verification of different classes of...
KLAIM (A Kernel Language for Agents Interaction an Mobility) is a simple formalism that can be used ...
Abstract. A general framework for network aware programming is presented that consists of a language...
A general framework for network aware programming is presented that consists of a language for progr...
316 pagesAs computer networks have grown into some of the most complex and critical computing system...
We describe motivations and background behind the design of Klaim, a process description language th...
We review some results regarding specification, programming and verification of different classes of...
Active Networks allow users to \program " the network infrastructure, by injecting informat...
AbstractF-WAN: Foundations of Wide Area Network ComputingThis volume contains the proceedings of the...
Abstract. Declarative Networking has been recently promoted as a high-level programming paradigm to ...
Researchers have recently shown that declarative database query languages, such as Datalog, could na...
The verification of network protocols is a challenging problem. Traditional model checking requires ...
The wide-spreading of Internet has stimulated the introduction of new programming paradigms and lang...
Abstract. Declarative Networking is a recent, viable approach to make distributed programming easier...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
We review some results regarding specification, programming and verification of different classes of...
KLAIM (A Kernel Language for Agents Interaction an Mobility) is a simple formalism that can be used ...
Abstract. A general framework for network aware programming is presented that consists of a language...
A general framework for network aware programming is presented that consists of a language for progr...
316 pagesAs computer networks have grown into some of the most complex and critical computing system...
We describe motivations and background behind the design of Klaim, a process description language th...
We review some results regarding specification, programming and verification of different classes of...
Active Networks allow users to \program " the network infrastructure, by injecting informat...
AbstractF-WAN: Foundations of Wide Area Network ComputingThis volume contains the proceedings of the...
Abstract. Declarative Networking has been recently promoted as a high-level programming paradigm to ...
Researchers have recently shown that declarative database query languages, such as Datalog, could na...
The verification of network protocols is a challenging problem. Traditional model checking requires ...
The wide-spreading of Internet has stimulated the introduction of new programming paradigms and lang...
Abstract. Declarative Networking is a recent, viable approach to make distributed programming easier...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...