Skip to main content

Showing 1–3 of 3 results for author: Amtoft, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2001.10052  [pdf, other

    cs.SE cs.CR cs.PL

    SeMA: Extending and Analyzing Storyboards to Develop Secure Android Apps

    Authors: Joydeep Mitra, Venkatesh-Prasad Ranganath, Torben Amtoft, Mike Higgins

    Abstract: Mobile apps provide various critical services, such as banking, communication, and healthcare. To this end, they have access to our personal information and have the ability to perform actions on our behalf. Hence, securing mobile apps is crucial to ensuring the privacy and safety of its users. Recent research efforts have focused on develo** solutions to secure mobile ecosystems (i.e., app pl… ▽ More

    Submitted 10 March, 2024; v1 submitted 27 January, 2020; originally announced January 2020.

    Comments: Updates based on reviews MobileSoft, FSE, and Onward reviews. Added content about usability evaluation. Added formal syntax and semantics of the DSL and info flow analysis. Added acknowledgement

    ACM Class: D.2.1; D.2.2; D.2.4; D.4.6

  2. arXiv:1711.02256  [pdf, ps, other

    cs.PL

    A Semantics for Probabilistic Control-Flow Graphs

    Authors: Torben Amtoft, Anindya Banerjee

    Abstract: This article develops a novel operational semantics for probabilistic control-flow graphs (pCFGs) of probabilistic imperative programs with random assignment and "observe" (or conditioning) statements. The semantics transforms probability distributions (on stores) as control moves from one node to another in pCFGs. We relate this semantics to a standard, expectation-transforming, denotational sema… ▽ More

    Submitted 6 November, 2017; originally announced November 2017.

    Comments: In a companion paper, also just submitted to arXiv, the semantics is used to reason about slicing. So as to make each paper self-contained, there is some overlap between them

  3. arXiv:1711.02246  [pdf, ps, other

    cs.PL

    A Theory of Slicing for Probabilistic Control-Flow Graphs

    Authors: Torben Amtoft, Anindya Banerjee

    Abstract: We present a theory for slicing probabilistic imperative programs -- containing random assignments, and ``observe'' statements (for conditioning) -- represented as probabilistic control-flow graphs (pCFGs) whose nodes modify probability distributions. We show that such a representation allows direct adaptation of standard machinery such as data and control dependence, postdominators, relevant va… ▽ More

    Submitted 6 November, 2017; originally announced November 2017.

    Comments: Expanded and revised version of a paper originally appearing in Foundations of Software Science and Computation Structures - 19th International Conference, FOSSACS 2016