ENGINEERING RESEARCH PAPERS

java research papers 2015 IEEE PAPER




A Java API for the description of large complex networks under the object-oriented paradigm
free download

Abstract. At present, the network paradigm is of great interest for the structural and dynamic study of complex systems. Thus, systems are described as a set of, possibly, heterogeneous entities (nodes) interacting in, possibly, different ways (edges). The network approach is

AN EFFICIENT HYBRID REAL TIME FACE RECOGNITION ALGORITHM IN JAVA ENVIRONMENT
free download

ABSTRACT Image processing on mobile smart phones is a new and exciting field with many challenges due to limited hardware and connectivity problems. Android based mobile phones are now becoming the core of many applications. This paper develops a real time

Characterizing Java Virtual Machine for More Efficient Processor Power Management
free download

Abstract With CPUs dominating the power consumption of a datacenter, improving energy efficiency is a primary design goal for current processors, servers, and even datacenters. Therefore, power management schemes such as clock gating and power gating have

Forensic Investigation for Web Forgery through Java Script Obfuscation
free download

As it is an open source, it is more vulnerable to serious defacement. Even it is a secure website; hackers have developed advanced ways to attack on the contents of web pages. With the evolution of web application technologies a revolutionary profile of attack trends

Genetic Algorithms in Java Basics
free download

The field of machine learning has grown immensely in popularity in recent years. There are, of course, many reasons for this, but the steady advancement of processing power, steadily falling costs of RAM and storage space, and the rise of on-demand cloud computing are

Static analysis of implicit control flow: Resolving Java reflection and Android intents (extended version)
free download

Abstract:Implicit or indirect control flow is a transfer of control between procedures using some mechanism other than an explicit procedure call. Implicit control flow is a staple design pattern that adds flexibility to system design. However, it is challenging for a static analysis

Compiling and Optimizing Java 8 Programs for GPU Execution
free download

Abstract:GPUs can enable significant performance improvements for certain classes of data parallel applications and are widely used in recent computer systems. However, GPU execution currently requires explicit low-level operations such as 1) managing memory

License usage and changes: A largescale study of java projects on github
free download

Abstract:Software licenses determine, from a legal point of view, under which conditions software can be integrated, used, and above all, redistributed. Licenses evolve over time to meet the needs of development communities and to cope with emerging legal issues and

A practical Java tool for small-molecule compound appraisal
free download

Abstract Background: The increased use of small-molecule compound screening by new users from a variety of different aca-demic backgrounds calls for adequate software to administer, appraise, analyse and exchange information obtained from screening

Continuous and Efficient Lock Profiling for Java on Multicore Architectures
free download

We live in a world of data and our daily production of data is growing exponentially. In 2013, the International Data Corporation (IDC) estimated the size of the Digital Universe at about 4.4 zettabytes (4.4× 1021) in 2013 and forecasts that it will double every 2 years to reach

Carskit: A java-based context-aware recommendation engine
free download

Abstract:Recommender system has been demonstrated as one of the most useful tools to assist users' decision makings. Several recommendation algorithms have been developed and implemented by both commercial and open-source recommendation libraries.

Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java
free download

Abstract Cloud computing is a very powerful concept that can be used to enhance the next generation data center and allow service provider to use data center capability provided by cloud and develop the application based on user requirement. Data center of this cloud

Java Program Analysis by Symbolic Execution
free download

Abstract Program analysis has a long history in computer science. Even when only considering the important aspect of termination analysis, in the past decades an overwhelming number of different techniques has been developed. While the

Semantics of concurrency in Java
free download

Prof. Phan Minh Dung Java supports concurrent programming by means of threads that independently execute code. Such code operates on Java values and objects residing in a shared main memory. Every thread owns a private working memory in which it keeps

From IMP to Java
free download

Page 1. From IMP to Java Andreas Lochbihler ETH Zurich Key principle substitutability: Subtypes may be used whenever a supertype is required (with respect to whatever the type system checks). Java: Interface is supertype of the implementing class. Page 33.

Application-assisted live migration of virtual machines with Java applications
free download

Abstract Live migration of virtual machines (VMs) can consume excessive time and resources, and may affect application performance significantly if VM memory pages get dirtied faster than their content can be transferred to the destination. Existing approaches

Implementation of Secure Hash Algorithm Using JAVA Programming
free download

Abstract-In today scenario Security is main issue when we talk about network, network based application and web based application or Web Services like SOAP (Simple object access protocol). Authentication of a user to learn his or her identity. The identity

Librec: A java library for recommender systems
free download

Abstract. The large array of recommendation algorithms proposed over the years brings a challenge in reproducing and comparing their performance. This paper introduces an open- source Java library that implements a suite of state-of-the-art algorithms as well as a

Generating Java RMI code for the distributed aspects of VDM-RT models
free download

Abstract. Generating code for the distributed aspects of VDM-RT, that enables modelling of distributed objects, has not been addressed before. The main challenge is to ensure that distributed objects can communicate. In order to support such communication the

A Hybrid Approach for Proving Noninterference of Java Programs
free download

