Attributes for Characterizing Java']Java Methods

被引:0
|
作者
Lee, Illo [1 ]
Kim, Suntae [2 ]
Park, Sooyong [3 ]
Cho, Younghwa [4 ]
机构
[1] Def Agcy Technol & Qual, Seoul, South Korea
[2] Chonbuk Natl Univ, Dept Software Engn, 567 Baekje Daero, Jeonju Si 561756, Jeollabuk Do, South Korea
[3] Sogang Univ, Dept Comp Sci & Engn, Seoul, South Korea
[4] Sungkyunkwan Univ, Coll Informat & Commun Engn, 2066 Seobu Ro, Suwon, Gyeonggi Do, South Korea
关键词
D O I
10.1007/978-3-662-47895-0_23
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes the list of attributes for characterizing Java Methods. The list consists of 67 attributes with three categories of vectors: a method signature, a behavior of a method and an association between the signature and the behavior. In addition, this paper introduces an approach to extracting the characteristic vector from the source code corpus, and presents representative vectors after examining all methods from 10 open source projects to show how well the vector characterizes the validity of method identifiers.
引用
收藏
页码:185 / 191
页数:7
相关论文
共 50 条
  • [1] Attributes for characterizing java methods
    Lee, Illo
    Kim, Suntae
    Park, Sooyong
    Cho, Younghwa
    [J]. Lecture Notes in Electrical Engineering, 2016, 354 : 185 - 191
  • [2] Characterizing Java']Java Streams in the Wild
    Rosales, Eduardo
    Rosa, Andrea
    Basso, Matteo
    Villazon, Alex
    Orellana, Adriana
    Zenteno, Angel
    Rivero, Jhon
    Binder, Walter
    [J]. 2022 26TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2022), 2022, : 143 - 152
  • [3] Characterizing refactoring graphs in Java']Java and Java']JavaScript projects
    Brito, Aline
    Hora, Andre
    Valente, Marco Tulio
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (06)
  • [4] Characterizing aging phenomena of the Java']Java Virtual Machine
    Cotroneo, Domenico
    Orlando, Salvatore
    Russo, Stefano
    [J]. SRDS 2007: 26TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, : 127 - +
  • [5] Characterizing the Design and Performance of Interactive Java']Java Applications
    Zaparanuks, Dmitrijs
    Hauswirth, Matthias
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS 2010), 2010, : 23 - 32
  • [6] Java']Java cryptography & attribute certificate management - Identification by attributes
    Sucurovic, Snezana
    Jovanovic, Zoran
    [J]. DR DOBBS JOURNAL, 2006, 31 (10): : 28 - +
  • [7] The impact of inheritance on the internal quality attributes of Java']Java classes
    Al Dallal, Jehad
    [J]. KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 2012, 39 (2A): : 131 - 154
  • [8] Characterizing the Usage, Evolution and Impact of Java']Java Annotations in Practice
    Yu, Zhongxing
    Bai, Chenggang
    Seinturier, Lionel
    Monperrus, Martin
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (05) : 969 - 986
  • [9] Parasitic methods: An implementation of multi-methods for Java']Java
    Boyland, J
    Castagna, G
    [J]. ACM SIGPLAN NOTICES, 1997, 32 (10) : 66 - 76
  • [10] Automated Analysis of Java']Java Methods for Confidentiality
    Cerny, Pavol
    Alur, Rajeev
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2009, 5643 : 173 - 187