• DocumentCode
    2518935
  • Title

    A Profile-Driven Environment for Modeling and Analyzing Context-Aware Software Services

  • Author

    Berardinelli, Luca ; Cortellessa, Vittorio ; Di Marco, Antinisca

  • Author_Institution
    Dipt. di Inf., Univ. dell´´Aquila, Coppito, Italy
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    199
  • Lastpage
    208
  • Abstract
    Software services, in the near future, will be deployed on mobile, resource-limited devices that communicate through heterogeneous B3G (Beyond 3rd Generation) networks. They shall adapt themselves according to context and requirement changes without degrading software-related QoS. Supporting the development and maintenance of such services involves languages, methods and tools: this is the main target of the framework presented in this paper. The development process the framework refers to is a combination of multiple model-based solutions that aim at addressing these issues in a comprehensive way. In this paper, we present the development environment that we have devised to support part of such process. In particular, we show, through a case study, how to model a service-based application in the framework where each service is implemented as a collection of components and, from the obtained Service Model, how to generate and analyze a performance model in order to validate performance requirements.
  • Keywords
    quality of service; software engineering; ubiquitous computing; context-aware software services; development environment; heterogeneous B3G; profile-driven environment; service-based application; software-related QoS; Adaptation model; Analytical models; Context; Context modeling; Plastics; Software; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.47
  • Filename
    5598098