{"title":"Autonomic System Administration. A Testbed on Autonomics","authors":"J. M. González, J. Lozano, Alfonso Castro","doi":"10.1109/ICAS.2009.41","DOIUrl":"https://doi.org/10.1109/ICAS.2009.41","url":null,"abstract":"Nowadays, companies are becoming increasingly dependent on IT infrastructures as the automation of their business processes is widely supported by an ever growing number of software systems. However, the administration tasks of ensuring the proper functioning of system infrastructure are still a very labour intensive process that can put company's strategy at risk. This paper presents a proof of concept that comprises some of the main autonomic computing and Web2.0 technologies and principles for developing self-management infrastructures. The solution is based on a distributed architecture of autonomic agents deployed in hosts where system processes run. A knowledge plane and a collaborative space between agents deployed in different hosts have been implemented through a Web 2.0 solution to ensure communication between agents: a Wiki allowing them to share knowledge has been successfully developed. As a consequence some changes in services and systems lifecycles take place; the desired behaviour must be specified for an infrastructure to take necessary actions. No specific technical actions are defined but the desired behaviour. Using a business oriented interface instead of infrastructure specific commands, system administrators will find a way to administer systems without losing sight of business goals. Therefore technical knowledge is no longer a must.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126092511","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
N. D. Palma, K. Popov, N. Parlavantzas, P. Brand, Vladimir Vlassov
{"title":"Tools for Architecture Based Autonomic Systems","authors":"N. D. Palma, K. Popov, N. Parlavantzas, P. Brand, Vladimir Vlassov","doi":"10.1109/ICAS.2009.22","DOIUrl":"https://doi.org/10.1109/ICAS.2009.22","url":null,"abstract":"autonomic computing, an approach to providing systems with self managing properties. Autonomic computing aims to address the increasing complexity of the administration of large systems. The contribution of this paper is to provide a generic tool to ease the development of autonomic managers. Using this tool, an administrator provides a set of alternative architectures and specifies conditions that are used by autonomic managers to update architectures at runtime. Software changes are computed as architectural differences in terms of component model artifacts (components, attributes, bindings, etc.). These differences are then used to migrate into the next architecture by reconfiguring only the required part of the running system.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129611437","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Using Feature Models for Developing Self-Configuring Smart Homes","authors":"Carlos Cetina, Pau Giner, Joan Fons, V. Pelechano","doi":"10.1109/ICAS.2009.50","DOIUrl":"https://doi.org/10.1109/ICAS.2009.50","url":null,"abstract":"Increasingly, Smart Homes should dynamically reconfigure their services at run-time in response to changing conditions in the user actions, and in the surrounding physical environment. Considering the high heterogeneity of technologies and user requirements involved in Smart Homes, these systems become difficult to adjust to the specific user needs. This paper introduces an approach to build selfconfiguring Smart Homes using Features models. We apply Feature modelling to specify the different ways in which the system can evolve from an abstract perspective. We show an infrastructure for transforming these Feature Models to an executable Reconfiguration Plan. In this way, the entire development process is taken into account. Since the models forming the basis for reconfiguration are available at design time, we are able to check the validity of configurations according to context conditions.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115502758","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Self-Recovery Method Based on Mixed Reboot","authors":"Xikun Dong, Huiqiang Wang, J. Lai","doi":"10.1109/ICAS.2009.18","DOIUrl":"https://doi.org/10.1109/ICAS.2009.18","url":null,"abstract":"Microreboot is one of the most efficient self recovery technologies for mission-critical system. But some limitations still exist in the existing microreboot methods such as demand of componentization and loosing coupling etc. In order to eliminate these limitations, we propose a more flexible and usable microreboot method called mixed reboot in this paper, which systematically combines coarse-grained reboot with fine-grained reboot. The mixed reboot can be used to recursively restart from inner class to the whole application which has never been realized before. The result of our experiment shows that the MR can realize autonomic recursive reboot of software to provide system with higher self-recovery ability than the existing microreboot methods.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124090501","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Zhao, L. George, I. Bourmeyster, S. Tassart, Laurent Said
{"title":"Real-Time Chain-Structured Synchronous Dataflow: Latency and Data Memory Requirement Formal Determination","authors":"H. Zhao, L. George, I. Bourmeyster, S. Tassart, Laurent Said","doi":"10.1109/ICAS.2009.27","DOIUrl":"https://doi.org/10.1109/ICAS.2009.27","url":null,"abstract":"We consider in this paper a Synchronous DataFlow (SDF) scheduling problem in the context of a multimedia real-time application. A SDF is in our context a chain of non-preemptive processing tasks in charge of the treatment of multimedia data blocks, denoted tokens. SDF has been wildly used in DSP (Digital Signal Processor) design environments over the past ten years. The application relies on Source, Processing and Sink tasks. A Source task produces tokens, Processing tasks process the tokens from the source down to the sink task, and a Sink task consumes the tokens. Source, Processing and Sink tasks are executed in three different processors. As a function of the underlying hardware used to retrieve or store tokens (hard-disk or hardware machine), source and sink tasks can be periodic real-time tasks or not. Each task has an input and an output buffer filled with tokens. This model is typically used in embedded multimedia applications. We propose, in this paper, a solution to optimize both the latency of the application in charge of the treatment of the tokens and the input/output buffers used to store the tokens. We establish a necessary and sufficient condition for the feasibility of a SDF chain. We then validate our results onto a multimedia system simulator of the ST Nomadik® platform.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"171 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127231502","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Decision Making in Autonomic Managers Using Fuzzy Inference System","authors":"M. Khan, S. Shamail, M. Awais","doi":"10.1109/ICAS.2009.37","DOIUrl":"https://doi.org/10.1109/ICAS.2009.37","url":null,"abstract":"Inspired from natural self-managing behavior of human body, autonomic systems promise to inject self-managing behavior in software systems. Such behavior enables self-configuration, self-healing, self-optimization and self-protection capabilities in software systems. Fuzzy Inference System (FIS) is a decision methodology suitable for the vague and imprecise application domains such as software systems. Building a complete crisp rule-based system is a hard job in such complex domains because of large number of enumerations of possible rules. In literature, FIS has been successfully applied in the domains of decision analysis, automatic control and expert systems. In this paper, we have proposed to apply FIS for diagnosis and planning purposes in the autonomic manager. We implemented the proposed architecture on a simulation of Autonomic Forest Fire Application (AFFA) and achieved up to 88% accuracy.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116652074","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Automatic Classification and Graphical Representation of Interactive User Activity via .NET Windows Service Agent Technology","authors":"M. Mhereeg, D. McPhee, Stephen Hole, Paul Angel","doi":"10.1109/ICAS.2009.60","DOIUrl":"https://doi.org/10.1109/ICAS.2009.60","url":null,"abstract":"The paper describes the design and implementation of a .NET Windows Service based agent which functions autonomously and automatically collects data for subsequent analysis and graphical presentation of spreadsheet data. The approach used to develop the automation aspects of the agent implementation is also presented, together with features of the graphical tool developed using this approach.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134133823","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
I. Mkwawa, E. Jammeh, Lingfen Sun, Asiya Khan, E. Ifeachor
{"title":"Open IMS Core with VoIP Quality Adaptation","authors":"I. Mkwawa, E. Jammeh, Lingfen Sun, Asiya Khan, E. Ifeachor","doi":"10.1109/ICAS.2009.57","DOIUrl":"https://doi.org/10.1109/ICAS.2009.57","url":null,"abstract":"As IMS becomes more available to academia and industry, the requirements for IMS clients are growing faster than ever. From all IMS components, IMS clients are vital components for the success of overall services provided by the IMS. Most of ongoing research is focusing on adding more services on clients side, none has been done for voice over Internet protocol (VoIP) quality adaptation so far. Since the end user is the only one to perceive the quality of services provided by the IMS network, this paper reports a testbed that demonstrates the concept of adaptation of VoIP system based on an open IMS core and open source mobile terminal.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115087234","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Agent Based Web Browser","authors":"Nang Khine Zar Lwin","doi":"10.1109/ICAS.2009.44","DOIUrl":"https://doi.org/10.1109/ICAS.2009.44","url":null,"abstract":"This system, \"Agent Based Web Browser\", resides on users' computers providing with effective advice to help them locate the relevant information required from their browsing experience to view WWW document accessing the Internet taking advantages of text formatting, hypertext links, images, sounds, motion, and other features. Agent Based Web Browser, \"Angel SOFT\", is compatible with modern web pages and effectiveness and efficiency technologies of the process, active security features and the fastest response times, thousands of free ways to personalize user's online experience, superior speed and performance and autonomous process, running in the background of the computer while the user is the one with absolute control over the browsing path. The new generation of browser will be smarter by working online and offline to facilitate the connections of using ideal AI agents to be communicative, capable and autonomous able to understand user's goals, preferences and constraints. And it must be able to act without the user being in control the whole time. Angel SOFT is a client service user interface intelligent agent browser which communicates with the World Wide Web tracking user behavior and attempts.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"165 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115583657","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Context-Aware System for Mobile Data Sharing in Hybrid P2P Environment","authors":"K. Yeung, Yanyan Yang, D. Ndzi","doi":"10.1109/ICAS.2009.39","DOIUrl":"https://doi.org/10.1109/ICAS.2009.39","url":null,"abstract":"With the emergence of pervasive computing environments, mobile information sharing and retrieval is becoming an exciting domain that challenges information scientists. In this paper, we describe a hybrid peer to peer context-aware framework for building mobile information sharing applications. A scalable and flexible architecture based on JXTA is presented. The architecture called \"JHPeer\" allows mobile devices to exchange in-time information. JHPeer contains super peers and mobile peers. Super peers provide caching, searching and directory service. Mobile peers provide information and allow context based retrieval. We show how to efficiently support on-demand processing of mobile date over the large mobile networking environment.","PeriodicalId":258907,"journal":{"name":"2009 Fifth International Conference on Autonomic and Autonomous Systems","volume":"240 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123004667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}