Object-oriented programming is supposed to produce better modularized structure than structural programming in that it encourages related state and behavior to be organized together in the form of classes, thus facili...
详细信息
ISBN:
(纸本)9781627486620
Object-oriented programming is supposed to produce better modularized structure than structural programming in that it encourages related state and behavior to be organized together in the form of classes, thus facilitating reuse and maintenance. To test whether classes in object-oriented software are well modularized, we conduct empirical studies on real world object-oriented software. By employing method from network analysis, object-oriented software structures are characterized as networks of methods. Metric and methods from community discovery research are applied to the analysis of modularization. From the empirical results, we conclude that not all object-oriented software classes are well modularized and there is a need for research on modularization improvement for classes of objected-oriented software.
The research in this paper focuses on an approach to reverse engineering web-based legacy systems with the integration of model-driven engineering and UML. Three types of link-based models of web-based legacy systems ...
详细信息
Abstraction is a basic foundation and a powerful means in science and engineering, such as philosophy, mathematics, cognitive informatics, computing, and softwareengineering, because any complex inference process is ...
详细信息
This paper presents an algorithm that permits the identification of apneas - cessations in the sleeping patient's respiratory flow - in the respiratory airflow signal and relates them to the drops in blood oxyhemo...
详细信息
In unattended or hostile environment like battlefield, sensor nodes may be compromised. If one node is compromised, group key which is shared by all the group members should be rekeyed in real-time and the compromised...
详细信息
As the web continues to increase in size, the relative coverage of web search engine is decreasing, and search tools that combine the results of multiple search engines are becoming more valuable. We present a genetic...
详细信息
High false alarm rate and time-space cost of rule extraction and detection limit the application of machine learning in real Intrusion Detection System (IDS), and IDS cannot satisfy most system performance requirement...
详细信息
Wide-area distributed systems such as data sharing, computational grids, and multimedia are increasingly being deployed in a large-scale, heterogeneous and dynamic distributed environment with geographically scattered...
详细信息
Wide-area distributed systems such as data sharing, computational grids, and multimedia are increasingly being deployed in a large-scale, heterogeneous and dynamic distributed environment with geographically scattered resources. However, most current resource management approaches are unable to simultaneously deal with the characteristics of such an environment. This paper presents an efficient DHT-based locality-aware resource management mechanism. Taking advantage of a DHTpsilas hierarchical structure, it uses a single DHT to achieve multi-resource management with low overhead. Moreover, it has high capability to handle the characteristics of distributed systems. Simulation results demonstrate the effectiveness of the mechanism in comparison with other resource management algorithms. The mechanism performs no worse than existing locality-aware approaches and exhibits high resilience to dynamism. It also reduces the overhead of the locality-aware algorithms due to the elimination of unnecessary communications by shrinking probing scope. In addition, it yields significant improvements in the efficiency of resource discovery.
In this paper, we have studied a common Web service composition problem, the syntactic matching problem, where the output parameters of a Web service can be used as the input parameters of another Web service. Many au...
详细信息
Our motivation for knowledge discovery in Chinese medicine is two folds: innovate and verify effective data mining technology in realistic applications;and update Chinese medical informatics. This paper focuses on the...
详细信息
暂无评论