1,182 research outputs found

    Power, norms and institutional change in the European Union: the protection of the free movement of goods

    Get PDF
    How do institutions of the European Union change? Using an institutionalist approach, this article highlights the interplay between power, cognitive limits, and the normative order that underpins institutional settings and assesses their impact upon the process of institutional change. Empirical evidence from recent attempts to reinforce the protection of the free movement of goods in the EU suggests that, under conditions of uncertainty, actors with ambiguous preferences assess attempts at institutional change on the basis of the historically defined normative order which holds a given institutional structure together. Hence, path dependent and incremental change occurs even when more ambitious and functionally superior proposals are on offer

    Automatic Detection of GUI Design Smells: The Case of Blob Listener

    Get PDF
    International audienceGraphical User Interfaces (GUIs) intensively rely on event-driven programming: widgets send GUI events, which capture users' interactions, to dedicated objects called controllers. Controllers implement several GUI listeners that handle these events to produce GUI commands. In this work, we conducted an empirical study on 13 large Java Swing open-source software systems. We study to what extent the number of GUI commands that a GUI listener can produce has an impact on the change-and fault-proneness of the GUI listener code. We identify a new type of design smell, called Blob listener that characterizes GUI listeners that can produce more than two GUI commands. We show that 21 % of the analyzed GUI controllers are Blob listeners. We propose a systematic static code analysis procedure that searches for Blob listener that we implement in InspectorGuidget. We conducted experiments on six software systems for which we manually identified 37 instances of Blob listener. InspectorGuidget successfully detected 36 Blob listeners out of 37. The results exhibit a precision of 97.37 % and a recall of 97.59 %. Finally, we propose coding practices to avoid the use of Blob listeners

    Introduction

    Get PDF
    What are the strategies, modalities and aspirations of island-based, stateless nationalist and regionalist parties in the twenty-first century? Political independence is now easier to achieve, even by the smallest of territories; yet, it is not so likely to be pursued with any vigour by the world's various persisting sub-national (and mainly island) jurisdictions. Theirs is a pursuit of different expressions of sub-national autonomy, stopping short of independence. And yet, a number of independence referenda are scheduled, including one looming in Scotland in autumn 2014

    Formalizing design spaces: Implicit invocation mechanisms

    Full text link

    On the equivalence between hierarchical segmentations and ultrametric watersheds

    Get PDF
    We study hierarchical segmentation in the framework of edge-weighted graphs. We define ultrametric watersheds as topological watersheds null on the minima. We prove that there exists a bijection between the set of ultrametric watersheds and the set of hierarchical segmentations. We end this paper by showing how to use the proposed framework in practice in the example of constrained connectivity; in particular it allows to compute such a hierarchy following a classical watershed-based morphological scheme, which provides an efficient algorithm to compute the whole hierarchy.Comment: 19 pages, double-colum
    • 

    corecore