Yuejuan Chen

Learn More
Pressure ulcers are very common in hospital patients. Though many studies have been reported in many countries, the large-scale benchmarking prevalence of pressure ulcers in China is not available. The aim of this study is to quantify the prevalence of pressure ulcers and the incidence of hospital-acquired pressure ulcers and analyze risk factors in(More)
Aspect Oriented Programming (AOP) aims at addressing the problem of the crosscutting concerns (e.g. logging, validation, transaction etc.), those functionalities that are scattered among several modules in a given system. Aspects can be defined to modularize such concerns. In this work, we focus on the most popular MVC pattern in software architecture(More)
Aspect-Oriented Programming (AOP), which allows for modularizing concerns that normally cause crosscutting in object oriented (OO) systems, has effectively solved the problem that the Object-Oriented Programming (OOP) has encountered such as the scattered codes and tangled codes resulting from the cross-cutting concerns. At present, the AOP paradigm has(More)
Aspect-Oriented Programming (AOP) is an emerging software engineering paradigm that improves separation of cross-cutting concerns as aspect in a program. Existing Object-Oriented Programming (OOP) languages suffer from a serious limitation in modularizing adequately cross-cutting concerns. Many concerns cross cut several classes in an Object-Oriented(More)
Synchronization is an important problem in the design and development of the software, which has been resolved in the object-oriented programming (OOP). However, the implementation of OOP is easy to leads to code-tangling and code-scattering between functional properties and crosscutting properties. Aspect-oriented programming (AOP) can solve the problem of(More)
Since the object oriented programming (OOP) approach can solve the problems of the procedural language efficiently, a majority of software projects adopt this programming paradigm which is used popularly nowadays, however, it cannot efficiently solve the problem that arise from the cross-cutting concerns such as scattered codes and tangled codes with poor(More)
Model Driven Architecture (MDA) is a development methodology taking model as center, which is initiated by the Object Manage Group. Based on UML and other standard etc, MDA can create highly abstract model that will be understood by computer. These models are independent of concrete platform technology and stored in a standard way. Based on Object-Oriented,(More)
Model-Driven Development (MDD) aims to shift the focus of software development activity from coding to modeling. However, managing relationships and specifying transformations between models at various levels of abstraction are complex tasks. System models tangled with concerns such as security make it difficult to develop complex systems and specify model(More)
Based on the main factors with important influence on the deformation of the mine slope, a new method integrating support vector machine (SVM) and particle swarm optimization (PSO) was proposed to predict the deformation of mine slope surface. The meteorological factors and the deformation data of the research area are acquired using the advanced(More)
After having studied Model Driven Architecture (MDA) and ATLAS transformation language (ATL), in this article, Platform Independent Model (PIM) module divides into multiple demand function PIM modules according to requirement analysis of system, and it generates corresponding demand function Platform Specific Model (PSM) modules with ATL receive model(More)