Search Results - "Java methods"
-
1
Automatic Source Code Summarization of Context for Java Methods
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.02.2016Published in IEEE transactions on software engineering (01.02.2016)“… That is, they can describe the behavior of a Java method, but not why the method exists or what role…”
Get full text
Journal Article -
2
On tracking Java methods with Git mechanisms
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.07.2020Published in The Journal of systems and software (01.07.2020)“… In a finer-grained repository, each Java method exists as a single file. Treating Java methods as files has an advantage, which is that Java methods can be tracked with Git mechanisms…”
Get full text
Journal Article -
3
Developer Reading Behavior While Summarizing Java Methods: Size and Context Matters
ISSN: 1558-1225Published: IEEE 01.05.2019Published in Proceedings / International Conference on Software Engineering (01.05.2019)“…An eye-tracking study of 18 developers reading and summarizing Java methods is presented…”
Get full text
Conference Proceeding -
4
Lightweight precise automatic extraction of exception preconditions in java methods
ISSN: 1382-3256, 1573-7616, 1573-7616Published: New York Springer US 01.02.2024Published in Empirical software engineering : an international journal (01.02.2024)“… We present wit , an automated technique that extracts the exception preconditions of Java methods and constructors…”
Get full text
Journal Article -
5
Cloned and non-cloned Java methods: a comparative study
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.08.2018Published in Empirical software engineering : an international journal (01.08.2018)“…Reusing code via copy-and-paste, with or without modification is a common behavior observed in software engineering. Traditionally, cloning has been considered…”
Get full text
Journal Article -
6
Empirical analysis of the relationship between CC and SLOC in a large corpus of Java methods and C functions
ISSN: 2047-7473, 2047-7481Published: Chichester Blackwell Publishing Ltd 01.07.2016Published in Journal of software : evolution and process (01.07.2016)“…Measuring the internal quality of source code is one of the traditional goals of making software development into an engineering discipline. Cyclomatic…”
Get full text
Journal Article -
7
Generating Java Methods: An Empirical Assessment of Four AI-Based Code Assistants
ISSN: 2643-7171Published: ACM 15.04.2024Published in Proceedings (IEEE International Conference on Program Comprehension. Online) (15.04.2024)“…AI-based code assistants are promising tools that can facilitate and speed up code development. They exploit machine learning algorithms and natural language…”
Get full text
Conference Proceeding -
8
Identifying characteristics of Java methods that may influence branch coverage: An exploratory study on open source projects
Published: IEEE 01.10.2016Published in 2016 35th International Conference of the Chilean Computer Science Society (SCCC) (01.10.2016)“…Software testing is an important activity to assure the quality of software. Testing techniques and criteria have been created over time to help testers to…”
Get full text
Conference Proceeding -
9
Corrigendum: Empirical analysis of the relationship between CC and SLOC in a large corpus of Java methods and C functions published on 9 December 2015
ISSN: 2047-7473, 2047-7481Published: Chichester Wiley Subscription Services, Inc 01.10.2017Published in Journal of software : evolution and process (01.10.2017)Get full text
Journal Article -
10
Semantic-Driven Automated Comment Generation for Java Methods Using Fine-Tuned CodeT5
Published: IEEE 10.04.2025Published in 2025 8th International Conference on Networking, Intelligent Systems & Security (NISS) (10.04.2025)“…While pre-trained models on natural language processing, such as BERT and GPT, were proven to be versatile in their application over programming languages by…”
Get full text
Conference Proceeding -
11
Constructing Dataset of Functionally Equivalent Java Methods Using Automated Test Generation Techniques
ISSN: 2574-3864Published: ACM 23.05.2022Published in 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR) (23.05.2022)“… In this study, we construct a dataset of functionally equivalent Java methods from about 36 million lines of source code…”
Get full text
Conference Proceeding -
12
Generating Java Methods: An Empirical Assessment of Four AI-Based Code Assistants
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 14.02.2024Published in arXiv.org (14.02.2024)“…AI-based code assistants are promising tools that can facilitate and speed up code development. They exploit machine learning algorithms and natural language…”
Get full text
Paper -
13
What Is Thrown? Lightweight Precise Automatic Extraction of Exception Preconditions in Java Methods
ISSN: 2576-3148Published: IEEE 01.10.2022Published in Proceedings - Conference on Software Maintenance (1987) (01.10.2022)“… with the documentation.We present WIT, an automated technique that extracts the exception preconditions of Java methods…”
Get full text
Conference Proceeding -
14
On Tracking Java Methods with Git Mechanisms
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 11.03.2020Published in arXiv.org (11.03.2020)“… In a finer-grained repository, each Java method exists as a single file. Treating Java methods as files has an advantage, which is that Java methods can be tracked with Git mechanisms…”
Get full text
Paper -
15
Extracting Timed Automata from Java Methods
ISSN: 2470-6892Published: IEEE 01.09.2017Published in 2017 IEEE 17th International Working Conference on Source Code Analysis and Manipulation (SCAM) (01.09.2017)“…The verification of the time behavior in distributed, multi-threaded programs is challenging, mainly because modern programming languages only provide means to…”
Get full text
Conference Proceeding -
16
Detecting code theft via a static instruction trace birthmark for Java methods
ISBN: 9781424421701, 1424421705ISSN: 1935-4576Published: IEEE 01.07.2008Published in 2008 6th IEEE International Conference on Industrial Informatics (01.07.2008)“… In this paper, we propose a static instruction trace birthmark to detect code theft of Java methods…”
Get full text
Conference Proceeding -
17
SeSaMe: A Data Set of Semantically Similar Java Methods
ISSN: 2574-3864Published: IEEE 01.05.2019Published in Proceedings (IEEE/ACM International Conference on Mining Software Repositories. Online) (01.05.2019)“…In the past, techniques for detecting similarly behaving code fragments were often only evaluated with small, artificial oracles or with code originating from…”
Get full text
Conference Proceeding -
18
Java Methods for Financial Engineering: Applications in Finance and Investment
ISSN: 0368-492XPublished: Emerald Group Publishing Limited 15.02.2008Published in Kybernetes (15.02.2008)Get full text
Journal Article -
19
How do Java methods grow?
Published: IEEE 01.09.2015Published in 2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM) (01.09.2015)“…Overly long methods hamper the maintainability of software - they are hard to understand and to change, but also difficult to test, reuse, and profile. While…”
Get full text
Conference Proceeding -
20
A Language Model of Java Methods with Train/Test Deduplication
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 15.05.2023Published in arXiv.org (15.05.2023)“… Our model is a GPT2-like architecture with 350m parameters. Our training set includes 52m Java methods (9b tokens…”
Get full text
Paper

