Low-level dynamic system formation with high-level automation: extending UML in support of UPnP

  • Authors:
  • Behzad Bastani

  • Affiliations:
  • University of Cambridge, Cambridge, UK

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

One way of defining system evolvability is in terms of the lowlevel discrete-systems composition and dynamic bindings. Evidently, direct low-level implementation has its drawbacks and might be expensive for the performance of system formation process and system integrity. Engaging high-level design capabilities based on a standard method in support of low-level system formation can find a crucial role in this setting. Universal Plug and Play (UPnP) is a well-known standard facilitating dynamic integration of devices into networks. Operating as a low-level programming method, UPnP might be composed with high-level design facilities. This paper presents a conceptual framework to provide UPnP with native UML support through UML extensions. An implemented UML to UPnP conversion model offers the contribution of this research as an automated solution for the high-level support.