<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>eCommons Collection:</title>
    <link>http://hdl.handle.net/1813/5602</link>
    <description />
    <pubDate>Wed, 08 May 2013 00:39:05 GMT</pubDate>
    <dc:date>2013-05-08T00:39:05Z</dc:date>
    <item>
      <title>When not all bits are equal: Incorporating "worth" into information-flow measures</title>
      <link>http://hdl.handle.net/1813/33124</link>
      <description>Title: When not all bits are equal: Incorporating "worth" into information-flow measures
Authors: Alvim, Mário S.; Scedrov, Andre; Schneider, Fred B.
Abstract: Approaches to quantitative information flow (QIF) traditionally have presumed that all leaks involving a given number of bits are equally harmful. The presumption is unrealistic, so a new approach to QIF is described. Here, secrets are defined in terms of fields, where derived secrets obtained by combining these fields can be assigned a different “worth” (perhaps in proportion to the harm that would result from disclosure). New measures that incorporate worth into QIF are then defined; they generalize probability of guessing, guessing entropy, and Shannon entropy. A lattice of information is derived to provide an underlying algebraic structure for an adversary’s state of knowledge in this more-general setting.</description>
      <pubDate>Mon, 01 Apr 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/33124</guid>
      <dc:date>2013-04-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Reconciling Exhaustive Pattern Matching with Objects</title>
      <link>http://hdl.handle.net/1813/33123</link>
      <description>Title: Reconciling Exhaustive Pattern Matching with Objects
Authors: Isradisaikul, Chinawat; Myers, Andrew C.
Abstract: Pattern matching, an important feature of functional languages, is in&#xD;
conflict with data abstraction and extensibility, which are central to&#xD;
object-oriented languages.  Modal abstraction offers an integration of&#xD;
deep pattern matching and convenient iteration abstractions into an&#xD;
object-oriented setting; however, because of data abstraction, it is&#xD;
challenging for a compiler to statically verify properties such as&#xD;
exhaustiveness.  In this work, we extend modal abstraction in the&#xD;
JMatch language to support static, modular reasoning about&#xD;
exhaustiveness and redundancy.  New matching specifications allow&#xD;
these properties to be checked using an SMT solver.  We also introduce&#xD;
expressive pattern-matching constructs.  Our evaluation shows&#xD;
that these new features enable more&#xD;
concise code and that the performance of checking exhaustiveness&#xD;
and redundancy is acceptable.</description>
      <pubDate>Fri, 29 Mar 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/33123</guid>
      <dc:date>2013-03-29T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Stone Duality for Markov Processes</title>
      <link>http://hdl.handle.net/1813/31565</link>
      <description>Title: Stone Duality for Markov Processes
Authors: Kozen, Dexter; Larsen, Kim G.; Mardare, Radu; Panangaden, Prakash
Abstract: We define Aumann algebras, an algebraic analog of probabilistic modal logic.  An Aumann algebra consists of a Boolean algebra with operators modeling probabilistic transitions. We prove that countable Aumann algebras and countably-generated continuous-space Markov processes are dual in the sense of Stone.  Our results subsume existing results on completeness of probabilistic modal logics for Markov processes.</description>
      <pubDate>Thu, 14 Mar 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/31565</guid>
      <dc:date>2013-03-14T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Typed Kleene Algebra with Products and Iteration Theories</title>
      <link>http://hdl.handle.net/1813/31372</link>
      <description>Title: Typed Kleene Algebra with Products and Iteration Theories
Authors: Kozen, Dexter; Mamouras, Konstantinos
Abstract: We develop a typed equational system that subsumes both iteration theories and typed Kleene algebra in a common framework. Our approach is based on cartesian categories endowed with commutative strong monads to handle nondeterminism.</description>
      <pubDate>Fri, 22 Feb 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/31372</guid>
      <dc:date>2013-02-22T00:00:00Z</dc:date>
    </item>
    <item>
      <title>CoCaml: Programming with Coinductive Types</title>
      <link>http://hdl.handle.net/1813/30798</link>
      <description>Title: CoCaml: Programming with Coinductive Types
