Welcome!

Xiao-guang Zhang

Subscribe to Xiao-guang Zhang: eMailAlertsEmail Alerts
Get Xiao-guang Zhang via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Xiao-guang Zhang

What do your applications do? They bring data flows in, send them out, store them somewhere or display them in various forms, and so on. There are many issues around data. Have you also found that a large part of your application's code manages or is driven by data? Aggregate, transform, classify, and compute... All of these actions suggest you adopt a more data-centric approach to software design and development. In this article, we'll skim the basic concept of data-centric development and introduce PowerDesigner's all-sided support for it. It can include data modeling (the Physical Data Model - PDM), object-oriented modeling (OOM), Object-Relation Mapping (O/R Mapping) modeling, and code generation. Using a mobile application as an example, we'll show you a whole class... (more)

Modeling Service-Oriented Enterprise Architecture

How do you establish agile enterprise architecture? How can you rapidly develop and deploy applications to satisfy or even lead the market demand? Many enterprises are constructing and reorganizing the architecture using the concept of service-oriented architecture (SOA). However, we may all encounter some problems when applying SOA using some existing development processes and notations,... (more)