Search For:

Displaying 1-50 out of 75 total
A Browser-Based Middleware for Service-Oriented Rich Client
Found in: Service Sciences, International Conference on
By Qi Zhao, Xuanzhe Liu, Gang Huang, Jiyu Huang, Hong Mei
Issue Date:May 2010
pp. 22-27
Along with the proliferation of web-delivered services and the wide adoption of popular Web technologies, it has been an emerging development style that composes service-oriented applications with rich user experiences in the web browser. Currently, these ...
 
Towards End User Service Composition
Found in: Computer Software and Applications Conference, Annual International
By Xuanzhe Liu, Gang Huang, Hong Mei
Issue Date:July 2007
pp. 676-678
The popularity of Service Oriented Computing (SOC) brings a large number of distributed, well-encapsulated and reusable services all over internet, and makes it possible to create value-added services by means of service composition. Current composition st...
 
Automated Composition of Middleware Management Services
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Zhao Liu, Xuanzhe Liu, Gang Huang, Teng Teng, Yong Zhang, Honggang Yuan
Issue Date:June 2010
pp. 264-271
Middleware has been the most popular runtime platform of modern IT systems and widely adopted in a number of major application domains. Middleware not only provides infrastructural services supporting applications, but also plays an important role in syste...
 
Consumer-Centric Web Services Discovery and Subscription
Found in: E-Business Engineering, IEEE International Conference on
By Xuanzhe Liu, Li Zhou, Gang Huang, Hong Mei
Issue Date:October 2007
pp. 543-550
Nowadays, there are a number of similar web services over the internet or intranet. They provide consumers with more choices according to their personalized QoS requirements. However, in current web service discovery and subscription, it takes consumers to...
 
The Coordinated Recovery of Data Service and Transaction Service in J2EE
Found in: Computer Software and Applications Conference, Annual International
By Tiancheng Liu, Gang Huang, Gang Fan, Hong Mei
Issue Date:July 2005
pp. 485-490
Middleware can be viewed as a collection of common services which may fail caused by various reasons. Recovery-based fault tolerance is an effective way to improve middleware services? dependability. But the interdependent relationships among services make...
 
Towards Autonomic Computing Middleware via Reflection
Found in: Computer Software and Applications Conference, Annual International
By Gang Huang, Tiancheng Liu, Hong Mei, Zizhan Zheng, Zhao Liu, Gang Fan
Issue Date:September 2004
pp. 135-140
Autonomic computing middleware is a promising way to enable middleware based systems to cope with the rapid and continuous changes in the era of Internet. Technically, there have three fundamental and challenging capabilities to an autonomic computing midd...
 
Adapting user interface of service-oriented rich client to mobile phones
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Gang Huang,Daimeng Wang
Issue Date:December 2011
pp. 140-145
For better user experience, more and more primitive or composite web services are presented to end users as rich clients in web browsers. However, such service-oriented rich clients cannot work well on a mobile phone mainly because of its small screen size...
 
Tuning Adaptive Computations for Performance Improvement of Autonomic Middleware in PaaS Cloud
Found in: Cloud Computing, IEEE International Conference on
By Ying Zhang,Gang Huang,Xuanzhe Liu,Hong Mei
Issue Date:July 2011
pp. 732-733
In a cloud platform belonging to the PaaS (Platform as a Service) category, autonomic middleware have become the fundamental part of a cloud node. An autonomic middleware can perform adaptive computations for self-management of the system. However, these a...
 
Management as a Service: An Empirical Case Study in the Internetware Cloud
Found in: E-Business Engineering, IEEE International Conference on
By Xing Chen, Xuanzhe Liu, Fuzhi Fang, Xiaodong Zhang, Gang Huang
Issue Date:November 2010
pp. 470-473
it is obvious that big, complex enterprise systems are hard to manage. What is not obvious is how to make them more manageable. There are two traditional solutions for management in IT systems. One relies on administrators, but there are lacks of experienc...
 
Mashing-Up Rich User Interfaces for Human-Interaction in WS-BPEL
Found in: Web Services, IEEE International Conference on
By Qi Zhao, Xuanzhe Liu, Dawei Sun, Tiancheng Liu, Ying Li, Gang Huang
Issue Date:July 2010
pp. 559-566
Services computing paradigm together with Web services have significantly promoted the automation of business process in enterprise. Prevalent service composition technologies, such as WS-BPEL and WSCI, provide promising means to deal with machine-to-machi...
 