Abstract:Several tools and approaches for proving noninterference properties for Java and other languages exist. Some of them have a high degree of automation or are even fully automatic, but overapproximate the actual information flow, and hence, may produce false

Java/JNI/C/Fortran based HSVD/HLSVD custom plugins for the jMRUI software system: Development, installation and usage
free download

We have developed two Java/JNI/C/Fortran based [1] custom plugins for the jMRUI software system, aiming at applying the HSVD [2] and the HLSVD [3] algorithm. They are to be used for performing SVD-based quantification of jMRUI signal files with the mrui file extension.

SWIN: Towards Type-Safe Java Program Adaptation between APIs
free download

Abstract Java program adaptation between different APIs is a common task in software development. When an old API is upgraded to an incompatible new version, or when we want to migrate an application from one platform to another platform, we need to adapt

Exploring the Usage of Existing Plagiarism Tools for Automated Student Assessment for JavaProgram
free download

Abstract:Plagiarism is the act of copying someone else work without acknowledging the person. Various plagiarism tools exist for natural and programming languages to check if the offence has been committed. This paper discusses the use of plagiarism tools for

The Study of Mobile Teaching System Based on Micro-Lecture: JAVA Flipped Classroom for Example
free download

Abstract With the development of wireless technology, education services through the mobile terminal are emerging. The research on mobile education is getting more and more attention in university. In view of the particular group of college students, this paper

Fixing the Sorting Algorithm for Android, Java and Python
free download

In 2013, whilst trying to prov e the correctness of TimSort a broadly applied sorting algorithm the CWI Formal Methods Group, in collaboration with SDL, Leiden University and TU Darmstadt, instead identified an error in it, which could crash programs and threaten

Introducing Scala-like functional interfaces into Java
free download

target types.target types are correct. target type is correct if the lambda expression is compatible with it [Goe13]. As there are many callback interfaces in the existing Java libraries this approach is very

Reversing Bytecode of Obfuscated Java Based Smart Card Using Side Chanel Analysis
free download

Abstract Side-channel Analysis (SCA) has become a reliable method for cryptanalysts to break cryptographic algorithms. Recently, SCA is used to reverse engineer the applet bytecodes on Java based smart cards. In addition of Power Analysis, other techniques of

and Introduction of Setaria sphacelata Grass and Gliricidia sepium Legume on Productivity of Kacang Goat at Serang River Basin Upland Area, Central Java,
free download

Abstract: This experiment was conducted at the upland area of Serang river basin, to study the influence of Setaria sphacelata grass and Gliricidia sepium legume forages feeding in combination with mineral supplementation on nutritional status and performance of

Developing an Efficient Desktop Application of Hospital Care Management System using Java and Database Management
free download

International Journal of Bio-Science and Bio-Technology Vol.7, No.4 (2015), pp.57-66 Developing an Efficient Desktop Application of

Automatic Repair of Real Bugs in Java: A Large-Scale Experiment on the Defects4J Dataset
free download

ABSTRACT Defects4J is a large, peer-reviewed, structured dataset of real-world Java bugs. Each bug in Defects4J is provided with a test suite and at least one failing test case that triggers the bug. In this paper, we report on an experiment to explore the effectiveness of

Impact and Comparison of Programming Constructs on JAVA and C# Source Code Readability
free download

Abstract Software readability is a property that manipulates how easily a given piece of code can be read and understood. Since readability can affect maintainability, quality, reusability, understandability etc. Programmers are very concerned about the readability of code. For

Distribution of Execution Times for Sorting Algorithms Implemented in Java
free download

Abstract Algorithm performance coverage in textbooks emphasizes patterns of growth in execution times, relative to the size of the problem. Variability in execution times for a given problem size is usually ignored. In this research study, our primary focus is on the

JAVA BASED DEVELOPMENT OF ONLINE EXPERIMENTS
free download

Abstract: The paper is devoted to the development of remote experiments, ie experiments that approaches a real plant and make it available for experimentation to remote users. Our solution is based on Matlab/Simulink simulation environment whereby all levels of

JAMES: A modern object-oriented Java framework for discrete optimization using local search metaheuristics
free download

Abstract This paper describes JAMES, a modern object-oriented Java framework for discrete optimization using local search algorithms that exploits the generality of such metaheuristics by clearly separating search implementation and application from problem specification. A

Modern Platform for Parallel Algorithms Testing: Java on Intel Xeon Phi
free download

Abstract:Parallel algorithms are popular method of increasing system performance. Apart from showing their properties using asymptotic analysis, proof-of-concept implementation and practical experiments are often required. In order to speed up the development and

Using Dynatrace Monitoring Data for Generating Performance Models of Java EE Applications
free download

ABSTRACT Performance models assist capacity management and planning for large-scale enterprise applications by predicting their performance for different workloads and hardware environments. Manually creating these models often outweighs their benefits. Automatic

Verifying Transformations of Java programs using Alloy
free download

Abstract. In this paper we verify Java transformations by using a fourth–stage strategy. Initially we embed models in Alloy: a metamodel for a subset of the Java, a model for each program transformation being investigated, and another one for a program called

