Scheduled System Maintenance
On Friday, October 20, IEEE Xplore will be unavailable from 9:00 PM-midnight ET. We apologize for the inconvenience.
Notice: There is currently an issue with the citation download feature. Learn more.

2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems

18-19 May 2009

Filter Results

Displaying Results 1 - 25 of 28
  • [USB label]

    Publication Year: 2009, Page(s): i
    Request permission for commercial reuse | PDF file iconPDF (273 KB)
    Freely Available from IEEE
  • Welcome

    Publication Year: 2009, Page(s): ii
    Request permission for commercial reuse | PDF file iconPDF (156 KB)
    Freely Available from IEEE
  • Hub page

    Publication Year: 2009, Page(s): iii
    Request permission for commercial reuse | PDF file iconPDF (140 KB)
    Freely Available from IEEE
  • Session list

    Publication Year: 2009, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (18 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2009, Page(s):v - vi
    Request permission for commercial reuse | PDF file iconPDF (35 KB)
    Freely Available from IEEE
  • Brief author index

    Publication Year: 2009, Page(s):vii - viii
    Request permission for commercial reuse | PDF file iconPDF (19 KB)
    Freely Available from IEEE
  • Detailed author index

    Publication Year: 2009, Page(s):ix - xv
    Request permission for commercial reuse | PDF file iconPDF (27 KB)
    Freely Available from IEEE
  • [Title page]

    Publication Year: 2009, Page(s): xvi
    Request permission for commercial reuse | PDF file iconPDF (45 KB)
    Freely Available from IEEE
  • Foreword

    Publication Year: 2009, Page(s): xvii
    Request permission for commercial reuse | PDF file iconPDF (80 KB) | HTML iconHTML
    Freely Available from IEEE
  • Org Committee

    Publication Year: 2009, Page(s): xviii
    Request permission for commercial reuse | PDF file iconPDF (60 KB)
    Freely Available from IEEE
  • TPC Committee

    Publication Year: 2009, Page(s): xix
    Request permission for commercial reuse | PDF file iconPDF (62 KB)
    Freely Available from IEEE
  • A model for dynamic and adaptable services management

    Publication Year: 2009, Page(s):1 - 9
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (331 KB) | HTML iconHTML

    The dynamic nature of service-oriented architectures challenges traditional systems management practices which tend to be static in nature. We propose a goal-oriented, agent-based approach to management using autonomic computing. In this paper we define a services management model that consists of a number of constructs including managed resources, agents, events, event streams and management goal... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SLA Protection models for virtualized data centers

    Publication Year: 2009, Page(s):10 - 19
    Cited by:  Papers (2)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (327 KB) | HTML iconHTML

    Enterprise services must satisfy strong requirements that are coded in agreements with customers, commonly called service level agreements (SLA). To satisfy SLAs in critical conditions, conventional data centers are often greatly over-dimensioned, wasting resources and raising service costs. Virtualized data centers (VDC) provide an opportunity to significantly reduce over-dimensioning, and so red... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The design of a self-healing composition cycle for Web services

    Publication Year: 2009, Page(s):20 - 27
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (766 KB) | HTML iconHTML

    The Web service paradigm allows applications to interact electronically with one another over the Internet. Standards and languages, such as BPEL and OWL-S provide a platform with which Web services can be integrated. Moreover, various AI planning techniques have also been adapted to integrate services. However, the autonomous and distributed nature of an integrated service presents unique challen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Behavioural self-adaptation of services in ubiquitous computing environments

    Publication Year: 2009, Page(s):28 - 37
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (202 KB) | HTML iconHTML

    Self-adaptive software systems are those able to manage changing operating conditions dynamically and autonomously. Currently, most proposals in this field rely on an explicit representation of the constituent elements and goals of the system. This approach is suitable for systems where constituent elements are well known at design time. However, in systems where new elements may dynamically enter... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reflecting on self-adaptive software systems

    Publication Year: 2009, Page(s):38 - 47
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB) | HTML iconHTML

    Self-adaptability has been proposed as an effective approach to automate the complexity associated with the management of modern-day software systems. While over the past decade we have witnessed significant progress in the manner in which such systems are designed, constructed, and deployed, there is still a lack of consensus among the engineers on some of the fundamental underlying concepts. In ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Identifying implicitly declared self-tuning behavior through dynamic analysis

    Publication Year: 2009, Page(s):48 - 57
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (267 KB) | HTML iconHTML

    Autonomic computing programming models explicitly address self management properties by introducing the notion of ldquoAutonomic Element. However, most of currently developed systems do not employ autonomic self-managing programming paradigms. Thus, a current challenge is to find mechanisms to identify the self-tuning behavior and self-tuning parameters which have implicitly been declared using no... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • StarMX: A framework for developing self-managing Java-based systems

    Publication Year: 2009, Page(s):58 - 67
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (146 KB) | HTML iconHTML

    Realizing self-managing systems poses several development and operational challenges. Reusable software frameworks assist in addressing these challenges by utilizing appropriate patterns, and also providing essential runtime services for self-managing systems. This paper presents the StarMX framework, designed for building self-managing Java-based applications. It is a generic framework based on s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On exploiting decentralized bio-inspired self-organization algorithms to develop real systems

    Publication Year: 2009, Page(s):68 - 75
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (227 KB) | HTML iconHTML

    The current research trends in software engineering are focusing on the development of new techniques to deal intelligently and efficiently with the design of systems that are able to evolve overtime and adapt to rapid changes of their requirements. In particular, the field of autonomic computing has been created to study these types of systems with the ultimate aim to create systems that are able... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reinforcement learning-based dynamic adaptation planning method for architecture-based self-managed software

    Publication Year: 2009, Page(s):76 - 85
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (340 KB) | HTML iconHTML

    Recently, software systems face dynamically changing environments, and the users of the systems provide changing requirements at run-time. Self-management is emerging to deal with these problems. One of the key issues to achieve self-management is planning for selecting appropriate structure or behavior of self-managed software systems. There are two types of planning in self-management: off-line ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using dynamic workflows for coordinating self-adaptation of software systems

    Publication Year: 2009, Page(s):86 - 95
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (169 KB) | HTML iconHTML

    The self-adaptation of a software system is a complex process that depends on the system requirements, its operational state and environment, which may change during the system operational lifetime. Hence, the process for coordinating the self-adaptation should also be adaptable to changes that may occur during run-time. As a means for coordinating the self-adaptation process of software systems, ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A generic software framework for role-based Organic Computing systems

    Publication Year: 2009, Page(s):96 - 105
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (497 KB) | HTML iconHTML

    An Organic Computing system has the ability to autonomously (re-)organize and adapt itself. Such a system exhibits so called self-x properties (e.g. self-healing) and is therefore more dependable as e.g. some failures can be compensated. Furthermore, it is easier to maintain as it automatically configures itself and more convenient to use because of its automatic adaptation to new situations. Desi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards an assume-guarantee theory for adaptable systems

    Publication Year: 2009, Page(s):106 - 115
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (378 KB) | HTML iconHTML

    Modern software systems should be more and more designed with adaptation and run-time evolution in mind. But even with good reactions to changes, the triggered adaptation should be performed preserving some properties that we call invariants. This position paper presents a step towards the definition of a theoretical assume-guarantee framework that allows one to efficiently define under which cond... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A formal model for self-adaptive and self-healing organizations

    Publication Year: 2009, Page(s):116 - 125
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB) | HTML iconHTML

    Multi-agent systems typically consist of autonomous entities, capable of adapting their behavior and interaction patterns in dynamic environments, making them an interesting approach for modeling self-adaptive systems. The interactions among agents, a key challenge in engineering multi-agent systems, are often structured and managed by means of organizations. In previous work we have built a proto... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Engineering adaptive requirements

    Publication Year: 2009, Page(s):126 - 131
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (348 KB) | HTML iconHTML

    Challenges in the engineering of self-adaptive software have been recently discussed and summarised in a seminal research road map. Following it, we focus on requirements engineering issues, with a two-fold, long term objective. The first objective is to support the system analyst to engineer adaptive requirements at requirements-time, the second is to make software able to reason on requirements ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.