Skip to main content

Showing 1–7 of 7 results for author: Given-Wilson, T

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

    cs.CR cs.LG

    Analysis of Machine Learning Approaches to Packing Detection

    Authors: Charles-Henry Bertrand Van Ouytsel, Thomas Given-Wilson, Jeremy Minet, Julian Roussieau, Axel Legay

    Abstract: Packing is an obfuscation technique widely used by malware to hide the content and behavior of a program. Much prior research has explored how to detect whether a program is packed. This research includes a broad variety of approaches such as entropy analysis, syntactic signatures and more recently machine learning classifiers using various features. However, no robust results have indicated which… ▽ More

    Submitted 2 May, 2021; originally announced May 2021.

  2. arXiv:1509.08562  [pdf, ps, other

    cs.CR cs.IT cs.PL

    Quantitative Information Flow for Scheduler-Dependent Systems

    Authors: Yusuke Kawamoto, Thomas Given-Wilson

    Abstract: Quantitative information flow analyses measure how much information on secrets is leaked by publicly observable outputs. One area of interest is to quantify and estimate the information leakage of composed systems. Prior work has focused on running disjoint component systems in parallel and reasoning about the leakage compositionally, but has not explored how the component systems are run in paral… ▽ More

    Submitted 28 September, 2015; originally announced September 2015.

    Comments: In Proceedings QAPL 2015, arXiv:1509.08169

    ACM Class: D.4.6; H.1.1

    Journal ref: EPTCS 194, 2015, pp. 48-62

  3. On the Expressiveness of Joining

    Authors: Thomas Given-Wilson, Axel Legay

    Abstract: The expressiveness of communication primitives has been explored in a common framework based on the pi-calculus by considering four features: synchronism (asynchronous vs synchronous), arity (monadic vs polyadic data), communication medium (shared dataspaces vs channel-based), and pattern-matching (binding to a name vs testing name equality vs intensionality). Here another dimension coordination i… ▽ More

    Submitted 19 August, 2015; originally announced August 2015.

    Comments: In Proceedings ICE 2015, arXiv:1508.04595. arXiv admin note: substantial text overlap with arXiv:1408.1455

    ACM Class: F.1.2; D.3.3

    Journal ref: EPTCS 189, 2015, pp. 99-113

  4. On the Expressiveness of Intensional Communication

    Authors: Thomas Given-Wilson

    Abstract: The expressiveness of communication primitives has been explored in a common framework based on the pi-calculus by considering four features: synchronism (asynchronous vs synchronous), arity (monadic vs polyadic data), communication medium (shared dataspaces vs channel-based), and pattern-matching (binding to a name vs testing name equality). Here pattern-matching is generalised to account for ter… ▽ More

    Submitted 6 August, 2014; originally announced August 2014.

    Comments: In Proceedings EXPRESS/SOS 2014, arXiv:1408.1271

    Journal ref: EPTCS 160, 2014, pp. 30-46

  5. A Concurrent Pattern Calculus

    Authors: Thomas Given-Wilson, Daniele Gorla, Barry Jay

    Abstract: Concurrent pattern calculus (CPC) drives interaction between processes by comparing data structures, just as sequential pattern calculus drives computation. By generalising from pattern matching to pattern unification, interaction becomes symmetrical, with information flowing in both directions. CPC provides a natural language to express trade where information exchange is pivotal to interaction.… ▽ More

    Submitted 20 August, 2014; v1 submitted 7 May, 2014; originally announced May 2014.

    Comments: Logical Methods in Computer Science (2014)

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 3 (August 23, 2014) lmcs:774

  6. arXiv:1404.0956  [pdf, ps, other

    cs.LO

    Expressiveness via Intensionality and Concurrency

    Authors: Thomas Given-Wilson

    Abstract: Computation can be considered by taking into account two dimensions: extensional versus intensional, and sequential versus concurrent. Traditionally sequential extensional computation can be captured by the lambda-calculus. However, recent work shows that there are more expressive intensional calculi such as SF-calculus. Traditionally process calculi capture computation by encoding the lambda-calc… ▽ More

    Submitted 21 June, 2014; v1 submitted 2 April, 2014; originally announced April 2014.

    Comments: 18 pages, to appear in ICTAC 2014

  7. An Intensional Concurrent Faithful Encoding of Turing Machines

    Authors: Thomas Given-Wilson

    Abstract: The benchmark for computation is typically given as Turing computability; the ability for a computation to be performed by a Turing Machine. Many languages exploit (indirect) encodings of Turing Machines to demonstrate their ability to support arbitrary computation. However, these encodings are usually by simulating the entire Turing Machine within the language, or by encoding a language that does… ▽ More

    Submitted 28 October, 2014; v1 submitted 2 April, 2014; originally announced April 2014.

    Comments: In Proceedings ICE 2014, arXiv:1410.7013

    Journal ref: EPTCS 166, 2014, pp. 21-37