• DocumentCode
    3647231
  • Title

    A reference architecture for integrated development and run-time environments

  • Author

    Hossein Tajalli;Nenad Medvidović

  • Author_Institution
    Computer Science Department, University of Southern California, Los Angeles, CA, USA
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    19
  • Lastpage
    24
  • Abstract
    The need to support different stages of a software system´s life-cycle in a software development environment has resulted in the emergence of plug-ins that can monitor and adapt the resulting system´s run-time environment. In several recent self-adaptive systems, the existence of these plug-ins has resulted in the integration of the development and runtime environments. We introduce a novel reference architecture that captures the architectures of disparate development environments - from those, such as traditional development environments, that have no run-time plug-ins, to the ones, such as the recently emerging development environments, that are fully integrated with the run-time environments. This reference architecture aids the study and understanding of development environments. More importantly, adherence to the architecture improves the run-time availability of certain critical system facilities while reducing the resource consumption of the integrated development and run-time environments.
  • Keywords
    "Computer architecture","Engines","Marketing and sales","Software","Monitoring","Programming","Adaptation models"
  • Publisher
    ieee
  • Conference_Titel
    Developing Tools as Plug-ins (TOPI), 2012 2nd Workshop on
  • Print_ISBN
    978-1-4673-1819-8
  • Type

    conf

  • DOI
    10.1109/TOPI.2012.6229804
  • Filename
    6229804