Dapeng Gao

Learn More
Conventional middleware architectures suffer from insufficient module-level reusability and the ability to adapt in face of func-tionality evolution and diversification. To overcome these deficiencies, we propose the Modelware methodology adopting the Model Driven Architecture (MDA) approach and aspect oriented programming (AOP). We advocate the use of(More)
The decoupling of producers and consumers in the pub-lish/subscribe paradigm lends itself well to the support of mobile users who roam about the environment with intermittent network connectivity. This paper presents the first quantitative evaluation of publisher mobility in a distributed publish/subscribe system. Our results indicate that publisher(More)
A 72-year-old male with a history of prostate cancer and high prostate specific antigen levels underwent 99m technetium-methylene diphosphonate (99m Tc-MDP) single-photon emission computed tomography/computed tomography (SPECT/CT), to identify bone metastasis. The patient possessed no previous history of serious illnesses or surgical procedures and no(More)
In this paper, some solution relationships between nonsmooth vector optimization problems and generalized vector variational-like inequalities are established under pseudoinvexity or invariant pseudomonotonicity. A perturbed generalized weak Stampacchia vector variational-like inequality problem and its relation with generalized weak Minty vector(More)
A texture-based method for fingerprint verification is proposed based on weighted Zernike moments. Zernike moment features are calculated from the region of interest (ROI) which consists of several concentric discs, called multi-discs. Zernike moments of multi-disc ROI are weighted according to the regions of discs. In order to reduce the computational(More)
Aspect-Oriented Middleware 2006 This thesis proposes a new paradigm, Modelware, for reducing the complexity of mid-dleware design and implementation. The Modelareware approach distinguishes between the core architecture design and the crosscutting architectural elements. The crosscut-ting elements are scattered around the entire middleware code base, can(More)
  • 1