Zobrazeno 1 - 10
of 83
pro vyhledávání: '"Porubän, Jaroslav"'
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 su
Externí odkaz:
http://arxiv.org/abs/2408.11544
Autor:
Madeja, Matej, Porubän, Jaroslav, Bačíková, Michaela, Sulír, Matúš, Juhár, Ján, Chodarev, Sergej, Gurbáľ, Filip
Publikováno v:
Computing and Informatics 40 (2021) 575-605
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 recomme
Externí odkaz:
http://arxiv.org/abs/2102.11678
Publikováno v:
Computer Languages, Systems and Structures (COMLAN), Vol. 49, 2017, pp. 101-118
Pure embedding as an implementation strategy of domain-specific languages (DSLs) benefits from low implementation costs. On the other hand, it introduces undesired syntactic noise that impedes involvement of non-programming domain experts. Due to thi
Externí odkaz:
http://arxiv.org/abs/2012.00829
Autor:
Sulír, Matúš, Porubän, Jaroslav
Publikováno v:
2019 IEEE 15th International Scientific Conference on Informatics, IEEE, 2019, pp. 393-398
The main purpose of a voice command system is to process a sentence in natural language and perform the corresponding action. Although there exist many approaches to map sentences to API (application programming interface) calls, this mapping is usua
Externí odkaz:
http://arxiv.org/abs/2012.00818
Publikováno v:
2017 IEEE 14th International Scientific Conference on Informatics, IEEE, 2017, pp. 372-376
Traditionally, we have two possibilities to design tools for program comprehension and analysis. The first option is to create a standalone program, independent of any source code editor. This way, the act of source code editing is separated from the
Externí odkaz:
http://arxiv.org/abs/1808.10363
Publikováno v:
Computer Languages, Systems and Structures (COMLAN), Vol. 46, 2016, pp. 44-65, Elsevier
A concern can be characterized as a developer's intent behind a piece of code, often not explicitly captured in it. We discuss a technique of recording concerns using source code annotations (concern annotations). Using two studies and two controlled
Externí odkaz:
http://arxiv.org/abs/1808.03576
Autor:
Sulír, Matúš, Porubän, Jaroslav
Publikováno v:
13th International Conference on Engineering of Modern Electric Systems (EMES), IEEE, 2015, pp. 153--156
As program comprehension is a vast research area, it is necessary to get an overview of its rising and falling trends. We performed an n-gram frequency analysis on titles, abstracts and keywords of 1885 articles about program comprehension from the y
Externí odkaz:
http://arxiv.org/abs/1807.10106
Autor:
Sulír, Matúš, Porubän, Jaroslav
Publikováno v:
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), IEEE, 2017, pp. 388-393
Developers often try to find occurrences of a certain term in a software system. Traditionally, a text search is limited to static source code files. In this paper, we introduce a simple approach, RuntimeSearch, where the given term is searched in th
Externí odkaz:
http://arxiv.org/abs/1807.09679
Autor:
Sulír, Matúš, Porubän, Jaroslav
Publikováno v:
ICPC '18: 26th IEEE/ACM International Conference on Program Comprehension, ACM, 2018
Source code is inherently abstract, which makes it difficult to understand. Activities such as debugging can reveal concrete runtime details, including the values of variables. However, they require that a developer explicitly requests these data for
Externí odkaz:
http://arxiv.org/abs/1806.07449
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 ov
Externí odkaz:
http://arxiv.org/abs/1804.02074