54,522 research outputs found

    Blackboard Rules for Coordinating Context-aware Applications in Mobile Ad Hoc Networks

    Get PDF
    Thanks to improvements in wireless communication technologies and increasing computing power in hand-held devices, mobile ad hoc networks are becoming an ever-more present reality. Coordination languages are expected to become important means in supporting this type of interaction. To this extent we argue the interest of the Bach coordination language as a middleware that can handle and react to context changes as well as cope with unpredictable physical interruptions that occur in opportunistic network connections. More concretely, our proposal is based on blackboard rules that model declaratively the actions to be taken once the blackboard content reaches a predefined state, but also that manage the engagement and disengagement of hosts and transient sharing of blackboards. The idea of reactiveness has already been introduced in previous work, but as will be appreciated by the reader, this article presents a new perspective, more focused on a declarative setting.Comment: In Proceedings FOCLASA 2012, arXiv:1208.432

    A Conceptual Framework for Adapation

    Get PDF
    This paper presents a white-box conceptual framework for adaptation that promotes a neat separation of the adaptation logic from the application logic through a clear identification of control data and their role in the adaptation logic. The framework provides an original perspective from which we survey archetypal approaches to (self-)adaptation ranging from programming languages and paradigms, to computational models, to engineering solutions

    A Conceptual Framework for Adapation

    Get PDF
    This paper presents a white-box conceptual framework for adaptation that promotes a neat separation of the adaptation logic from the application logic through a clear identification of control data and their role in the adaptation logic. The framework provides an original perspective from which we survey archetypal approaches to (self-)adaptation ranging from programming languages and paradigms, to computational models, to engineering solutions

    A Conceptual Framework for Adapation

    Get PDF
    We present a white-box conceptual framework for adaptation. We called it CODA, for COntrol Data Adaptation, since it is based on the notion of control data. CODA promotes a neat separation between application and adaptation logic through a clear identification of the set of data that is relevant for the latter. The framework provides an original perspective from which we survey a representative set of approaches to adaptation ranging from programming languages and paradigms, to computational models and architectural solutions

    Modeling adaptation with a tuple-based coordination language

    Get PDF
    In recent years, it has been argued that systems and applications, in order to deal with their increasing complexity, should be able to adapt their behavior according to new requirements or environment conditions. In this paper, we present a preliminary investigation aiming at studying how coordination languages and formal methods can contribute to a better understanding, implementation and usage of the mechanisms and techniques for adaptation currently proposed in the literature. Our study relies on the formal coordination language Klaim as a common framework for modeling some adaptation techniques, namely the MAPE-K loop, aspect- and context-oriented programming

    Quantifying Potential Energy Efficiency Gain in Green Cellular Wireless Networks

    Full text link
    Conventional cellular wireless networks were designed with the purpose of providing high throughput for the user and high capacity for the service provider, without any provisions of energy efficiency. As a result, these networks have an enormous Carbon footprint. In this paper, we describe the sources of the inefficiencies in such networks. First we present results of the studies on how much Carbon footprint such networks generate. We also discuss how much more mobile traffic is expected to increase so that this Carbon footprint will even increase tremendously more. We then discuss specific sources of inefficiency and potential sources of improvement at the physical layer as well as at higher layers of the communication protocol hierarchy. In particular, considering that most of the energy inefficiency in cellular wireless networks is at the base stations, we discuss multi-tier networks and point to the potential of exploiting mobility patterns in order to use base station energy judiciously. We then investigate potential methods to reduce this inefficiency and quantify their individual contributions. By a consideration of the combination of all potential gains, we conclude that an improvement in energy consumption in cellular wireless networks by two orders of magnitude, or even more, is possible.Comment: arXiv admin note: text overlap with arXiv:1210.843

    A survey of self organisation in future cellular networks

    Get PDF
    This article surveys the literature over the period of the last decade on the emerging field of self organisation as applied to wireless cellular communication networks. Self organisation has been extensively studied and applied in adhoc networks, wireless sensor networks and autonomic computer networks; however in the context of wireless cellular networks, this is the first attempt to put in perspective the various efforts in form of a tutorial/survey. We provide a comprehensive survey of the existing literature, projects and standards in self organising cellular networks. Additionally, we also aim to present a clear understanding of this active research area, identifying a clear taxonomy and guidelines for design of self organising mechanisms. We compare strength and weakness of existing solutions and highlight the key research areas for further development. This paper serves as a guide and a starting point for anyone willing to delve into research on self organisation in wireless cellular communication networks

    Harmonizing Climate Change Mitigation and Adaptation in Transportation and Land-Use Planning in California Cities

    Get PDF
    Abstract: Recent extreme weather events in California—wildfires, drought, and flooding—make abundantly clear the need to plan effective responses to both the causes and the consequences of climate change. A central challenge for climate planning efforts has been identifying transportation and land-use (TLU) strategies that simultaneously reduce greenhouse gas emissions (“mitigation”) and adapt communities so that they will be less affected by the adverse impacts of climate change (“adaptation”). Sets of policies that collectively address both mitigation and adaptation are known as “integrated actions.” This study explores municipal climate planning in California to determine whether cities incorporate integrated actions into their plans, assess the potential drivers of conflict between mitigation and adaptation in municipal plans, and identify ways the State of California can help cities more effectively incorporate integrated actions. The study methods consisted of a detailed analysis of climate planning documents from 23 California cities with particularly long histories of climate planning, plus interviews with 25 local, regional, and state officials who work on municipal climate planning. The authors found that some cities did adopt packages of integrated actions, and, promisingly, two cities with recently updated climate plans explicitly focused on the need for integrated actions. However, most cities addressed climate mitigation and adaptation in separate efforts, potentially reducing synergies between the two types of action and even creating conflicts. Since the first generation of climate action plans focused primarily on mitigation of greenhouse gases (GHGs), adaptation strategies have not yet been effectively or fully combined into mitigation plans in many cities. Also, a cross-comparison of plan content and interview data suggests that cities often had sets of policies that could potentially create conflicts—mitigation policies that would undermine adaptation capacity, and vice versa. In addition, where a city did adopt integrated actions, these efforts are typically not labeled as such, nor do the policies appear within the same policy document. The study findings suggest promising steps that both municipal and state governments can take to support integrated TLU actions at the local level. For example, cities can proactively link the content in climate mitigation and adaptation plans—a process that will require building the capacity for cross-collaboration between the various departments in charge of developing, implementing, and monitoring climate-related plans. As for the state government, it can provide funding specifically for planning and implementing integrated actions, offer technical support to help municipalities adopt programs and projects that produce integrated mitigation and adaptation benefits, and fund research in the area of integrated actions
    corecore