A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Classification and Searching in Java API Reference Documentation
2014
International Journal of Computer Applications Technology and Research
And this Knowledge Types will be used for Classification and Searching of Java API Reference Documentation. ...
Description of API elements that is Methods, Classes, Constructors etc. is provided through API Reference Documentation. ...
RESULTS
Data Set The Data Set for the system are set of API Reference Documents. The jdk-7u51-apidocs.zip file contains the set of API Reference Documents for Java. ...
doi:10.7753/ijcatr0307.1011
fatcat:ff7bkli57ff3vdvwdy7d744fwq
Java plus XML: a powerful new combination for SCADA systems
2005
Computing & control engineering journal
Java is the most common programming language for the internet. ...
However, HTML evolved to contain tags that are used solely for formatting the display of information, thus it is considered to be limited when it comes to storing many different types of information or ...
(converting XML documents to Java classes), and marshalling (converting Java classes to XML documents.) ...
doi:10.1049/cce:20050505
fatcat:wfmtjxtpdraqlfsvfhnqjgrmzy
Discovering likely mappings between APIs using text mining
2015
2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM)
To evaluate our approach, we used TMAP to discover API mappings for 15 classes across: 1) Java and C# API, and 2) Java ME and Android API. ...
Furthermore, our results also indicate that TMAP on average found exact mappings for 6.5 more methods per class with a maximum of 21 additional exact mappings for a single class as compared to previous ...
To answer our question, we apply TMAP to discover likely API mappings for 15 classes across: 1) Java and C# API; 2) Java ME 1 and Android API. ...
doi:10.1109/scam.2015.7335419
dblp:conf/scam/PanditaJSW15
fatcat:3s4nlen665drjesbmoj4xzwf3m
Developing and debugging algebraic specifications for Java classes
2008
ACM Transactions on Software Engineering and Methodology
For example, a study of a number of large Java applications shows that between 17% and 30% of the classes in those applications use container classes defined in the java.util package. ...
Given this extensive code reuse in Java programs, it is important for the interfaces of reusable classes to be well documented. ...
POPL, ECOOP, and ICSE for listening to our ideas and giving great feedback. ...
doi:10.1145/1363102.1363105
fatcat:6p67i33mqnd7zijocddgsjplk4
Crowd Sourced Data Analysis: Mapping of Programming Concepts to Syntactical Patterns
[article]
2019
arXiv
pre-print
For instance in Java or C, array doesn't match [], so using "array" as a query, one cannot find what they are looking for. ...
Table 5 5 .1: Patterns and frequencies for loop in Java snippets Uni-Gram Pattern Normalized FrequencyTable 5.2: Precision@4 along with top pattern discovered for some of the entities log
1.000
boolean ...
For this we had taken 7500000 posts( 15 files of 500000 posts each ), and after processing we obtained 110000 posts, which had tag of "Java" and contained at least one code snipper per post. ...
arXiv:1903.12495v1
fatcat:4wt4m53tyvfuxgjcbij4cisufy
Recognition and Classification of Figures in PDF Documents
[chapter]
2006
Lecture Notes in Computer Science
Graphics recognition for raster-based input discovers primitives such as lines, arrowheads, and circles. This paper focuses on graphics recognition of figures in vector-based PDF documents. ...
An interpreter was constructed to translate PDF content into a set of self-contained graphics and text objects (in Java), freed from the intricacies of the PDF file. ...
Thus, for a PDF document, we get Java objects for pages, resources, fonts, graphics states, content streams, etc. Next, we need to determine which Java objects should be extracted. ...
doi:10.1007/11767978_21
fatcat:lnvepqldhjfsdazy7ltoil55iy
Cafe: The right place for Java [product reviews]
1996
Computer
The Introduction to Java Programming is possibly the most useful document for Java neophytes. ...
Another indispensable guide is the Java M I documentation. ...
doi:10.1109/mc.1996.511978
fatcat:vjr6l5mdxzhgvl2g5akcurceky
Ontology-based Program Comprehension Tool Supporting Website Architectural Evolution
2006
International Workshop on Web Site Evaluation, Proceedings of the
In this paper, we present a novel approach that addresses this issue by providing a consistent ontological representation for both source code and documentation. ...
A challenge of existing program comprehension approaches is to provide consistent and flexible representations for software systems. ...
For example, the text mining system automatically discovered that the application layer contains a set of action classes, shown in Figure 7 . ...
doi:10.1109/wse.2006.15
dblp:conf/wse/ZhangWRH06
fatcat:apfrzpopurbo3hfgdtvck2xxlu
Discovering Learning Paths on a Domain Ontology Using Natural Language Interaction
[chapter]
2005
Lecture Notes in Computer Science
TJ: THE CLASSTYPE OF JAVA ARE Class , Interface , Method. DO YOU WANT KNOW ANYTHING ABOUT ONE OF THESE ? U: WHICH ARE THE CLASS OF JAVA? ...
-(#$iscomposed #$Java #$Statement): a statement is a part of Java -(#$iscomposed #$Class #$ClassBody): the "class body" is a part of a class -(#$conceptuallyRelated #$String #$Length): the first concept ...
doi:10.1007/11504894_42
fatcat:msp5ykug4bgadcecybkd7gfqge
Preliminary Report on Empirical Study of Repeated Fragments in Internal Documentation
2016
Proceedings of the 2016 Federated Conference on Computer Science and Information Systems
In this paper we present preliminary results of an empirical study, in which we used copy/paste detection (PMD CPD implementation) to search for repeating documentation fragments. ...
The study was performed on 5 open source projects, including Java 8 SDK sources. ...
Our research question for this work is: Does internal documentation contain significant duplication? ...
doi:10.15439/2016f524
dblp:conf/fedcsis/NosalP16
fatcat:q7twy5upwbcdrndj23wtdvziay
AGORA: a search engine for software components
1998
IEEE Internet Computing
Special thanks to John Foreman for supporting this work and SEI reviewers Jeromy Carriere and Suzanne Couturiaux. ...
In particular, searches of the format: "applet:class" can locate HTML pages containing applet tags where the code parameter is equal to specified Java applet class. ...
The JavaBeans agent is implemented using the beta2 version of Java Development Kit (JDK) 1.2. This version of the JDK contains classes, such as the URLClassLoader, that are not available in JDK 1.1. ...
doi:10.1109/4236.735988
fatcat:3sk5x2zn2vad5eubnplwnxl2sm
Recommending source code examples via API call usages and documentation
2010
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering - RSSE '10
Online source code repositories contain software projects that already implement certain requirements that developers must fulfill. ...
We propose a new method to recommend source code examples to developers by querying against Application Programming Interface (API) calls and their documentations that are fused with structural information ...
ACKNOWLEDGEMENTS We gratefully acknowledge Chen Fu and Qing Xie for their contributions to this and ongoing work. ...
doi:10.1145/1808920.1808925
dblp:conf/icse/McMillanPG10
fatcat:s5ryc3z5bvehbk2xgc4wp3kw4u
., the transaction attributes ("Require", "Requires-New",etc.) of methods of an Enterprise Java Bean are defined in the deployment descriptor while the method bodies are defined in a Java class. ...
XIRC maps all artifacts of a project to XML representations and stores the documents in a database. The database can be queried using XQuery, a functional query language for XML documents. ...
Currently XIRC has support for retrieving artifact elements that share some properties, e.g., all persistent fields of a set of classes, or for discovering patterns in various artifacts that indicate violations ...
doi:10.1145/1028664.1028688
dblp:conf/oopsla/EichbergS04
fatcat:5ibixqh2crd2lglcf3j2upp72a
Towards improving interface modularity in legacy Java software through automated refactoring
2016
Companion Proceedings of the 15th International Conference on Modularity - MODULARITY Companion 2016
Java 8 enhanced interfaces alleviate these problems by allowing interfaces to contain (default) method implementations, which implementers inherit. ...
Also, discovering the skeletal implementation may require a global analysis. ...
Eclipse has been chosen due to its ample refactoring tool plug-in creation documentation [1] and that it is completely open source for all Java development, 4 thus possibly impacting more Java developers ...
doi:10.1145/2892664.2892681
dblp:conf/aosd/KhatchadourianM16
fatcat:s3bdv5d3nfff5gcjvklsux5gtm
From Whence It Came: Detecting Source Code Clones by Analyzing Assembler
2010
2010 17th Working Conference on Reverse Engineering
We have built detectors to analyze both Java VM code as well as GCC Linux assembler for C and C++. ...
In this paper, we introduce a complementary technique of analyzing generated assembler for clones. ...
The Java virtual machine specification provides extensive documentation on the internal format and interpretation of such Java class files. ...
doi:10.1109/wcre.2010.35
dblp:conf/wcre/DavisG10
fatcat:47bwkubuwja7teov42qfrprvd4
« Previous
Showing results 1 — 15 out of 30,247 results