Research and Practice on the Cultivation Mode of Software Engineering Major in Local Academies
Found in: Computer Science-Technology and Applications, International Forum on
By Guo Bin, Zeng Yalin, Lei Gang, Huang Minghe
Issue Date:December 2009
pp. 438-440
Software is an emerging subject which adapts to the development of information technology, and the point is local academies how to cultivating the software engineering professionals to meet the social needs. Here, According to the aim of personnel educatio...
 
An Approach to Composing Multiple Component Implementations for Satisfying Quality Requirements
Found in: Quality Software, International Conference on
By Jie Yang, Gang Huang, Li Zhou, Zhao Liu, Meng Ye, Ying Chen
Issue Date:October 2006
pp. 295-302
In component-based software systems, sometimes it is difficult to find a single component implementation that satisfies requirements concerning multiple qualities. However, it is possible to compose multiple implementations with identical functions but dif...
 
Parameter Extraction Based on Second Order Statistics for PN Coded Fuze Signal
Found in: Measuring Technology and Mechatronics Automation, International Conference on
By Zhang Shuning, Xiong Gang, Huang Guangming, Zhao Huichang
Issue Date:January 2011
pp. 827-830
The working principle, signal form and main characteristic parameters of PN coded fuze are analyzed. The second order statistics including autocorrelation and power spectrum of PN coded fuze is studied. The power spectrum estimation methods are discussed. ...
 
Towards Automated Generation of User-Specific Eclipse Wizard
Found in: Cyber-Enabled Distributed Computing and Knowledge Discovery, International Conference on
By Nuyun Zhang, Ning Jiang, Ying Zhang, Gang Huang
Issue Date:October 2010
pp. 490-497
Eclipse automates programming-related tasks through wizards. However, as creating a wizard requires a lot of work, the automation is limited on common tasks. In this paper, we propose an automated approach to wizard generation by recording and mining user ...
 
A User-Oriented Approach to Automated Service Composition
Found in: Web Services, IEEE International Conference on
By Xuanzhe Liu, Gang Huang, Hong Mei
Issue Date:September 2008
pp. 773-776
In the past a few years, the Web has undergone a tremendous change towards a highly user-centric environment. Millions of users can participate and collaborate for their own interests and benefits. Service Oriented Computing and web services have created g...
 
An Approach for Generation of J2EE Access Control Configurations from Requirements Specification
Found in: Quality Software, International Conference on
By Lianshan Sun, Gang Huang, Yanchun Sun, Hui Song, Hong Mei
Issue Date:August 2008
pp. 87-96
Access control of sensitive resources is a widely used means to achieve information security. When building large-scale systems based on popular commercial component middleware, such as J2EE, a usual way to enforce access control is to define access contro...
 
Towards Service Discovery and Subscription based on Community-of-Interest
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Xuanzhe Liu, Gang Huang, Hong Mei
Issue Date:October 2006
pp. 167-174
Current service discovery and subscription are
 
A Web-Based Mashup Environment for On-the-Fly Service Composition
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Qi Zhao, Gang Huang, Jiyu Huang, Xuanzhe Liu, Hong Mei
Issue Date:December 2008
pp. 32-37
The web-based service composition, e.g. mashup, is becoming a popular style to reuse web services. From the perspective of reuse, existing work has limitations on qualifying whether the service or the service composition satisfies user requirements and ada...
 
An On-the-Fly Approach to Web-Based Service Composition
Found in: Services Part II, IEEE Congress on
By Qi Zhao, Gang Huang, Jiyu Huang, Xuanzhe Liu, Hong Mei, Ying Li, Ying Chen
Issue Date:September 2008
pp. 208-209
The web-based service composition, e.g. mashup, is becoming a popular style to reuse web services. From the perspective of reuse, existing work has limitations on qualifying whether the service or the service composition satisfies user requirements and ada...
 
Research on Service Platform of Three Gorges Lockage Maritime Security
Found in: 2012 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science
By Jian Zhang,Yan-fen Cheng,Qi-zhi Yin,Xiu-min Chu,Chen Zhou,Gang Huang
Issue Date:October 2012
pp. 362-365
The security inspection service platform of the Three Gorges ship lock is very important for the navigation safety of the Three Gorges Reservoir and it will improve the efficiency of Three Gorges ship lock. The current model and demand of the Three Gorges ...
 
