Zhang Li-chen
Guangdong University of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Zhang Li-chen.
international conference on hybrid information technology | 2009
Liu Jingyong; Zhong Yong; Chen Yong; Zhang Li-chen
Middleware facilitates the development of distributed systems by accommodating heterogeneity, hiding distribution details and providing a set of common and domain specific services. It plays a central and essential role for developing distributed systems. However, middleware is considered a mean rather than core elements of development process in the existing distributed systems software process. This paper explains the concept of middleware by categorizes middleware and analysis the problems of current middleware architectures. It also extracts three essential non-functional requirements of middleware and proposes a middleware-based distributed systems software process. The proposed software process consists in five phases: requirements analysis, design, validation, development and testing. The characteristics of middleware are considered in the entire software process.Middleware facilitates the development of distributed systems by accommodating heterogeneity, hiding distribution details and providing a set of common and domain specific services. It plays a central and essential role for developing distributed systems. However, middleware is considered a mean rather than core elements of development process in the existing distributed systems software process. This paper explains the concept of middleware by categorizes middleware and analysis the problems of current middleware architectures. It also extracts three essential non-functional requirements of middleware and proposes a middleware-based distributed systems software process. The proposed software process consists in five phases: requirements analysis, design, validation, development and testing. The characteristics of middleware are considered in the entire software process.
asia-pacific conference on information processing | 2009
Liu Jingyong; Zhong Yong; Zhang Li-chen; Chen Yong
Aspect-Oriented Programming (AOP) and Model-driven Architecture (MDA) are very important as technologies to resolving lifecycle challenges of DRE systems, including requirements analysis, design, validation, development and testing. This paper provides two contributions to the study of DRE systems development. First, analyzes non-functional requirements of DRE systems. Second, proposes a new aspect-oriented middleware based DRE systems software process, and applies AOP and MDA technologies to the process. The characteristics of middleware are considered in the entire DRE systems software process from requirements analyze phase to testing phase.
services science, management and engineering | 2009
Liu Jingyong; Zhong Yong; Zhang Li-chen; Chen Yong
Middleware facilitates the development of real-time and embedded systems. However, middleware itself is becoming increasingly complex. Using the methodology of aspect-oriented software development to analyze and reconstruct the architecture of middleware can make the architecture more modularized and more customizable. In addition, since middleware plays a significant role in the realtime and embedded systems development, its characteristics must be considered in the entire real-time and embedded systems software process from requirements analyze phase to testing phase. This paper provides two contributions to the study of real-time and embedded systems development. First, presents the problems of current middleware architecture and analyzes functional requirements and non-functional requirements of aspect-oriented middleware. Second, proposes an aspect-oriented middleware based real-time and embedded systems software process. Both functional and non-functional characteristics of middleware are considered in all phases of the software process.
Computer Engineering | 2005
Zhang Li-chen
Electronic Design Engineering | 2010
Zhang Li-chen
Computer Engineering and Design | 2006
Zhang Li-chen
Computer Engineering and Design | 2013
Zhang Li-chen
Computer Technology and Development | 2012
Zhang Li-chen
Computer Technology and Development | 2012
Zhang Li-chen
Electronic Design Engineering | 2011
Zhang Li-chen