Skip to main content

Showing 1–8 of 8 results for author: Briola, D

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

    cs.SE

    Anonymizing Test Data in Android: Does It Hurt?

    Authors: Elena Masserini, Davide Ginelli, Daniela Micucci, Daniela Briola, Leonardo Mariani

    Abstract: Failure data collected from the field (e.g., failure traces, bug reports, and memory dumps) represent an invaluable source of information for developers who need to reproduce and analyze failures. Unfortunately, field data may include sensitive information and thus cannot be collected indiscriminately. Privacy-preserving techniques can address this problem anonymizing data and reducing the risk of… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

  2. arXiv:2209.11138  [pdf, other

    cs.SE

    Automatically Generating Test Cases for Safety-Critical Software via Symbolic Execution

    Authors: Elson Kurian, Daniela Briola, Pietro Braione, Giovanni Denaro

    Abstract: Automated test generation based on symbolic execution can be beneficial for systematically testing safety-critical software, to facilitate test engineers to pursue the strict testing requirements mandated by the certification standards, while controlling at the same time the costs of the testing process. At the same time, the development of safety-critical software is often constrained with progra… ▽ More

    Submitted 22 September, 2022; originally announced September 2022.

    ACM Class: D.2.4; F.3.1

  3. arXiv:2007.11260   

    cs.MA cs.RO cs.SE

    Proceedings of the First Workshop on Agents and Robots for reliable Engineered Autonomy

    Authors: Rafael C. Cardoso, Angelo Ferrando, Daniela Briola, Claudio Menghi, Tobias Ahlbrecht

    Abstract: This volume contains the proceedings of the First Workshop on Agents and Robots for reliable Engineered Autonomy (AREA 2020), co-located with the 24th European Conference on Artificial Intelligence (ECAI 2020). AREA brings together researchers from autonomous agents, software engineering and robotic communities, as combining knowledge coming from these research areas may lead to innovative approac… ▽ More

    Submitted 22 July, 2020; originally announced July 2020.

    Journal ref: EPTCS 319, 2020

  4. arXiv:2002.01872  [pdf, other

    cs.SE cs.PF

    CBR: Controlled Burst Recording

    Authors: Oscar Cornejo, Daniela Briola, Daniela Micucci, Leonardo Mariani

    Abstract: Collecting traces from software running in the field is both useful and challenging. Traces may indeed help revealing unexpected usage scenarios, detecting and reproducing failures, and building behavioral models that reflect how the software is actually used. On the other hand, recording traces is an intrusive activity that may annoy users, negatively affecting the usability of the applications,… ▽ More

    Submitted 8 February, 2020; v1 submitted 5 February, 2020; originally announced February 2020.

    Comments: accepted at ICST2020 https://icst2020.info/

    MSC Class: 68 ACM Class: D.2

  5. In-The-Field Monitoring of Functional Calls: Is It Feasible?

    Authors: Oscar Cornejo, Daniela Briola, Daniela Micucci, Leonardo Mariani

    Abstract: Collecting data about the sequences of function calls executed by an application while running in the field can be useful to a number of applications, including failure reproduction, profiling, and debugging. Unfortunately, collecting data from the field may introduce annoying slowdowns that negatively affect the quality of the user experience. So far, the impact of monitoring has been mainly stud… ▽ More

    Submitted 20 January, 2020; originally announced January 2020.

    MSC Class: 68 ACM Class: D.2

  6. arXiv:1911.04863  [pdf, other

    cs.AI cs.CV cs.LO cs.MA

    OntoScene, A Logic-based Scene Interpreter: Implementation and Application in the Rock Art Domain

    Authors: Daniela Briola, Viviana Mascardi, Massimiliano Gioseffi

    Abstract: We present OntoScene, a framework aimed at understanding the semantics of visual scenes starting from the semantics of their elements and the spatial relations holding between them. OntoScene exploits ontologies for representing knowledge and Prolog for specifying the interpretation rules that domain experts may adopt, and for implementing the SceneInterpreter engine. Ontologies allow the designer… ▽ More

    Submitted 5 November, 2019; originally announced November 2019.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  7. Fragmented Monitoring

    Authors: Oscar Cornejo, Daniela Briola, Daniela Micucci, Leonardo Mariani

    Abstract: Field data is an invaluable source of information for testers and developers because it witnesses how software systems operate in real environments, capturing scenarios and configurations relevant to end-users. Unfortunately, collecting traces might be resource-consuming and can significantly affect the user experience, for instance causing annoying slowdowns. Existing monitoring techniques ca… ▽ More

    Submitted 23 August, 2017; originally announced August 2017.

    Comments: In Proceedings PrePost 2017, arXiv:1708.06889

    ACM Class: D.2.5

    Journal ref: EPTCS 254, 2017, pp. 57-68

  8. arXiv:1705.06511  [pdf, other

    cs.SE

    In The Field Monitoring of Interactive Applications

    Authors: Oscar Cornejo, Daniela Briola, Daniela Micucci, Leonardo Mariani

    Abstract: Monitoring techniques can extract accurate data about the behavior of software systems. When used in the field, they can reveal how applications behave in real-world contexts and how programs are actually exercised by their users. Nevertheless, since monitoring might need significant storage and computational resources, it may interfere with users activities degrading the quality of the user exper… ▽ More

    Submitted 18 May, 2017; originally announced May 2017.

    Comments: IEEE Copyright, Accepted for pubblication in ICSE 2017, Nier Track