Component placement and location for a dynamic software composition system

  • Authors:
  • Behzad Sajed Khosrowshahi;Peter Graham

  • Affiliations:
  • University of Manitoba, Winnipeg, Canada;University of Manitoba, Winnipeg, Canada

  • Venue:
  • C3S2E '09 Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we discuss an approach to wide-area dynamic software composition that avoids the cost, inflexibility and complexity of installing and maintaining applications on user devices (laptops, cell phones, etc.) and at the same time addresses issues related to performance and security that limit the applicability of application servers, cloud computing and the like. Specifically, this paper deals with a core problem encountered in trying to build such a system: the placement and subsequent location of software components that will be composed "on-the-fly" to create applications customized to meet user needs, current location and device capabilities.