• DocumentCode
    2347108
  • Title

    The Art of Developing Autonomic Systems - The ASSL Approach

  • Author

    Hinchey, Mike ; Vassev, Emil

  • Author_Institution
    Lero, Univ. of Limerick, Limerick, Ireland
  • fYear
    2010
  • fDate
    25-27 Aug. 2010
  • Firstpage
    9
  • Lastpage
    12
  • Abstract
    Autonomic Computing is a rapidly growing IT field that promises a new approach to developing largescale complex computing systems. The AC paradigm aims at handling complexity through self-management by transforming computing systems into autonomic systems. There are many kinds of knowledge that need to be considered for the development of autonomic systems. These are domain knowledge, control knowledge, explanatory knowledge, and system knowledge. Autonomic System Specification Language, or ASSL, is an AC-dedicated framework providing a powerful formal notation and computational tools that help developers with problem formation, system design, system analysis and evaluation, and system implementation. The ASSL framework provides a powerful formal notation and suitable mature tool support that allow ASSL specifications to be edited and validated and Java code to be generated from any valid formal specification.
  • Keywords
    fault tolerant computing; formal specification; knowledge engineering; ASSL approach; autonomic computing; autonomic system specification language; autonomic systems; control knowledge; domain knowledge; explanatory knowledge; formal specification; system knowledge; Autonomic systems; Computational modeling; Measurement; NASA; Programming; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2010 4th IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-7847-7
  • Type

    conf

  • DOI
    10.1109/TASE.2010.33
  • Filename
    5587730