Authors: Jeannin, Jean-Baptiste; Kozen, Dexter; Silva, Alexandra
Abstract: We present CoCaml, a functional programming language extending OCaml, which allows us to define &#xD;
functions on coinductive datatypes parameterized by an equation solver. We provide numerous examples that attest to the usefulness of the new programming constructs, including operations on infinite lists, infinitary lambda-terms and p-adic numbers.</description>
      <pubDate>Mon, 31 Dec 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/30798</guid>
      <dc:date>2012-12-31T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Practical Coinduction</title>
      <link>http://hdl.handle.net/1813/30510</link>
      <description>Title: Practical Coinduction
Authors: Kozen, Dexter; Silva, Alexandra
Abstract: Induction is a well-established proof principle that is taught in most undergraduate programs in mathematics and computer science.  In computer science, it is used primarily to reason about inductively-defined datatypes such as finite lists, finite trees, and the natural numbers.  Coinduction is the dual principle that can be used to reason about coinductive datatypes such as infinite streams or trees, but it is not as widespread or as well understood.  In this paper, we illustrate through several examples the use of coinduction in informal mathematical arguments.  Our aim is to promote the principle as a useful tool for the working mathematician and to bring it to a level of familiarity on par with induction.  We show that coinduction is not only about bisimilarity and equality of behaviors, but also applicable to a variety of functions and relations defined on coinductive datatypes.</description>
      <pubDate>Sun, 11 Nov 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/30510</guid>
      <dc:date>2012-11-11T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Federated Identity Management Systems: A Privacy-based Characterization</title>
      <link>http://hdl.handle.net/1813/30471</link>
      <description>Title: Federated Identity Management Systems: A Privacy-based Characterization
Authors: Birrell, Eleanor; Schneider, Fred B.
Abstract: Identity management systems store attributes associated with users and facilitate authorization on the basis of these attributes. A privacy-driven characterization of the principal design choices for identity management systems is given, and existing systems are fit into this framework. The taxonomy of design choices also can guide public policy relating to identity management, which is illustrated using the United States NSTIC initiative.</description>
      <pubDate>Tue, 16 Oct 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/30471</guid>
      <dc:date>2012-10-16T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Constant-Round Concurrent Zero-Knowledge From Falsifiable Assumptions</title>
      <link>http://hdl.handle.net/1813/30398</link>
      <description>Title: Constant-Round Concurrent Zero-Knowledge From Falsifiable Assumptions
Authors: Chung, Kai-Min; Lin, Huijia; Pass, Rafael
Abstract: We present a constant-round concurrent zero-knowledge protocol for $\NP$. Our protocol is sound against uniform polynomial-time attackers, and relies on the existence of families of collision-resistant hash functions, and a new (but in our eyes, natural) falsifiable intractability assumption: Roughly speaking, that Micali's non-interactive CS-proofs are sound for languages in $\P$.</description>
      <pubDate>Tue, 02 Oct 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/30398</guid>
      <dc:date>2012-10-02T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Reflection in the Chomsky Hierarchy</title>
      <link>http://hdl.handle.net/1813/29612</link>
      <description>Title: Reflection in the Chomsky Hierarchy
Authors: Barendregt, Henk; Capretta, Venanzio; Kozen, Dexter
Abstract: We investigate which classes of formal languages in the Chomsky hierarchy are reflexive, that is, contain a language of codes that is universal for the whole class.</description>
      <pubDate>Tue, 31 Jul 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/29612</guid>
      <dc:date>2012-07-31T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Costs of Security in the PFS File System</title>
      <link>http://hdl.handle.net/1813/29609</link>
      <description>Title: Costs of Security in the PFS File System
Authors: Walsh, Kevin; Schneider, Fred
Abstract: Various principles have been proposed for the design of trustworthy systems. But there is little data about their impact on system performance. A filesystem that pervasively instantiates a number of well-known security principles was implemented and the performance impact of various design choices was analyzed. The overall performance of this filesystem was also compared to a Linux filesystem that largely ignores the security principles.</description>
      <pubDate>Wed, 25 Jul 2012 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/1813/29609</guid>
      <dc:date>2012-07-25T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

