Skip to main content

Showing 1–5 of 5 results for author: Chodarev, S

Searching in archive cs. Search in all archives.
.
  1. OnlineProver: Experience with a Visualisation Tool for Teaching Formal Proofs

    Authors: Ján Perháč, Samuel Novotný, Sergej Chodarev, Joachim Tilsted Kristensen, Lars Tveito, Oleks Shturmov, Michael Kirkedal Thomsen

    Abstract: OnlineProver is an interactive proof assistant tailored for the educational setting. Its main features include a user-friendly interface for editing and checking proofs. The user interface provides feedback directly within the derivation, based on error messages from a proof-checking web service. A basic philosophy of the tool is that it should aid the student while still ensuring that the student… ▽ More

    Submitted 9 May, 2025; originally announced May 2025.

    Comments: In Proceedings ThEdu24, arXiv:2505.04677

    ACM Class: F.3.0; F.4.1; I.2.3

    Journal ref: EPTCS 419, 2025, pp. 55-74

  2. arXiv:2408.11544  [pdf, ps, other

    cs.SE cs.PL

    Local Software Buildability across Java Versions (Registered Report)

    Authors: Matúš Sulír, Jaroslav Porubän, Sergej Chodarev

    Abstract: Context: Downloading the source code of open-source Java projects and building them on a local computer using Maven, Gradle, or Ant is a common activity performed by researchers and practitioners. Multiple studies so far found that about 40-60% of such attempts fail. Our experience from the last years suggests that the proportion of failed builds rises continually even further. Objective: First, w… ▽ More

    Submitted 21 August, 2024; originally announced August 2024.

    Comments: ESEM 2024 Registered Reports

  3. Outside the Sandbox: A Study of Input/Output Methods in Java

    Authors: Matúš Sulír, Sergej Chodarev, Milan Nosáľ

    Abstract: Programming languages often demarcate the internal sandbox, consisting of entities such as objects and variables, from the outside world, e.g., files or network. Although communication with the external world poses fundamental challenges for live programming, reversible debugging, testing, and program analysis in general, studies about this phenomenon are rare. In this paper, we present a prelimin… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

    Journal ref: Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering (EASE '23), ACM, 2023, pp. 253-258

  4. Automating Test Case Identification in Java Open Source Projects on GitHub

    Authors: Matej Madeja, Jaroslav Porubän, Michaela Bačíková, Matúš Sulír, Ján Juhár, Sergej Chodarev, Filip Gurbáľ

    Abstract: Software testing is one of the very important Quality Assurance (QA) components. A lot of researchers deal with the testing process in terms of tester motivation and how tests should or should not be written. However, it is not known from the recommendations how the tests are written in real projects. In this paper, the following was investigated: (i) the denotation of the word "test" in different… ▽ More

    Submitted 30 July, 2021; v1 submitted 23 February, 2021; originally announced February 2021.

    Comments: 30 pages, accepted in Computing and Informatics Journal - http://www.cai.sk, ISSN 2585-8807

    MSC Class: 68-04 ACM Class: D.2.5; D.2.3

    Journal ref: Computing and Informatics 40 (2021) 575-605

  5. Visual augmentation of source code editors: A systematic mapping study

    Authors: Matúš Sulír, Michaela Bačíková, Sergej Chodarev, Jaroslav Porubän

    Abstract: Source code written in textual programming languages is typically edited in integrated development environments or specialized code editors. These tools often display various visual items, such as icons, color highlights or more advanced graphical overlays directly in the main editable source code view. We call such visualizations source code editor augmentation. In this paper, we present a firs… ▽ More

    Submitted 10 November, 2018; v1 submitted 5 April, 2018; originally announced April 2018.

    Report number: Journal of Visual Languages and Computing (JVLC), Vol. 49, 2018, pp. 46-59, Elsevier