Extending UML to model Web 2.0-based context-aware applications

  • Authors:
  • I-Ching Hsu

  • Affiliations:
  • Department of Computer Science and Information Engineering, National Formosa University, 64 Wenhua Rd., Huwei Township, Yunlin County632, Taiwan

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web 2.0 Mashups offer entirely new opportunities for context-aware application (CAA) developers by integrating Web 2.0 technologies to facilitate interoperability among heterogeneous context-aware systems. From a software engineering perspective, a visualized approach for Web 2.0-based CAA modeling is crucial. Current CAA development, however, cannot provide a conceptual model for Web 2.0-based CAA. Therefore, the development efficiency and potential for reuse are decreased. The UML is a general purpose modeling language with potential for use in many application domains. However, UML often lacks elements needed to model concepts in specific domains, such as Web 2.0-based CAA modeling. To address the above issues, this study presents the Web 2.0-based CAA UML profile, a UML profile for modeling Web 2.0-based CAA. Copyright © 2011 John Wiley & Sons, Ltd.