As technology evolves, power dissipation increases and cooling systems become more complex and expensive. There are two main sources of power dissipation in a processor: dynamic power and leakage. Dynamic power has be...
详细信息
Execution traces produced from instrumented code reflect a system's actual implementation. This information can be used to recover interaction patterns between different entities such as methods, files, or modules...
详细信息
Execution traces produced from instrumented code reflect a system's actual implementation. This information can be used to recover interaction patterns between different entities such as methods, files, or modules. Some solutions for the detection of patterns and their visualization exist, but are limited to small amounts of data and are incapable of comparing data from different versions of a large software system. In this paper, we propose a methodology to analyze and compare the execution traces of different versions of a software system to provide insights into its evolution. We recover high-level module views that facilitate the comprehension of each module's evolution. Our methodology allows us to track the evolution of particular modules and present the findings in three different kinds of visualizations. Based on these graphical representations, the evolution of the concerned modules can be tracked and comprehended much more effectively. Our EvoTrace approach uses standard database technology and instrumentation facilities of development tools, so exchanging data with other analysis tools is facilitated. Further, we show the applicability of our approach using the Mozilla open source system consisting of about 2 million lines of C/C++ code.
The increased need for people and organizations to continue collaborating whilst changing physical location and crossing organizational boundaries has resulted in a wave of new supporting technologies, and generated i...
The increased need for people and organizations to continue collaborating whilst changing physical location and crossing organizational boundaries has resulted in a wave of new supporting technologies, and generated interest in tackling some of the difficult research issues arsing in such a context. The latter was the subject of the Third IEEE International Workshop on Distributed and Mobile Collaboration (DMC) at WETICE 2005, summirized here. The DMC Workshop included 10 full papers on topics grouped into four areas: Web-based collaboration, Formal description and consistency checking of collaborative processes, Models and architectures for collaborative services, and P2P collaborative infrastructures. The discussions at the workshop outlined several important issues regarding the field of distributed collaborative applications.
In this paper we present a new feature extraction methodology for color texture recognition. It is based on the covariance of 2nd-order statistical features in the wavelet domain of the color channels of the images an...
详细信息
In this paper, we present a new feature extraction methodology for color texture recognition. It is based on the covariance of 2/sup nd/-order statistical features in the wavelet domain of the color channels of the im...
详细信息
In this paper, we present a new feature extraction methodology for color texture recognition. It is based on the covariance of 2/sup nd/-order statistical features in the wavelet domain of the color channels of the images and it is named as color wavelet covariance (CWC). The experimentation showed that the CWC features could be used effectively for texture representation even when illumination varies. The use of the linear K-L (Karhunen-Loeve) transformation of the RGB color space for the extraction of the CWC features resulted in a performance that was comparable to the one achieved with more complex non-linear color transformations. The recognition accuracy tested with texture mosaics reached an average of 86%. Using images acquired under varying illumination the performance of the CWC features on the K-L space reached an average of 88%.
The new economy is the result of the information revolution that promotes the emergence of networked, ubiquitous and collaborative service provision. Furthermore, the globalisation of trade has increased the number of...
详细信息
The new economy is the result of the information revolution that promotes the emergence of networked, ubiquitous and collaborative service provision. Furthermore, the globalisation of trade has increased the number of competitors, driving the need for federated and networked business models. In this paper we argue that next generation ASP models could benefit from the use of the grid. We describe a grid-enabled architecture for coordinated resource sharing and problem solving in dynamic, multi-institutional ASP vendors.
The UML Testing Profile provides support for UML based model-driven testing. This paper introduces a methodology of how to use the testing profile in order to modify and extend an existing UML design model for test is...
详细信息
In a mobile ad hoc network (MANET), packet broadcast is common and frequently used to disseminate information. Broadcast consume large amount of bandwidth resource, which is scarce in MANET environment. The problem is...
详细信息
One of the major issues that affect the performance of mobile ad hoc networks (MANET) is routing. Recently, position-based routing for MANET is found to be a very promising routing strategy for inter-vehicular communi...
详细信息
暂无评论