Inferring the data access from the clients of generic APIs
Found in: 2012 IEEE International Conference on Software Maintenance (ICSM)
By Hui Song,Gang Huang,Yingfei Xiong,Yanchun Sun
Issue Date:September 2012
pp. 388-397
Many programs access external data sources through generic APIs. The class hierarchy of such a generic API does not reflect the schema of any particular data source, and thus it is hard to clarify what data an API client accesses and how it obtains them. T...
 
Improving the System Capacity by Client Cooperation in Distributed File Service
Found in: 2012 Seventh ChinaGrid Annual Conference (ChinaGrid)
By Gang Huang,Kang Chen,Yongwei Wu,Weimin Zheng,Qiang Yue
Issue Date:September 2012
pp. 156-163
We have investigated the workload of a campus wide distributed file service. The observation is that hot files are downloaded many times within a short period of time. To reduce the server overhead, we employed a client side cooperation module in the syste...
 
Internetware: A Software Paradigm for Internet Computing
Found in: Computer
By Hong Mei,Gang Huang,Tao Xie
Issue Date:June 2012
pp. 26-31
To meet the needs of computing in the Internet environment, the Internetware software paradigm provides a set of technologies that support the development of applications with characteristics that are autonomous, cooperative, situational, evolvable, emerge...
 
iSocialMash: Convergence of social networks and services composition on a mashup framework
Found in: Service-Oriented Computing and Applications, IEEE International Conference on
By Xuanzhe Liu,Ning Jiang,Qi Zhao,Gang Huang
Issue Date:December 2011
pp. 1-6
Facilitated by advanced Web technologies, service mashups are currently popular for composing new value-added applications. Mashup developers might often struggle to locate the relevant and appropriate services to satisfy their dynamic and personalized req...
 
Composing Data-Driven Service Mashups with Tag-Based Semantic Annotations
Found in: Web Services, IEEE International Conference on
By Xuanzhe Liu,Qi Zhao,Gang Huang,Hong Mei,Teng Teng
Issue Date:July 2011
pp. 243-250
Spurred by Web 2.0 paradigm, there emerge large numbers of service mashups by composing readily accessible data and services. Mashups usually address solving situational problems and require quick and iterative development lifecyle. In this paper, we propo...
 
Dyeing of PET Yarn in Supercritical CO2: Pilot Plant Experiments
Found in: Computer Distributed Control and Intelligent Environmental Monitoring, International Conference on
By Gang Huang, Yanjun Xing, Jinjin Dai
Issue Date:February 2011
pp. 1097-1100
Dyeing of PET yarn in supercritical carbon dioxide can reduce water usage, prevent pollution and save energy. Effects of supercritical conditions on the uniformity of PET package were investigated with a pilot plant. It was found that the uniformity of PET...
 
A Task-Oriented Navigation Approach to Enhance Architectural Description Comprehension
Found in: Computer Software and Applications Conference, Annual International
By Wenhui Zhu, Yang Tao, Gang Huang, Yanchun Sun, Hong Mei
Issue Date:July 2010
pp. 62-71
The way to document architecture is called Architecture Description (AD). It contains all the key design decisions, presents how the system is composed, specifies the interface of the component, and etc. Such information is needed not only during the whole...
 
Integrating Resource Consumption and Allocation for Infrastructure Resources on-Demand
Found in: Cloud Computing, IEEE International Conference on
By Ying Zhang, Gang Huang, Xuanzhe Liu, Hong Mei
Issue Date:July 2010
pp. 75-82
Infrastructure resources on-demand requires resource provision (e.g., CPU and memory) to be both sufficient and necessary, which is the most important issue and a challenge in Cloud Computing. Platform as a service (PaaS) encapsulates a layer of software t...
 
Service Encapsulation for Middleware Management Interfaces
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Xing Chen, Xuanzhe Liu, Xiaodong Zhang, Zhao Liu, Gang Huang
Issue Date:June 2010
pp. 272-279
Middleware has become the popular runtime infrastructure of modern IT systems. Due to the complex application contexts and various user requirements, more and more applications are now making use of different middleware platforms. It might require the coop...
 
SM@RT: representing run-time system data as MOF-compliant models
Found in: Software Engineering, International Conference on
By Hui Song,Gang Huang,Franck Chauvel,Yanchun Sun,Hong Mei
Issue Date:May 2010
pp. 303-304
Runtime models represent the dynamic data of running systems, and enable developers to manipulate the data in an abstract, model-based way. This paper presents SM@RT, a tool that help realize runtime models on a wide class of systems. Receiving a meta-mode...
 
