Browsing by Author "Guo, He"
Now showing 1 - 8 of 8
Results Per Page
Sort Options
Item Metadata only Agentification for web services(IEEE, 2004-10-18) Chen, Feng; Yang, Hongji; Guo, He; Xu, BaowenWe report our effort on the AgenEvo project, which develops an evolution approach to re-engineer legacy systems into agent-based Web services. We first survey the key technologies, which are adopted in this paper. After discussing the basic features of the Web services and agent, we focus on agent-based Web services, which are hot spot in web-based research area. We argue that agent-based Web services are well suited to building software solutions for distributed, open and dynamic web-based systems. Next, we introduce our approach on re-engineering framework and working flow. The method that integrates agents with Web services for legacy system evolution is proposed and an example on how to use agent-based Web services software evolution framework and methodology to re-engineer the legacy system is illustrated. Finally, we conclude the paper and suggest the directions of the possible future research.Item Metadata only As-rigid-as-possible shape deformation and interpolation(Elsevier, 2008) Guo, He; Fu, Xinyuan; Chen, Feng; Yang, Hongji; Wang, Yuxin; Li, HanWe provide a detailed analysis of the 2D deformation algorithm based on non-linear least squares optimization, and prove that different mesh structure is of critical importance to deforming result. Based on triangle mesh, preserving the length of edges during deforming is enough to preserve the local, global and boundary properties of the shape. Sufficient theoretical analysis and experiments proved the advantage of the algorithm: (1) It is more stable. The constraint of edges length is strong enough to preserve the stability of triangle, thus the local and global structure are stable. (2) Due to less constraints, the calculating cost is reduced and the performance is improved. (3) The problem of parameter adjusting is solved in the approach. Further more, the algorithm has the ability to control facial expression and to adjust the area of shape etc. In addition, a new approach to shape interpolation is presented. The inputs of the shape interpolation algorithm are bitmap represented images without any topology information in both the original and the target shapes. The strategy is to extract the topology of the original shape, and set up the correspondence between the original and the target shapes, which is to find the matching contour vertices between the original and target shapes. And the shape deformation algorithm is applied using the interpolation of the matching vertices as controlling points. The algorithm guarantees as-rigid-as-possible and rotation invariant shape interpolation. The interpolated shapes have the same topology structure with the original and the target shapes. Experiments indicate that the algorithm is stable and well performed.Item Metadata only Feasibility study of software reengineering towards role-based access control.(Inderscience Enterprises, 2011) Li, H.; Yang, Hongji; Chen, Feng; Guo, He; Yang, YuanshengItem Metadata only An Ontology-Based Approach for GUI Testing(IEEE, 2009) Li, Han; Chen, Feng; Yang, Hongji; Guo, He; Chu, William Cheng Chung; Yang, YuanshengItem Metadata only An Ontology-based Approach to Portable Embedded System Development(SEKE 2009, 2009) Chen, Feng; Zhou, Hong; Li, Jianzhi; Liu, Ruimin; Yang, Hongji; Li, Han; Guo, He; Wang, YuxinItem Metadata only Software architecture recovery based on weighted hierarchical clustering(2012) Li, Han; Chen, Feng; Yang, Hongji; Feng, Xin; Guo, HeItem Metadata only Using ontology to generate test cases for GUI testing.(Inderscience Enterprises, 2011) Li, H.; Guo, He; Chen, Feng; Yang, Hongji; Yang, YuanshengItem Metadata only Wrapping Client-Server Application to Web Services for Internet Computing(IEEE, 2006-01-23) Guo, He; Guo, Chunyan; Chen, Feng; Yang, HongjiLegacy systems are valuable assets for organisations. They have been evolving with new emerged technologies in rapidly changing business environment. Web Services technology and Service-Oriented Architectures (SOA) are rapidly developed and widely supported. It is a very efficient way for developers to reuse existing core business in a legacy system. Reengineering a legacy system to provide Web Services is a great challenge. A tool was developed and called Web Services Wrapper (WSW). The WSW is composed of an Analyser and a Wrapper, which focuses on client-server legacy system with Microsoft .Net. A developer can generate Web Services and related source code according to the rules and constraints step by step with the help of WSW.