• DocumentCode
    1143468
  • Title

    Flexible Self-Management Using the Model-View-Controller Pattern

  • Author

    Curry, Edward ; Grace, Paul

  • Author_Institution
    Nat. Univ. of Ireland, Galway
  • Volume
    25
  • Issue
    3
  • fYear
    2008
  • Firstpage
    84
  • Lastpage
    90
  • Abstract
    A self-management infrastructure requires a self-representation to model system functionality concerns. The model-view-controller design pattern can improve concern separation in a self-representation. Future computing initiatives such as ubiquitous and pervasive computing, large-scale distribution, and on-demand computing will foster unpredictable and complex environments with challenging demands. Next-generation systems will require flexible system infrastructures that can adapt to both dynamic changes in operational requirements and environmental conditions, while providing predictable behavior in areas such as throughput, scalability, dependability, and security. Successful projects, once deployed, will require skilled administration personnel to install, configure, maintain, and provide 24/7 support. Message-oriented middleware is one of the foundations of distributed systems.
  • Keywords
    fault tolerant computing; middleware; autonomic computing; distributed systems; message-oriented middleware; model-view-controller pattern; on-demand computing; self-management infrastructure; ubiquitous computing; Computer vision; Distributed computing; Humans; Large-scale systems; Multimedia systems; Personnel; Pervasive computing; Scalability; Security; Throughput; Model-View-Controller; data abstraction; design concepts; design pattern; self-management system; software architectures; software engineering;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2008.60
  • Filename
    4497770