Sampling is a popular approach to profiling because it typically has only a small impact on performance and does not modify the profiled application. Common sampling profilers collect data about an application by paus...
详细信息
The state of a program at runtime is useful information for developers to understand a program. Omniscient debugging and logging-based tools enable developers to investigate the state of a program at an arbitrary poin...
详细信息
In the paper we present evaluation of the PCJ (Parallel Computations in java) library for graph problems, namely for the first kernel in Graph500 benchmark. PCJ is a library for parallel computations in java based on ...
详细信息
Delta-oriented programming (DOP) is a modular, yet flexible approach to implement software product lines. In DOP, a product line is implemented by a set of deltas, which are containers of modifications to a program. A...
详细信息
Most of today's programs make use of a sizable heap to store dynamic data. To characterize the heap dynamics, this paper presents a set of metrics to measure the average amount of data live and dead in a period of...
详细信息
The java-based software platform for interactive digital TV (DTV) is composed of the system/middleware class statically installed on the DTV set-top box and the xlet applications dynamically downloaded from the TV sta...
详细信息
This paper describes a type system for JCop, which is an extension of java with language mechanisms for context- oriented programming. A simple type system as in java, however, is not sufficient to prevent errors due ...
详细信息
ISBN:
(纸本)9781450328616
This paper describes a type system for JCop, which is an extension of java with language mechanisms for context- oriented programming. A simple type system as in java, however, is not sufficient to prevent errors due to the ab- sence of invoked methods because interfaces of objects can change at run time by dynamic layer composition, a charac- teristic feature of context-oriented programming. Igarashi, Hirschfeld, and Masuhara have studied a type system for dynamic layer composition, but their type system is not di- rectly applicable to JCop due to JCop-specific features such as layer inheritance, first-class layers, and declarative layer composition. We discuss how their type system can be ex- tended to these language features.
In order to accurately obtain the java program function callingpath, and for facilitating automated testing and automatic test cases generation, the article puts forward analgorithm of java function calling relation e...
详细信息
Phrase-based statistical machine translation approaches have been highly successful in translating between natural languages and are heavily used by commercial systems (e.g. Google Translate). The main objective of th...
详细信息
暂无评论