Full Scale Evaluation on Ferric Flocs Sludge Treatment with Pelleting Flocculation Blanket Process
Found in: Challenges in Environmental Science and Computer Engineering
By Zhang Gang, Huang Ting-lin, Li Zhan-peng, Tan Chi
Issue Date:March 2010
pp. 193-196
The Pelleting Flocculation Blanket (PFB) process is a newly developed technology for high concentration suspensions removal characterized by high surface loading solid-liquid separation. In this paper, by using the PFB process, a pilot-scale experimental s...
 
Effect of Operational Conditions on Pellets Settling Velocity
Found in: Challenges in Environmental Science and Computer Engineering
By Zhang Gang, Huang Ting-lin, Tan Chi, Li Zhan-peng
Issue Date:March 2010
pp. 197-200
In pellet flocculation blanket (PFB) process, pellet flocs' settling velocity is an important parameter, hence, it is necessary to investigate it to achieve optimum operation conditions of the process. To evaluate pellets settling behavior under different ...
 
RF Effect Algorithms of Terrain Environment in Signal-Level Radar System Simulation
Found in: Computer Modeling and Simulation, International Conference on
By Wang Quanmin, Wang Chuncai, Guo Gang, Huang Kedi
Issue Date:January 2010
pp. 178-181
In radar system simulation, the reliability of simulation results depends not only on radar and target models, but also on RF (radio frequency) environment models, including clutter, multipath and diffraction. In radar function simulation, all of these fac...
 
The Design of an Inspection Robot for Boiler Tubes Inspection
Found in: Artificial Intelligence and Computational Intelligence, International Conference on
By Lu Xueqin, Qiu Rongfu, Liu Gang, Huang Fuzhen
Issue Date:November 2009
pp. 313-317
A climbing robot with magnetic wheels is designed for the inspection of boiler tubes in fossil power plants, which can inspect the boiler tubes automatically. The climbing robot will move on the boiler tubes. The magnetic wheels of the robot can be move on...
 
Supporting Reconfigurable Fault Tolerance on Application Servers
Found in: Parallel and Distributed Processing with Applications, International Symposium on
By Junguo Li, Gang Huang, Xingrun Chen, Franck Chauvel, Hong Mei
Issue Date:August 2009
pp. 263-271
Dynamic reconfiguration support in application servers is a solution to meet the demands for flexible and adaptive component-based applications. However, when an application is reconfigured, its fault-tolerant mechanism should be reconfigured either. This ...
 
SmartTutor: Creating IDE-based interactive tutorials via editable replay
Found in: Software Engineering, International Conference on
By Ying Zhang, Gang Huang, Nuyun Zhang, Hong Mei
Issue Date:May 2009
pp. 559-562
Interactive tutorials, like Eclipse's cheat sheets, are good for novice programmers to learn how to perform tasks (e.g., checking out a CVS project) in an Integrated Development Environment (IDE). Creating these tutorials often requires programming effort ...
 
Discovering Homogeneous Web Service Community in the User-Centric Web Environment
Found in: IEEE Transactions on Services Computing
By Xuanzhe Liu, Gang Huang, Hong Mei
Issue Date:April 2009
pp. 167-181
The Web has undergone a tremendous change toward a highly user-centric environment. Millions of users can participate and collaborate for their own interests and benefits. Services Computing paradigm together with the proliferation of Web services have cre...
 
Editable Replay of IDE-Based Repetitive Tasks
Found in: Computer Software and Applications Conference, Annual International
By Ying Zhang, Gang Huang, Nuyun Zhang, Hong Mei
Issue Date:August 2008
pp. 473-480
Programmers often have to do many repetitive tasks when using an IDE (Integrated Development Environment). These tasks require them to navigate through many views and dialogs in the same steps and input same data, which are time consuming and boring. In th...
 
Towards Instant Automatic Model Refinement Based on OCL
Found in: Asia-Pacific Software Engineering Conference
By Hui Song, Yanchun Sun, Li Zhou, Gang Huang
Issue Date:December 2007
pp. 167-174
Model refinement is a complex task. It is difficult for developers to refine models all by themselves. A good modeling tool should not only do routine refinement work for developers, but also guide them to make decisions during the refinement process. Such...
 
A Middleware-based Approach to Model Refactoring at Runtime
Found in: Asia-Pacific Software Engineering Conference
By Ling Lan, Gang Huang, Weihu Wang, Hong Mei
Issue Date:December 2007
pp. 246-253
Model refactoring is emerging as a desirable means to improve design model by restructuring it while preserving the behavior properties. It applies the concept of refactoring to a higher level of abstraction and makes refactoring more convenient and effect...
 