Detection and Categorization of Errors by Novice Programmers in a First Year JavaProgramming Class: A Comparative Analysis
free download

ABSTRACT The increasing demand for Information Technology (IT) professionals including Java programmers is rising and hence the pressure on IT institutions to train more and more students in this technical area is becoming crucial. Although students are attracted to, and

Automatic Measurement of Function Points from Java Applications
free download

ABSTRACT Function points have been widely used to measure the functional size and productivity of software by various approaches: structured or object-oriented software methods. But none of these methods have yet been fully automated. All of them still

Refinement strategies for Safety-Critical Java
free download

Abstract. Safety-Critical Java (SCJ) is a version of Java that supports the development of real- time, embedded, safety-critical software. SCJ introduces abstractions that enforce a simpler architecture, and simpler concurrency and memory models, to support easier certification.

Java 8: Completable Futures and Asynchronous Pipelines
free download

1.1 Context It is a commonly known trend that computing hardware grows in density and capacity at a rapid pace. However, developer competency in leveraging the advanced platforms' capabilities does not keep pace. As multiple core architectures and their

Case Study: Object-oriented Refactoring of Java Programs using Graph Transformation
free download

Abstract. In this case study for the transformation tool contest (TTC), we propose to implement object-oriented program refactorings using transformation techniques. The case study proposes two major challenges to be solved by solution candidates:(1) bi-directional

DOs and DON'Ts of Conducting Performance Measurements in Java
free download

ABSTRACT The tutorial aims at practitioners–researchers or developers–who need to execute small scale performance experiments in Java. The goal is to provide the attendees with a compact overview of some of the issues that can hinder the experiment or mislead

Package metrics on Java projects
free download

Abstract A tool for calculating metric suits over both java source code and its belonging libraries has been implemented. As of this report the tool is able to use the Chidamber Kemerer object-oriented metrics suite and the Martin Metric suite. A configuration file exist

Composable Memory Transactions for Java Using a Monadic Intermediate Language
free download

Abstract. Transactional memory is a new programming abstraction that simplifies concurrent programming. This paper describes the parallel implementation of a Java extension for writing composable memory transactions in Java. Transactions are composable ie, they

Semi-Automatic Assessment of Unrestrained Java Code
free download

ABSTRACT Automated marking of multiple-choice exams is of great interest in university courses with a large number of students. For this reason, it has been systematically implanted in almost all universities. Automatic assessment of source code is however less

Java Defensive Optimization
free download

Compiler optimization has been an important research topic for years. With numerous new features in programming languages, new optimization opportunities have been discovered. In this paper, we study optimization with the new Java 8 feature: type annotation. Type

Security Analysis of Java Web Applications Using String Constraint Analysis
free download

Abstract Web applications are exposed to myriad security vulnerabilities related to malicious user string input. In order to detect such vulnerabilities in Java web applications, this project employs string constraint analysis, which approximates the values that a string variable in

Multiagent simulations in Java
free download

The simulation software you will need may have already been installed on the machines in the IET Lab. If not, please download Repast, version 3 23 from the course's software repository 4. And uncompress it to a suitable directory (folder) in your user area. In the rest

Summarizing Services of Java Packages
free download

Abstract:Program comprehension is essential for code maintenance and evolution activities. It saves time and efforts of developers who want to perform any code changes. It also minimizes the chances of introducing bugs. Textual summaries for source code

Automated Translation of Java Control Flow into Promela
free download

Abstract:While software testing concerns the efficient test case design and test procedure to unveil the software defects, it is difficult to conduct the testing of the complicated and concurrent software. The formal verification of the software source code is considered as

JBosen: A Java Bounded Asynchronous Key-Value Store for Big ML
free download

Abstract To effectively use distributed systems in Machine Learning (ML) applications, practitioners are required to possess a considerable amount of expertise in the area. Although highly abstracted distributed system frameworks such as Hadoop can help to

ANALYSING THE FEATURES OF JAVA AND MAP/REDUCE ON HADOOP
free download

Abstract In the present study, we have compared and analyzed the features of java and map/reduce on hadoop. Two algorithms ie, Maximum Finder and Anagram Finder have been used as the basis of the study. These programs were run on same data size to

Ensemble Spatial Autoregressive Model on the Poverty Data in Java
free download

Abstract Spatial data analysis using classical regression usually does not fulfill the assumption of error randomness because of the existence of autocorrelation among locations. The problem can be overcome using spatial autoregressive models. The other

Synchronization Possibilities and Features in Java
free download

Abstract In this paper we have discussed one of the greatest features of the general purpose computer programming language–Java. This paper represents concepts of Synchronization possibilities and features in Java. Today's operating systems support concept of

Object-oriented metrics for Java programs
free download

Abstract A key aspect of software metrics, are dependencies. That is, how different classes and packages make use of each other to construct a program. Object-oriented metrics allow these dependencies to be analyzed and give an overview of how stable and healthy the



FREE IEEE PAPERS