• DocumentCode
    130793
  • Title

    AUModel: A conceptual model for adaptive software

  • Author

    Hui Liu ; Bo Ding ; Dianxi Shi ; Huaimin Wang

  • Author_Institution
    Nat. Key Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol. Changsha, Changsha, China
  • fYear
    2014
  • fDate
    27-29 June 2014
  • Firstpage
    28
  • Lastpage
    31
  • Abstract
    Pervasive software should be able to adapt itself to the changing environments and user requirements. Obviously, it will bring great challenges to the software engineering practice. This paper proposes AUModel, a conceptual model for adaptive software, which takes adaptability as an inherent feature and can act as the foundation of the engineering process. By introducing AUModel, the reuse of software adaptation infrastructure as well as the separation of adaptation concerns are enabled, which can facilitate both the development and maintenance of adaptive software. This paper also presents our initial attempts to realize this model, including a middleware prototype to support this model and an application to validate its effectiveness.
  • Keywords
    middleware; software reusability; ubiquitous computing; AUModel; adaptive software; changing environments; conceptual model; middleware prototype; pervasive software; software adaptation infrastructure reuse; software engineering practice; user requirements; Adaptation models; Computational modeling; Engines; Gold; Middleware; Pervasive computing; adaptive software; middleware; pervasive computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    2327-0586
  • Print_ISBN
    978-1-4799-3278-8
  • Type

    conf

  • DOI
    10.1109/ICSESS.2014.6933507
  • Filename
    6933507