Zum Hauptinhalt springen

Showing 1–10 of 10 results for author: Roever, C

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

    cs.CL

    CNIMA: A Universal Evaluation Framework and Automated Approach for Assessing Second Language Dialogues

    Authors: Rena Gao, Jingxuan Wu, Carsten Roever, Xuetong Wu, Jing Wu, Long Lv, Jey Han Lau

    Abstract: We develop CNIMA (Chinese Non-Native Interactivity Measurement and Automation), a Chinese-as-a-second-language labelled dataset with 10K dialogues. We annotate CNIMA using an evaluation framework -- originally introduced for English-as-a-second-language dialogues -- that assesses micro-level features (e.g.\ backchannels) and macro-level interactivity labels (e.g.\ topic management) and test the fr… ▽ More

    Submitted 29 August, 2024; originally announced August 2024.

  2. arXiv:2407.06479  [pdf, other

    cs.CL cs.SI

    Interaction Matters: An Evaluation Framework for Interactive Dialogue Assessment on English Second Language Conversations

    Authors: Rena Gao, Carsten Roever, Jey Han Lau

    Abstract: We present an evaluation framework for interactive dialogue assessment in the context of English as a Second Language (ESL) speakers. Our framework collects dialogue-level interactivity labels (e.g., topic management; 4 labels in total) and micro-level span features (e.g., backchannels; 17 features in total). Given our annotated data, we study how the micro-level features influence the (higher lev… ▽ More

    Submitted 8 July, 2024; originally announced July 2024.

  3. An Introduction to Software Ecosystems

    Authors: Tom Mens, Coen De Roover

    Abstract: This chapter defines and presents different kinds of software ecosystems. The focus is on the development, tooling and analytics aspects of software ecosystems, i.e., communities of software developers and the interconnected software components (e.g., projects, libraries, packages, repositories, plug-ins, apps) they are developing and maintaining. The technical and social dependencies between thes… ▽ More

    Submitted 28 July, 2023; originally announced July 2023.

    Comments: Preprint of chapter "An Introduction to Software Ecosystems" by Tom Mens and Coen De Roover, published in the book "Software Ecosystems: Tooling and Analytics" (eds. T. Mens, C. De Roover, A. Cleve), 2023, ISBN 978-3-031-36059-6, reproduced with permission of Springer. The final authenticated version of the book and this chapter is available online at: https://doi.org/10.1007/978-3-031-36060-2

    Journal ref: In "Software Ecosystems: Tooling and Analytics" (Eds. Tom Mens, Coen De Roover, Anthony Cleve), Springer, 2023. ISBN 978-3-031-36059-6

  4. arXiv:2306.05128  [pdf, other

    cs.PL cs.CR

    Formalizing, Verifying and Applying ISA Security Guarantees as Universal Contracts

    Authors: Sander Huyghebaert, Steven Keuchel, Coen De Roover, Dominique Devriese

    Abstract: Progress has recently been made on specifying instruction set architectures (ISAs) in executable formalisms rather than through prose. However, to date, those formal specifications are limited to the functional aspects of the ISA and do not cover its security guarantees. We present a novel, general method for formally specifying an ISAs security guarantees to (1) balance the needs of ISA implement… ▽ More

    Submitted 8 January, 2024; v1 submitted 8 June, 2023; originally announced June 2023.

  5. Security Risks of Porting C Programs to WebAssembly

    Authors: Quentin Stiévenart, Coen De Roover, Mohammad Ghafari

    Abstract: WebAssembly is a compilation target for cross-platform applications that is increasingly being used. In this paper, we investigate whether one can transparently cross-compile C programs to WebAssembly, and if not, what impact porting can have on their security. We compile 17,802 programs that exhibit common vulnerabilities to 64-bit x86 and to WebAssembly binaries, and we observe that the executio… ▽ More

    Submitted 22 December, 2021; originally announced December 2021.

    Comments: The 37th ACM/SIGAPP Symposium on Applied Computing (SAC'22), 2022. arXiv admin note: text overlap with arXiv:2111.01421

  6. arXiv:2111.01421  [pdf

    cs.CR cs.PL

    The Security Risk of Lacking Compiler Protection in WebAssembly

    Authors: Quentin Stiévenart, Coen De Roover, Mohammad Ghafari

    Abstract: WebAssembly is increasingly used as the compilation target for cross-platform applications. In this paper, we investigate whether one can rely on the security measures enforced by existing C compilers when compiling C programs to WebAssembly. We compiled 4,469 C programs with known buffer overflow vulnerabilities to x86 code and to WebAssembly, and observed the outcome of the execution of the gene… ▽ More

    Submitted 2 November, 2021; originally announced November 2021.

    Comments: The 21st IEEE International Conference on Software Quality, Reliability and Security (QRS 2021)

  7. arXiv:2106.06747  [pdf, other

    cs.SE

    On the Impact of Security Vulnerabilities in the npm and RubyGems Dependency Networks

    Authors: Ahmed Zerouali, Tom Mens, Alexandre Decan, Coen De Roover

    Abstract: The increasing interest in open source software has led to the emergence of large language-specific package distributions of reusable software libraries, such as npm and RubyGems. These software packages can be subject to vulnerabilities that may expose dependent packages through explicitly declared dependencies. Using Snyk's vulnerability database, this article empirically studies vulnerabilities… ▽ More

    Submitted 28 March, 2022; v1 submitted 12 June, 2021; originally announced June 2021.

  8. Prioritising Server Side Reachability via Inter-process Concolic Testing

    Authors: Maarten Vandercammen, Laurent Christophe, Dario Di Nucci, Wolfgang De Meuter, Coen De Roover

    Abstract: Context: Most approaches to automated white-box testing consider the client side and the server side of a web application in isolation from each other. Such testers lack a whole-program perspective on the web application under test. Inquiry: We hypothesise that an additional whole-program perspective would enable the tester to discover which server side errors can be triggered by an actual end u… ▽ More

    Submitted 4 March, 2021; v1 submitted 30 October, 2020; originally announced October 2020.

    Journal ref: The Art, Science, and Engineering of Programming, 2021, Vol. 5, Issue 2, Article 5

  9. Search-based Tier Assignment for Optimising Offline Availability in Multi-tier Web Applications

    Authors: Laure Philips, Joeri De Koster, Wolfgang De Meuter, Coen De Roover

    Abstract: Web programmers are often faced with several challenges in the development process of modern, rich internet applications. Technologies for the different tiers of the application have to be selected: a server-side language, a combination of JavaScript, HTML and CSS for the client, and a database technology. Meeting the expectations of contemporary web applications requires even more effort from the… ▽ More

    Submitted 4 December, 2017; originally announced December 2017.

    Journal ref: The Art, Science, and Engineering of Programming, 2018, Vol. 2, Issue 2, Article 3

  10. arXiv:1709.04626  [pdf, other

    cs.SE

    Modeling Library Dependencies and Updates in Large Software Repository Universes

    Authors: Raula Gaikovina Kula, Coen De Roover, Daniel M. German, Takashi Ishio, Katsuro Inoue

    Abstract: Popular (re)use of third-party open-source software (OSS) is evidence of the impact of hosting repositories like maven on software development today. Updating libraries is crucial, with recent studies highlighting the associated vulnerabilities with aging OSS libraries. The decision to migrate to a newer library can range from trivial (security threat) to complex (assessment of work required to ac… ▽ More

    Submitted 14 September, 2017; originally announced September 2017.

    Comments: First Version October 15th 2015

    Report number: Report20151015