{"title":"Natural Search Queries for Consumer-Oriented Databases.","authors":"M. Lipczak, E. Milios","doi":"10.1109/CONIELECOMP.2007.87","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.87","url":null,"abstract":"Search in consumer-oriented databases is becoming increasingly important, as the computer becomes a commonly used tool. Such databases are at the heart of e-mail managers, flight booking, and other e-commerce systems. Key problems associated with such searches are the structure and interface of the search query. The traditional solution for these problems involves the use of a separate text field for each element of the query structure. However, the requirement to support ever increasing numbers of inexperienced users, who require an efficient and user-friendly interface, is not met by the traditional solution. We present natural search queries (NSQ), a simple and intuitive approach to the search of structured information. Our solution combines the ideas of natural language database interfaces and operator based search; queries, in simplified and intuitive natural language, are entered into a single text field. It is a front-end search interface oriented towards the common user. Our aim is to allow as much freedom in formulating queries as possible, while interpreting such queries as accurately as possible, to automatically extract the elements of the query structure. In our project, we address the problem of e-mail databases, but the results may be applicable to other databases oriented towards consumer users. The paper introduces the grammar of natural search queries and probabilistic methods for recognizing the query structure (i.e., parsing, and hidden Markov model). In addition, we demonstrate a complete implementation of a system for processing NSQs and presenting retrieved messages. A specific subproblem that was addressed is the deterministic recognition of natural date constraints. Tests show promising results in processing a broad range of natural search queries.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123920485","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":"Task-Based Composition of the Context-Sensitive UIs of Physical Environments","authors":"Marko Palviainen","doi":"10.1109/CONIELECOMP.2007.101","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.101","url":null,"abstract":"In the future there will be more and more physical devices and objects that are connected to the Web and which can be used through separate Web user interfaces (UIs). The usability can be improved with an overall UI that is adapted for separate physical objects and contexts. This requires techniques that are able to combine UIs of physical objects in a single UI and to adapt it for new physical environments and for rapidly changing contexts. We developed a task-based composition technique to support composition of content and context- sensitive applications. This paper shows how tasks can compose and adapt context-sensitive UIs for the objects of a physical environment and improve the usage of Bluetooth access points when UIs are composed. In addition, a Java MIDP implementation for the approach is presented and evaluated.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130958567","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 Cyberforaging Infrastructure Based on Web Services","authors":"Haofan Liang, H. Lutfiyya","doi":"10.1109/CONIELECOMP.2007.41","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.41","url":null,"abstract":"Cyberforaging refers to the temporary extension of the computing resources of a mobile device with remote computing resources on a wired machine. This machine is referred to as a surrogate. This paper describes a cyberforaging architecture that focuses on surrogate discovery, load balancing and the use of Web services to hide the heterogeneity of hardware and operating systems. A prototype is then presented followed by the lessons learned, discussion and future work.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"121 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131412437","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 New Hardware Module for Stereo Matching Using Zernike Moments","authors":"Paschalis Gonidis","doi":"10.1109/CONIELECOMP.2007.47","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.47","url":null,"abstract":"This paper presents a new hardware module suitable for matching point features between two uncalibrated images of a scene with real-time response. A robust matching is established under a mixed geometric and moment-based correspondence strength function. In order to provide rotation invariance and low noise sensitivity, Zernike moments are utilized. The proposed system is capable of extracting correspondences between stereo pairs at a rate of over 25 pairs per second, for VGA images.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122977356","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":"NewsMe: A Case Study for Adaptive News Systems with Open User Model","authors":"C. Wongchokprasitti, Peter Brusilovsky","doi":"10.1109/CONIELECOMP.2007.88","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.88","url":null,"abstract":"Adaptive news systems have become important in recent years. A lot of work has been put into developing these adaptation processes. We describe here an adaptive news system application, which uses an open user model and allow users to manipulate their interest profiles. We also present a study of the system. Our results showed that user profile manipulation should be used with caution.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125861247","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":"Adaptation Strategies in Policy-Driven Autonomic Management","authors":"R. Bahati, M. Bauer, E. Vieira","doi":"10.1109/CONIELECOMP.2007.49","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.49","url":null,"abstract":"Policies have been proposed as a means to express required or desired behavior of systems and applications. Policies can be used within the autonomic management elements of the system to provide action directives to adjust application or system tuning parameters in order to meet operational requirements. Policy specification is frequently component-based, that is, focused on the operational requirements of a particular system component, e.g., a Web server or a database. In multi-component systems, such as e-commerce systems, multiple components may co-exist on a single server and cooperate to deliver a set of services. It is reasonable to expect that each component would have its own set of associated policies and that, in turn, the autonomic management system could identify actions to take per component. However, these independent sets of policies may possibly yield multiple directives from which the autonomic manager must select one or more appropriate actions. In this work, we look at an approach which tries to select one or more actions based on previous behavior. Previous decisions are captured in the form of states and transitions which in turn are used to try to find good sequences of actions. We describe how the states are formed and actions identified. We describe the implementation of an autonomic manager using this approach and report on the experience in managing a dynamic Web server.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125246497","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":"Load Redistribution in Heterogeneous Systems","authors":"T. Koutny, J. Safarík","doi":"10.1109/CONIELECOMP.2007.82","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.82","url":null,"abstract":"Today, a number of distributed schedulers exist, but they are centralized or they are too complex and thus require collecting of an important amount of knowledge. In this paper, we present a decentralized method for load distribution, which uses algorithm with modest complexity. In addition, it takes into account the heterogeneity of deployed hardware.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115551394","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":"Improving Performance of Chemical Autonomic Information Diffusion Protocol","authors":"N. Ghazisaidi, A. Ghazisaeidi","doi":"10.1109/CONIELECOMP.2007.79","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.79","url":null,"abstract":"The information diffusion protocol represents a prototype for transferring the information from the source to its destination. The chemical information diffusion (CID) protocol is a type of information diffusion method used in the autonomic networks. In this protocol, network resembles a glass of the water and nodes work as molecules of it. The goal of this research is to apply a special novel algorithm on CID protocol to improve the performance of it. This paper describes a special non-uniform algorithm for improving the performance of the original CID protocol. This paper also briefly describes some other spreading algorithms and compares the behavior of them and proposed non-uniform algorithm on the original CID protocol. In addition it shows the reason and the power of improving the CID protocol when it uses proposed non-uniform algorithm.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"51 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122843214","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":"Generating Adaptable User Interfaces for Browsing XML Documents User Interfaces Adaptation Using User Profiles of Applications Policies","authors":"Benoît Encelle, Nadine Baptiste-Jessel","doi":"10.1109/CONIELECOMP.2007.77","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.77","url":null,"abstract":"Personalization of user interfaces for browsing content is a key concept to ensure content accessibility. In this direction, we introduce concepts that result in the generation of personalized multimodal user interfaces for browsing XML content. Users requirements concerning the browsing of such or such content type can be specified using these concepts and associated description languages. With the emergence of the semantic Web and connected XML applications, such multimodal user interfaces can be useful for many kinds of users.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123576213","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":"The Adapta Framework for Building Self-Adaptive Distributed Applications","authors":"M. Sallem, F. J. da Silva e Silva","doi":"10.1109/CONIELECOMP.2007.103","DOIUrl":"https://doi.org/10.1109/CONIELECOMP.2007.103","url":null,"abstract":"Modern computing environments are characterized by a high degree of dynamism that, along with the heterogeneity of computational devices and communication infrastructure, demand the development of a new range of applications that must be able to self-adapt dynamically and transparently according to changes in its execution environment. On a computational Grid, for instance, it is common to notice a high variation on resource availability, node instability, variations on load distribution, and heterogeneity of computational devices and network technology. The Adapta framework is a reflective middleware that provides the means to develop self-adaptive component-based distributed applications, separating the business code from the one responsible for adaptation. Adapta also provides a runtime execution environment that monitors computational resources and notifies application components about the occurrence of important events that should trigger reconfiguration actions. Adapta provides a XML based reconfiguration language that defines how the application must adapt in response to environmental changes. Statements of the reconfiguration language can also be applied at runtime, which allows to dynamically change the reconfiguration mechanism itself. This paper describes Adapta architecture, implementation, and evaluation through a concrete case study, where a grid infrastructure is augmented for incorporating autonomic mechanisms towards a self-healing and self-optimization infrastructure.","PeriodicalId":288478,"journal":{"name":"Third International Conference on Autonomic and Autonomous Systems (ICAS'07)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127350525","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}