Architectural Adaptation Addressing the Criteria of Multiple Quality Attributes in Mission-Critical Systems
Found in: Computer Software and Applications Conference, Annual International
By Xiaofeng Cui, Yanchun Sun, Gang Huang, Hong Mei
Issue Date:July 2007
pp. 527-530
Mission-critical software claims safe and robust adaptations that comply with rigorous criteria of multiple critical quality attributes. Existing adaptation approaches pay little attention to comprehensively capture mission goals and explicitly specify ada...
 
Traceability between Software Architecture Models
Found in: Computer Software and Applications Conference, Annual International
By Yaodong Feng, Gang Huang, Jie Yang, Hong Mei Mei
Issue Date:September 2006
pp. 41-44
Software architecture (SA) is the blueprint of the software system and considered as one of the most important artifacts in component based development. The design and analysis of SA can be very complex. Under the inspiration of Model-Driven Development, t...
 
The Model and Implementation of Component Array Container
Found in: Computer Software and Applications Conference, Annual International
By Zhao Liu, Gang Huang, Hong Mei
Issue Date:September 2006
pp. 49-54
A component array is a group of component implementations that provide the same functions but have different qualities. At runtime, a component array can adapt to changes of the system and environment by executing different implementations. When developing...
 
Modeling of component based systems
Found in: Software Engineering, International Conference on
By Gang Huang, Haiyan Zhao, Weizhong Shao
Issue Date:May 2006
pp. 1077-1078
Component based software development (CBSD) becomes a popular paradigm for Internet based systems. Compared to other popular paradigms, CBSD supports the development from reusable components other than the development from the scratch. Consequently, modeli...
   
Quality Attribute Scenario Based Architectural Modeling for Self-Adaptation Supported by Architecture-Based Reflective Middleware
Found in: Asia-Pacific Software Engineering Conference
By Yali Zhu, Gang Huang, Hong Mei
Issue Date:December 2004
pp. 2-9
Reflective middleware is proposed for guaranteeing desired qualities of middleware based systems which reside in the extremely open and dynamic Internet. Current researches and practices focus on how to monitor and change the whole system through reflectiv...
 
Towards Architecture Model based Deployment for Dynamic Grid Services
Found in: E-Commerce Technology for Dynamic E-Business, IEEE International Conference on
By Gang Huang, Meng Wang, Liya Ma, Ling Lan, Tiancheng Liu, Hong Mei
Issue Date:September 2004
pp. 14-21
The deployment of grid services should make the services, including those to be deployed and those already deployed, operate with desired functionalities and qualities. The critical challenge in the deployment is that many technical and non-technical facto...
 
PKUAS: An Architecture-Based Reflective Component Operating Platform
Found in: Future Trends of Distributed Computing Systems, IEEE International Workshop
By Hong Mei, Gang Huang
Issue Date:May 2004
pp. 163-169
Reflective middleware is the major approach to improving the adaptability of middleware and its applications. Current researches and practices pay little attention on the usability of reflective middleware. There also lacks a systematic way to adapt runtim...
 
Runtime Software Architecture Based Software Online Evolution
Found in: Computer Software and Applications Conference, Annual International
By Qianxiang Wang, Gang Huang, Junrong Shen, Hong Mei, Fuqing Yang
Issue Date:November 2003
pp. 230
Runtime environment of software are becoming more and more dynamic and changeful, while pervasive computing and web services further this situation. Software systems are not only becoming larger, more complex, and also more rigid, which make it difficult t...
 
Model-based Integration of Visual Cues for Hand Tracking
Found in: Motion and Video Computing, IEEE Workshop on
By Shan Lu, Gang Huang, Dimitris Samaras, Dimitris Metax
Issue Date:December 2002
pp. 118
We present a model based approach to the integration of multiple cues for tracking high degree of freedom articulated motions. We then apply it to the problem of hand tracking using a single camera sequence. Hand tracking is particularly challenging becaus...
 
Corner Block List: An Effective and Efficient Topological Representation of Non-Slicing Floorplan
Found in: Computer-Aided Design, International Conference on
By Xianlong Hong, Gang Huang, Yici Cai, Jiangchun Gu, Sheqin Dong, Chung-Kuan Cheng, Jun Gu
Issue Date:November 2000
pp. 8
In this paper, a corner block list - a new efficient topological representation for non-slicing floorplan is proposed with applications to VLSI floorplan and building block placement. Given a corner block list, it takes only linear time to construct the fl...
 
 1  2 Next >>