We present a unified declarative platform for specifying, implementing, and analyzing secure networked information systems. Our work builds upon techniques from logic-based trust management systems, declarative networking, and data analysis via provenance. We make the following contributions. First, we propose the secure network datalog (SeNDlog) language that unifies Binder, a logic-based language for access control in distributed systems, and Network Datalog, a distributed recursive query language for declarative networks. SeNDlog enables network routing, information systems, and their security policies to be specified and implemented within a common declarative framework. Second, we extend existing distributed recursive query processing ...
Today’s distributed systems are becoming increasingly complex, due to the ever-growing number of net...
The networking and distributed systems communities have recently explored a variety of new network a...
Declarative networking [2, 4, 3, 1] is an application of database query-language and processing tech...
We present a unified declarative platform for specifying, implementing, and analyzing secure network...
In this paper, we present a unified declarative platform for specifying, implementing, analyzing and...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
In recent years, there have been strong interests in the networking community in designing new Inter...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Network accountability and forensic analysis have become increasingly important, as a means of perfo...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Today’s distributed systems are becoming increasingly complex, due to the ever-growing number of net...
We present SecureBlox, a declarative system that unifies a distributed query processor with a securi...
Declarative networking is a programming methodology that enables developers to concisely specify net...
Declarative Networking is a programming methodology that enables developers to concisely specify net...
Today’s distributed systems are becoming increasingly complex, due to the ever-growing number of net...
The networking and distributed systems communities have recently explored a variety of new network a...
Declarative networking [2, 4, 3, 1] is an application of database query-language and processing tech...
We present a unified declarative platform for specifying, implementing, and analyzing secure network...
In this paper, we present a unified declarative platform for specifying, implementing, analyzing and...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
In recent years, there have been strong interests in the networking community in designing new Inter...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Network accountability and forensic analysis have become increasingly important, as a means of perfo...
We demonstrate NetTrails, a declarative platform for maintaining and interactively querying network ...
In recent years, network accountability and forensic analysis have become increasingly important, as...
Today’s distributed systems are becoming increasingly complex, due to the ever-growing number of net...
We present SecureBlox, a declarative system that unifies a distributed query processor with a securi...
Declarative networking is a programming methodology that enables developers to concisely specify net...
Declarative Networking is a programming methodology that enables developers to concisely specify net...
Today’s distributed systems are becoming increasingly complex, due to the ever-growing number of net...
The networking and distributed systems communities have recently explored a variety of new network a...
Declarative networking [2, 4, 3, 1] is an application of database query-language and processing tech...