Skip to main content

Showing 1–17 of 17 results for author: Marijan, D

.
  1. arXiv:2311.16575  [pdf, other

    cs.CR

    Secure Traversable Event logging for Responsible Identification of Vertically Partitioned Health Data

    Authors: Sunanda Bose, Dusica Marijan

    Abstract: We aim to provide a solution for the secure identification of sensitive medical information. We consider a repository of de-identified medical data that is stored in the custody of a Healthcare Institution. The identifying information that is stored separately can be associated with the medical information only by a subset of users referred to as custodians. This paper intends to secure the proces… ▽ More

    Submitted 28 November, 2023; originally announced November 2023.

  2. arXiv:2311.05404  [pdf

    cs.CR

    A Survey on Privacy of Health Data Lifecycle: A Taxonomy, Review, and Future Directions

    Authors: Sunanda Bose, Dusica Marijan

    Abstract: With the increasing breaches and security threats that endanger health data, ensuring patients' privacy is essential. To that end, the research community has proposed various privacy-preserving approaches based on cryptography, hashing, or ledger technologies for alleviating health data vulnerability. To establish a comprehensive understanding of health data privacy risks, and the benefits and lim… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

  3. Detecting Intentional AIS Shutdown in Open Sea Maritime Surveillance Using Self-Supervised Deep Learning

    Authors: Pierre Bernabé, Arnaud Gotlieb, Bruno Legeard, Dusica Marijan, Frank Olaf Sem-Jacobsen, Helge Spieker

    Abstract: In maritime traffic surveillance, detecting illegal activities, such as illegal fishing or transshipment of illicit products is a crucial task of the coastal administration. In the open sea, one has to rely on Automatic Identification System (AIS) message transmitted by on-board transponders, which are captured by surveillance satellites. However, insincere vessels often intentionally shut down th… ▽ More

    Submitted 24 October, 2023; originally announced October 2023.

    Comments: IEEE Transactions on Intelligent Transportation Systems

  4. arXiv:2308.14550  [pdf, other

    cs.AI

    ReMAV: Reward Modeling of Autonomous Vehicles for Finding Likely Failure Events

    Authors: Aizaz Sharif, Dusica Marijan

    Abstract: Autonomous vehicles are advanced driving systems that are well known to be vulnerable to various adversarial attacks, compromising vehicle safety and posing a risk to other road users. Rather than actively training complex adversaries by interacting with the environment, there is a need to first intelligently find and reduce the search space to only those states where autonomous vehicles are found… ▽ More

    Submitted 30 December, 2023; v1 submitted 28 August, 2023; originally announced August 2023.

  5. arXiv:2308.10708  [pdf, other

    cs.LG

    Measuring the Effect of Causal Disentanglement on the Adversarial Robustness of Neural Network Models

    Authors: Preben M. Ness, Dusica Marijan, Sunanda Bose

    Abstract: Causal Neural Network models have shown high levels of robustness to adversarial attacks as well as an increased capacity for generalisation tasks such as few-shot learning and rare-context classification compared to traditional Neural Networks. This robustness is argued to stem from the disentanglement of causal and confounder input signals. However, no quantitative study has yet measured the lev… ▽ More

    Submitted 21 August, 2023; originally announced August 2023.

    Comments: 12 pages, 3 figures

  6. arXiv:2205.00210  [pdf, ps, other

    cs.SE cs.AI cs.LG

    Software Testing for Machine Learning

    Authors: Dusica Marijan, Arnaud Gotlieb

    Abstract: Machine learning has become prevalent across a wide variety of applications. Unfortunately, machine learning has also shown to be susceptible to deception, leading to errors, and even fatal failures. This circumstance calls into question the widespread use of machine learning, especially in safety-critical applications, unless we are able to assure its correctness and trustworthiness properties. S… ▽ More

    Submitted 30 April, 2022; originally announced May 2022.

    Journal ref: Proceedings of the AAAI Conference on Artificial Intelligence, 34(09), 13576-13582 (2020)

  7. arXiv:2204.14180  [pdf, ps, other

    cs.SE cs.LG

    Industry-academia research collaboration and knowledge co-creation: Patterns and anti-patterns

    Authors: Dusica Marijan, Sagar Sen

    Abstract: Increasing the impact of software engineering research in the software industry and the society at large has long been a concern of high priority for the software engineering community. The problem of two cultures, research conducted in a vacuum (disconnected from the real world), or misaligned time horizons are just some of the many complex challenges standing in the way of successful industry-ac… ▽ More

    Submitted 29 April, 2022; originally announced April 2022.

    Journal ref: ACM Transactions on Software Engineering and Methodology, Volume 31, Issue 3, Article No. 45 (2022)

  8. arXiv:2204.11855  [pdf, other

    cs.LG cs.AI

    Discovering Gateway Ports in Maritime Using Temporal Graph Neural Network Port Classification

    Authors: Dogan Altan, Mohammad Etemad, Dusica Marijan, Tetyana Kholodna

    Abstract: Vessel navigation is influenced by various factors, such as dynamic environmental factors that change over time or static features such as vessel type or depth of the ocean. These dynamic and static navigational factors impose limitations on vessels, such as long waiting times in regions outside the actual ports, and we call these waiting regions gateway ports. Identifying gateway ports and their… ▽ More

    Submitted 25 April, 2022; originally announced April 2022.

    Comments: 12 pages, 6 figures, to appear in the proceedings of the 35th Canadian Conference on Artificial Intelligence

  9. Industry-Academia Research Collaboration in Software Engineering: The Certus Model

    Authors: Dusica Marijan, Arnaud Gotlieb

    Abstract: Context: Research collaborations between software engineering industry and academia can provide significant benefits to both sides, including improved innovation capacity for industry, and real-world environment for motivating and validating research ideas. However, building scalable and effective research collaborations in software engineering is known to be challenging. While such challenges can… ▽ More

    Submitted 23 April, 2022; originally announced April 2022.

    Journal ref: Information and Software Technology, Volume 132, 2021, 106473, ISSN 0950-5849

  10. arXiv:2204.10899  [pdf, other

    cs.SE cs.LG

    Comparative Study of Machine Learning Test Case Prioritization for Continuous Integration Testing

    Authors: Dusica Marijan

    Abstract: There is a growing body of research indicating the potential of machine learning to tackle complex software testing challenges. One such challenge pertains to continuous integration testing, which is highly time-constrained, and generates a large amount of data coming from iterative code commits and test runs. In such a setting, we can use plentiful test data for training machine learning predicto… ▽ More

    Submitted 22 April, 2022; originally announced April 2022.

  11. arXiv:2112.11947  [pdf, other

    cs.AI cs.LG cs.MA

    Evaluating the Robustness of Deep Reinforcement Learning for Autonomous Policies in a Multi-agent Urban Driving Environment

    Authors: Aizaz Sharif, Dusica Marijan

    Abstract: Deep reinforcement learning is actively used for training autonomous car policies in a simulated driving environment. Due to the large availability of various reinforcement learning algorithms and the lack of their systematic comparison across different driving scenarios, we are unsure of which ones are more effective for training autonomous car software in single-agent as well as multi-agent driv… ▽ More

    Submitted 23 March, 2023; v1 submitted 22 December, 2021; originally announced December 2021.

  12. Adversarial Deep Reinforcement Learning for Improving the Robustness of Multi-agent Autonomous Driving Policies

    Authors: Aizaz Sharif, Dusica Marijan

    Abstract: Autonomous cars are well known for being vulnerable to adversarial attacks that can compromise the safety of the car and pose danger to other road users. To effectively defend against adversaries, it is required to not only test autonomous cars for finding driving errors but to improve the robustness of the cars to these errors. To this end, in this paper, we propose a two-step methodology for aut… ▽ More

    Submitted 21 February, 2023; v1 submitted 22 December, 2021; originally announced December 2021.

  13. arXiv:2110.07443  [pdf, other

    cs.SE cs.LG

    DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing

    Authors: Aizaz Sharif, Dusica Marijan, Marius Liaaen

    Abstract: Continuous integration testing is an important step in the modern software engineering life cycle. Test prioritization is a method that can improve the efficiency of continuous integration testing by selecting test cases that can detect faults in the early stage of each cycle. As continuous integration testing produces voluminous test execution data, test history is a commonly used artifact in tes… ▽ More

    Submitted 14 October, 2021; originally announced October 2021.

    Comments: 10 pages, 9 figures, conference paper

  14. arXiv:2103.10074  [pdf, ps, other

    cs.SE

    Blockchain Testing: Challenges, Techniques, and Research Directions

    Authors: Chhagan Lal, Dusica Marijan

    Abstract: Specific testing solutions targeting blockchain-based software are gaining huge attention as blockchain technologies are being increasingly incorporated into enterprise systems. As blockchain-based software enters production systems, it is paramount to follow proper engineering practices, ensure the required level of testing, and assess the readiness of the developed system. The existing research… ▽ More

    Submitted 18 March, 2021; originally announced March 2021.

  15. arXiv:2007.07768  [pdf, other

    cs.SE cs.AI cs.CY

    Opening the Software Engineering Toolbox for the Assessment of Trustworthy AI

    Authors: Mohit Kumar Ahuja, Mohamed-Bachir Belaid, Pierre Bernabé, Mathieu Collet, Arnaud Gotlieb, Chhagan Lal, Dusica Marijan, Sagar Sen, Aizaz Sharif, Helge Spieker

    Abstract: Trustworthiness is a central requirement for the acceptance and success of human-centered artificial intelligence (AI). To deem an AI system as trustworthy, it is crucial to assess its behaviour and characteristics against a gold standard of Trustworthy AI, consisting of guidelines, requirements, or only expectations. While AI systems are highly complex, their implementations are still based on so… ▽ More

    Submitted 30 August, 2020; v1 submitted 14 July, 2020; originally announced July 2020.

    Comments: 1st International Workshop on New Foundations for Human-Centered AI @ ECAI 2020

  16. arXiv:1811.04122  [pdf, other

    cs.SE cs.AI cs.NE

    Reinforcement Learning for Automatic Test Case Prioritization and Selection in Continuous Integration

    Authors: Helge Spieker, Arnaud Gotlieb, Dusica Marijan, Morten Mossige

    Abstract: Testing in Continuous Integration (CI) involves test case prioritization, selection, and execution at each cycle. Selecting the most promising test cases to detect bugs is hard if there are uncertainties on the impact of committed code changes or, if traceability links between code and tests are not available. This paper introduces Retecs, a new method for automatically learning test case selectio… ▽ More

    Submitted 9 November, 2018; originally announced November 2018.

    Comments: Spieker, H., Gotlieb, A., Marijan, D., & Mossige, M. (2017). Reinforcement Learning for Automatic Test Case Prioritization and Selection in Continuous Integration. In Proceedings of 26th International Symposium on Software Testing and Analysis (ISSTA'17) (pp. 12--22). ACM

  17. ITE: A Lightweight Implementation of Stratified Reasoning for Constructive Logical Operators

    Authors: Arnaud Gotlieb, Dusica Marijan, Helge Spieker

    Abstract: Constraint Programming (CP) is a powerful declarative programming paradigm where inference and search are interleaved to find feasible and optimal solutions to various type of constraint systems. However, handling logical connectors with constructive information in CP is notoriously difficult. This paper presents If Then Else (ITE), a lightweight implementation of stratified constructive reasoning… ▽ More

    Submitted 22 June, 2020; v1 submitted 9 November, 2018; originally announced November 2018.

    Comments: Extended journal version

    Journal ref: International Journal on Artificial Intelligence Tools, Vol. 29, No. 03n04, 2060006 (2020)