Consistent Feature-Model Driven Software Product Line Evolution

Total Page:16

File Type:pdf, Size:1020Kb

Consistent Feature-Model Driven Software Product Line Evolution Consistent Feature-Model Driven Software Product Line Evolution Von der Carl-Friedrich-Gauß-Fakultät der Technischen Universität Carolo-Wilhelmina zu Braunschweig zur Erlangung des Grades eines Doktoringenieurs (Dr.-Ing.) genehmigte Dissertation von Michael Nieke geboren am 10.06.1989 in Northeim Eingereicht am: 08.01.2021 Disputation am: 18.12.2020 1. Referentin: Prof. Dr.-Ing. Ina Schaefer 2. Referent: Prof. Dr. Bernhard Rumpe 2021 Abstract Software Product Lines (SPLs) are an approach to manage families of closely related software sys- tems in terms of configurable functionality. A feature model captures common and variable func- tionalities of an SPL on a conceptual level in terms of features. Reusable artifacts, such as code, doc- umentation, or tests are related to features using a feature-artifact mapping.A product or variant of an SPL can be derived by selecting features in a configuration which is used in combination with the feature-artifact mapping to collect a set of reusable artifacts. With an automatic generation mech- anism, the set of reusable artifacts are composed to a product. Over the course of time, SPLs and their artifacts are subject to change. As SPLs are particularly complex, their evolution is a challenging task. Consequently, SPL evolution must be thoroughly planned well in advance. However, plans typically do not turn out as expected and, thus, replan- ning is required. Feature models lean themselves for driving SPL evolution as they serve as a main communication artifact and represent functionality on an abstract level without technical details. However, replanning of feature-model evolution can lead to inconsistencies as the basis for already planned subsequent evolution steps changes. Moreover, feature-model anomalies that are an indi- cator for errors may be introduced during evolution. Current feature modeling techniques are not able to ensure feature-model consistency in presence of replanning, and feature-model anomalies that have been introduced during evolution cannot be fixed efficiently. Along with feature-model evolution, other SPL artifacts need to consistently evolve; espe- cially for configurations as changes to an SPL may result in different behavior of a product re- sulting from an existing configuration. As different engineer roles that are responsible for per- forming SPL evolution (domain engineers) and maintaining configurations (application engi- neers) typically cannot communicate with each other, product behavior may even change un- noticed. As a result, products with changed behavior may be deployed which may lead to fail- ures and, consequently, to additional costs. The work of this thesis provides remedy to the aforementioned challenges by presenting an ap- proach for consistent evolution of SPLs. The main contributions of this thesis can be distinguished into three key areas: planning and replanning feature-model evolution, analyzing feature-model evolution, and consistent SPL artifact evolution. As a starting point for SPL evolution, we intro- duce Temporal Feature Models (TFMs) that allow capturing the entire evolution timeline of a feature model in one artifact, i.e., past history, present changes, and planned evolution steps. Furthermore, temporal relations between the changes are modeled as first-class entity such that replanning and introduction of intermediate evolution steps is possible. We provide an execution semantics of feature-model evolution operations that guarantees con- sistency of feature-model evolution timelines. To this end, we formalize feature-model evolu- tion timelines and feature-model evolution operations in terms of Structural Operational Se- mantics (SOS). To keep feature models free from anomalies, we introduce analyses to detect anomalies in feature-model evolution timelines. Additionally, we devise a concept for explain- ing anomalies in terms of causing evolution operations. To enable consistent SPL artifact evolution, we generalize the concept of modeling evolution timelines in TFMs to be applicable for any modeling language. Such a uniform language concept to capture evolution forms the basis to keep all SPL artifacts consistent, i.e., in a compatible state. Moreover, we provide a methodology that enables domain engineers to guide application engineers through configuration evolution by sharing knowledge on SPL evolution and by defining automat- ically applicable configuration update operations with the goal of preserving product behavior. With the presented concepts, SPL evolution can be planned in terms of consistent and anomaly-free TFMs. Consistent evolution of other SPL artifacts can be captured with a partic- ular focus on knowledge transfer from domain engineers to application engineers for updating configurations. All concepts of this thesis are implemented in the tool suite DarwinSPL us- ing a model-driven engineering approach. The concepts and their implementation are evalu- ated using publicly available case studies. Zusammenfassung Mit Hilfe von Softwareproduktlinien (SPLs) kann konfigurierbare Funktionalität von eng verwand- ten Softwaresystemen verwaltet werden. In einem Feature Modell werden gemeinsame und variable Funktionalitäten einer SPL auf Basis abstrakter Features modelliert. Wiederverwendbare Artefakte, wie Code, Dokumentation oder Tests, werden in einem Feature-Artefakt Mapping Features zugeord- net. Ein Produkt oder eine Variante einer SPL kann abgeleitet werden, indem Features in einer Kon- figuration ausgewählt werden, was gemeinsam mit dem Feature-Artefakt Mapping genutzt wird, um eine Menge von Artefakten abzuleiten. Diese Artefaktmenge wird daraufhin in einem automati- schen Generierungsprozess genutzt, um das finale Produkt zu erzeugen. Im Laufe der Zeit müssen sich SPLs und deren Artefakte verändern. Da SPLs ganze Software- familien modellieren, ist deren Evolution eine besonders herausfordernde Aufgabe, die gründlich im Voraus geplant werden muss. Jedoch können Pläne meist nicht wie ursprünglich geplant um- gesetzt werden, und die Evolution muss umgeplant werden. Feature Modelle eignen sich beson- ders als Planungsmittel einer SPL, da sie ein zentrales Kommunikationsartefakt aller Beteiligten sind und Funktionalität auf einem abstrakten Level ohne technische Details darstellen. Umpla- nung von Feature Modell Evolution kann jedoch zu Inkonsistenzen führen, da sich die Basis für bereits geplante zukünftige Änderungsschritte ändert. Außerdem können Feature Modell Anoma- lien im Zuge der Evolution eingeführt werden, welche Indikatoren für Fehler sind. Existierende Techniken zur Feature Modellierung betrachten weder die Umplanung von Evolution, noch die Si- cherstellung der Konsistenz von Feature Modellen. Auch können Anomalien, die durch Evolution eingeführt wurden, nicht effizient repariert werden. Im Anschluss an die Feature Modell Evolution muss die Evolution anderer SPL Artefakte kon- sistent modelliert werden. Konfigurationen sind besonders von SPL Evolution betroffen, da die re- sultierenden Produkte ein anderes Verhalten als vor der Evolution aufweisen können. Domänen- Ingenieure, welche die Evolution einer SPL durchführen, und Applikations-Ingenieure, welche Konfigurationen verwalten, können typischerweise nicht miteinander kommunizieren. Dies kann zu unbemerkten Verhaltensänderungen von Produkten existierender Konfigurationen führen, die in Fehlern und entsprechenden zusätzlichen Kosten resultieren. In dieser Arbeit wird ein Ansatz zur konsistenten Evolution von SPLs vorgestellt, der die zuvor genannten Herausforderungen adressiert. Die Beiträge dieser Arbeit lassen sich in drei Kernberei- che aufteilen: Planung und Umplanung von Feature Modell Evolution, Analyse von Feature Mo- dell Evolution und konsistente Evolution von SPL Artefakten. Temporal Feature Models (TFMs) wer- den als Startpunkt für SPL Evolution eingeführt. In einem TFM wird die gesamte Evolutionszeit- linie eines Feature Modells in einem Artefakt abgebildet, was sowohl vergangene Änderungen, den aktuellen Zustand, als auch geplante Änderungen beinhaltet. Darüber hinaus werden zeitliche Re- lationen von Änderungen als eigenständige Entität modelliert, was die Umplanung und Einfüh- rung von Zwischenevolutionsschritten ermöglicht. Auf Basis einer Ausführungssemantik wird die Konsistenz von Feature Modell Evolutionszeitli- nien sichergestellt. Dazu werden Feature Modell Evolutionszeitlinien und zugehörige Evolutions- operationen mit Hilfe von Structural Operational Semantics (SOS) formalisiert. Um Feature Mo- delle frei von Anomalien zu halten, werden Analysen eingeführt, welche die gesamte Evolutions- zeitlinie eines Feature Modells auf Anomalien untersucht. Um gefundene Anomalien zu erklären, werden die verursachenden Evolutionsoperationen identifiziert. Das Konzept zur Modellierung von Feature Modell Evolutionszeitlinien aus TFMs wird verallge- meinert, um die gesamte Evolution von Modellen beliebiger Modellierungssprachen spezifizieren zu können. Ein entsprechendes einheitliches Konzept zur Modellierung von Evolution stellt die Basis dar, um alle SPL Artefakte konsistent, das heißt in einem kompatiblen Zustand, zu halten. Des Weiteren wird eine Methodik vorgestellt, die es Domänen-Ingenieuren ermöglicht, Applikations- Ingenieure bei der Evolution von Konfigurationen anzuleiten. Dies geschieht, indem Wissen über die SPL Evolution geteilt wird und automatisch anwendbare Aktualisierungsoperationen für Kon- figurationen definiert werden mit dem Ziel, das Verhalten von Produkten stabil zu halten. Die Konzepte, die in dieser Arbeit vorgestellt werden, erlauben
Recommended publications
  • Metropolregion Hannover – Braunschweig – Göttingen – Wolfsburg
    Metropolregion Hannover – Braunschweig – Göttingen – Wolfsburg Ausgewählte erste Ergebnisse des Zensus vom 9. Mai 2011 Metropolregion Hannover – Braunschweig – Göttingen – Wolfsburg Ausgewählte erste Ergebnisse des Zensus vom 9. Mai 2011 Impressum Metropolregion Hannover – Braunschweig – Göttingen – Wolfsburg Ausgewählte erste Ergebnisse des Zensus vom 9. Mai 2011 ISSN 2197-6295 Herausgeber: Statistisches Landesamt Bremen Statistisches Amt für Hamburg und Schleswig-Holstein Statistisches Amt Mecklenburg-Vorpommern Landesamt für Statistik Niedersachsen Herstellung und Redaktion: Landesamt für Statistik Niedersachsen (LSN) Postfach 91 07 64 30427 Hannover Telefon: 0511 9898-0 Fax: 0511 9898-4132 E-Mail: [email protected] Internet: www.statistik.niedersachsen.de Auskünfte: Landesamt für Statistik Niedersachsen Telefon: 0511 9898 - 1132 0511 9898 - 1134 Fax: 0511 9898 - 4132 E-Mail: [email protected] Internet: www.statistik.niedersachsen.de Download als PDF unter: http://www.statistik.niedersachsen.de/portal/live.php?navigation_id=25706&article_id=118375&_psmand=40 Zu den norddeutschen Metropolregionen erscheinen folgende vergleichbare Broschüren: Metropolregion Hamburg. Ausgewählte erste Ergebnisse des Zensus vom 9. Mai 2011 Metropolregion Bremen-Oldenburg. Ausgewählte erste Ergebnisse des Zensus vom 9. Mai 2011 Titelbilder: Oben rechts: Fotograf: Zeppelin, Some rights reserved. Quelle: www.piqs.de Oben links: Fotograf: Ilagam, Some rights reserved. Quelle: www.piqs.de Unten rechts: Fotograf: Daniel Schwen,
    [Show full text]
  • Summary of Family Membership and Gender by Club MBR0018 As of December, 2009 Club Fam
    Summary of Family Membership and Gender by Club MBR0018 as of December, 2009 Club Fam. Unit Fam. Unit Club Ttl. Club Ttl. District Number Club Name HH's 1/2 Dues Females Male TOTAL District 111NH 21484 ALFELD 0 0 0 35 35 District 111NH 21485 BAD PYRMONT 0 0 0 42 42 District 111NH 21486 BRAUNSCHWEIG 0 0 0 52 52 District 111NH 21487 BRAUNSCHWEIG ALTE WIEK 0 0 0 52 52 District 111NH 21493 BURGDORF-ISERNHAGEN 0 0 0 33 33 District 111NH 21494 CELLE 0 0 0 43 43 District 111NH 21497 EINBECK 0 0 0 35 35 District 111NH 21501 GIFHORN 0 0 0 33 33 District 111NH 21502 GOETTINGEN 0 0 0 45 45 District 111NH 21505 HAMELN 0 0 0 41 41 District 111NH 21506 HANNOVER CALENBERG 0 0 0 30 30 District 111NH 21507 HANNOVER 0 0 0 59 59 District 111NH 21508 HANNOVER HERRENHAUSEN 0 0 0 51 51 District 111NH 21509 HANNOVER TIERGARTEN 0 0 0 38 38 District 111NH 21510 HELMSTEDT 0 0 0 41 41 District 111NH 21511 HILDESHEIM 0 0 2 43 45 District 111NH 21512 HILDESHEIM MARIENBURG 0 0 0 39 39 District 111NH 21513 HILDESHEIM ROSE 0 0 0 50 50 District 111NH 21514 HOLZMINDEN 0 0 0 39 39 District 111NH 21518 MUNSTER OERTZE 0 0 0 36 36 District 111NH 21521 GOSLAR-BAD HARZBURG 0 0 0 44 44 District 111NH 21522 NORTHEIM 0 0 0 35 35 District 111NH 21523 OBERHARZ 0 0 0 32 32 District 111NH 21528 SUEDHARZ 0 0 0 34 34 District 111NH 21531 PEINE 0 0 0 44 44 District 111NH 21532 PORTA WESTFALICA 0 0 0 35 35 District 111NH 21534 STEINHUDER MEER 0 0 0 28 28 District 111NH 21535 UELZEN 0 0 0 40 40 District 111NH 21536 USLAR 0 0 0 31 31 District 111NH 21539 WITTINGEN 0 0 0 33 33 District 111NH
    [Show full text]
  • Gesamtehrungsliste Stand 07.2019
    Verleihung der Goldenen, Silbernen und Bronzenen Ehrennadel des LSB Niedersachsen im Juli 2019: GOLD: Dirks, Johann Schützenverein Wiesede von 1875 KSB Wittmund Köln, Reinhard Fachverband Schießsport Isernhagen RSB Hannover Nussbaum, Wilhelm Fußballverband NFV Kreis Nienburg KSB Nienburg SILBER: Aue, Dirk MTV v. 1896 Harsum KSB Hildesheim Bettscheider, Ingo MTV v. 1896 Harsum KSB Hildesheim Brinkmann, Lutz FC Hevesen-Schaumburg KSB Schaumburg Brinkmann, Ute FC Hevesen-Schaumburg KSB Schaumburg Donat, Wolfram TTC Behringen Sportbund Heidekreis Harting, Jörg FC Hevesen-Schaumburg KSB Schaumburg Harting, Ralf FC Hevesen-Schaumburg KSB Schaumburg Lange, Annegret TTC Behringen Sportbund Heidekreis Luge, Stefan MTV v. 1896 Harsum KSB Hildesheim Meyer, Manfred TTC Behringen Sportbund Heidekreis Neugebauer, Dirk MTV v. 1896 Harsum KSB Hildesheim BRONZE: Kaufhold, Dr., Stephan MTV v. 1896 Harsum KSB Hildesheim Möller, Karl MTV v. 1896 Harsum KSB Hildesheim Rollwage, Dirk MTV v. 1896 Harsum KSB Hildesheim Verleihung der Goldenen, Silbernen und Bronzenen Ehrennadel des LSB Niedersachsen im Juni 2019: GOLD: Bollow, Werner NFV Kreis Diepholz KSB Diepholz Buck, Herbert TSV Hönau-Lindorf KSB Rotenburg Einhaus, Franz KSB Peine (Landrat des LK Peine) KSB Peine Geers, Hans SV DJK Eintracht Börger KSB Emsland Hartmann, Frank TUSPO Billingshausen KSB Göttingen- Osterode Heitmann, Mark TV Neuenkirchen KSB Diepholz Heynold, Hans-Bernhard Bürgerschützengesellschaft v. 1252 KSB Northeim-Einbeck Northeim Kompa, Peter SV Harderberg KSB Osnabrück-Land Mey, Gerhard
    [Show full text]
  • The Spatial and Temporal Diffusion of Agricultural Land Prices
    The Spatial and Temporal Diffusion of Agricultural Land Prices M. Ritter; X. Yang; M. Odening Humboldt-Universität zu Berlin, Department of Agricultural Economics, Germany Corresponding author email: [email protected] Abstract: In the last decade, many parts of the world experienced severe increases in agricultural land prices. This price surge, however, did not take place evenly in space and time. To better understand the spatial and temporal behavior of land prices, we employ a price diffusion model that combines features of market integration models and spatial econometric models. An application of this model to farmland prices in Germany shows that prices on a county-level are cointegrated. Apart from convergence towards a long- run equilibrium, we find that price transmission also proceeds through short-term adjustments caused by neighboring regions. Acknowledegment: Financial support from the China Scholarship Council (CSC NO.201406990006) and the Deutsche Forschungsgemeinschaft (DFG) through Research Unit 2569 “Agricultural Land Markets – Efficiency and Regulation” is gratefully acknowledged. The authors also thank Oberer Gutachterausschuss für Grundstückswerte in Niedersachsen (P. Ache) for providing the data used in the analysis. JEL Codes: Q11, C23 #117 The Spatial and Temporal Diffusion of Agricultural Land Prices Abstract In the last decade, many parts of the world experienced severe increases in agricultural land prices. This price surge, however, did not take place evenly in space and time. To better understand the spatial and temporal behavior of land prices, we employ a price diffusion model that combines features of market integration models and spatial econometric models. An application of this model to farmland prices in Germany shows that prices on a county-level are cointegrated.
    [Show full text]
  • Pedigree of the Wilson Family N O P
    Pedigree of the Wilson Family N O P Namur** . NOP-1 Pegonitissa . NOP-203 Namur** . NOP-6 Pelaez** . NOP-205 Nantes** . NOP-10 Pembridge . NOP-208 Naples** . NOP-13 Peninton . NOP-210 Naples*** . NOP-16 Penthievre**. NOP-212 Narbonne** . NOP-27 Peplesham . NOP-217 Navarre*** . NOP-30 Perche** . NOP-220 Navarre*** . NOP-40 Percy** . NOP-224 Neuchatel** . NOP-51 Percy** . NOP-236 Neufmarche** . NOP-55 Periton . NOP-244 Nevers**. NOP-66 Pershale . NOP-246 Nevil . NOP-68 Pettendorf* . NOP-248 Neville** . NOP-70 Peverel . NOP-251 Neville** . NOP-78 Peverel . NOP-253 Noel* . NOP-84 Peverel . NOP-255 Nordmark . NOP-89 Pichard . NOP-257 Normandy** . NOP-92 Picot . NOP-259 Northeim**. NOP-96 Picquigny . NOP-261 Northumberland/Northumbria** . NOP-100 Pierrepont . NOP-263 Norton . NOP-103 Pigot . NOP-266 Norwood** . NOP-105 Plaiz . NOP-268 Nottingham . NOP-112 Plantagenet*** . NOP-270 Noyers** . NOP-114 Plantagenet** . NOP-288 Nullenburg . NOP-117 Plessis . NOP-295 Nunwicke . NOP-119 Poland*** . NOP-297 Olafsdotter*** . NOP-121 Pole*** . NOP-356 Olofsdottir*** . NOP-142 Pollington . NOP-360 O’Neill*** . NOP-148 Polotsk** . NOP-363 Orleans*** . NOP-153 Ponthieu . NOP-366 Orreby . NOP-157 Porhoet** . NOP-368 Osborn . NOP-160 Port . NOP-372 Ostmark** . NOP-163 Port* . NOP-374 O’Toole*** . NOP-166 Portugal*** . NOP-376 Ovequiz . NOP-173 Poynings . NOP-387 Oviedo* . NOP-175 Prendergast** . NOP-390 Oxton . NOP-178 Prescott . NOP-394 Pamplona . NOP-180 Preuilly . NOP-396 Pantolph . NOP-183 Provence*** . NOP-398 Paris*** . NOP-185 Provence** . NOP-400 Paris** . NOP-187 Provence** . NOP-406 Pateshull . NOP-189 Purefoy/Purifoy . NOP-410 Paunton . NOP-191 Pusterthal .
    [Show full text]
  • Hameln-Pyrmont
    IAB regional Nr. 01/2006 - 69 - IAB NSB 1.14 Landkreis Hameln-Pyrmont Petershagen Seelze Hannover A 37 Bad Nenndorf Stadthagen Ronnenberg Barsinghausen Gehrden Hemmingen Obernkirchen Laatzen Schaumburg Pattensen Wennigsen (Deister) Bückeburg A 2 Sarstedt Region Hannover A 7 Bad Münder am Deister Springe Hessisch Oldendorf Rinteln Nordstemmen Hildesheim Hameln Extertal Hameln-Pyrmont Bad Sa Aerzen Salzhemmendorf Emmerthal Hildesheim Bad Pyrmont Alfeld (Leine) Lippe Blomberg Lügde old Holzminden Steinheim Einbeck Holzminden Dassel Höxter Höxter Bad Driburg Northeim Brakel N Beverungen Uslar A 7 Bovenden Landkreis Kassel Göttingen IAB regional Nr. 01/2006 - 70 - IAB NSB Datenblatt Landkreis Hameln-Pyrmont Durchschnitt- Effekte der einzelnen Variablen liches jährliches in Prozentpunkten Beschäftigungs- Qualifi- Betriebs- wachstum in % Standort Branche Lohn kation größe Niedersachsen -0,13 -0,32 -0,03 0,15 -0,13 0,16 Hameln-Pyrmont -1,39 -1,38 -0,09 0,13 -0,20 0,15 Â Steckbrief des Landkreises Hameln-Pyrmont für das Jahr 2003 (Klammerinhalt: Strukturanteil an Niedersachsen in %): Fläche in qkm: 796,1 Bevölkerung: 161.300 Bevölkerungsdichte: 203 Stand: 31.12.03 (1,67) Stand: 31.12.03 (2,02) SVBeschäftigte: 47.322 Erwerbstätige: 67.300 Tertiarisierungsgrad*: 74,1 Stand: 30.06.03 (1,99) Jahres–Ø 2003 (1,94) Wertschöpfung: 3.125 Arbeitslose: 9.700 *bezogen auf Erwerbstätige in % Summe, in Mill. (1,85) Jahres–Ø 2003 (2,56) Â Hameln-Pyrmont gehört zum Regionstyp 6 (Verdichtete Kreise in Regionen mit Verstädterten Räumen). Typverwandte Kreise und kreisfreie Städte in Niedersachsen sind Göttingen, Goslar, Helmstedt, Peine, Wolfenbüttel, Hildesheim, Emden, Wilhelmshaven, Aurich, Friesland und Osnabrück. Â Beschäftigtenentwicklung nach Branchen (Besonderheiten zum Brancheneffekt Æ siehe Tab.
    [Show full text]
  • NSA/OF/Ports (Aug.).Pages
    Niedersachsen/Bremen/Hamburg/Ostfriesland Resources Introduction to Lower Saxony, Bremen & Hamburg Wikipedia states in regard to the regions of this modern German Bundesland: “Lower Saxony has clear regional divisions that manifest themselves both geographically as well as historically and culturally. In the regions that used to be independent, especially the heartlands of the former states of Brunswick, Hanover, Oldenburg and Schaumburg- Lippe, there is a marked local regional awareness. By contrast, the areas surrounding the Hanseatic cities of Bremen and Hamburg are much more oriented towards those centres.” A number of the Map Guides to German Parish Registers will need to be used to find your town if you are studying this region, among them numbers 4 (Oldenburg), 10 (Hessen-Nassau), 27 (Brunswick), 30-32 (Hannover), 39 (Westphalia & Schaumburg- Lippe) Online (a sampling) Niedersächsische Landesarchiv — http://aidaonline.niedersachsen.de Oldenburg emigrants — http://www.auswanderer-oldenburg.de Ahnenforschung.org “Regional Research” — http://forum.genealogy.net Hamburg Gen. Soc. — http://www.genealogy.net/vereine/GGHH/ Osnabrück Genealogical Society (German) — http://www.osfa.de Bremen’s “Mouse” Gen. Soc. (German) — http://www.die-maus-bremen.de/index.php Mailing Lists (for all German regions, plus German-speaking areas in Europe) -- http://list.genealogy.net/mm/listinfo/ Periodicals IGS/German-American Genealogy: “Niedersachsen Research,” by Eliz. Sharp (1990) “Niedersächsische Auswanderer in den U.S.A.” (Spr’98) “Researching Church
    [Show full text]
  • Integration Policies, Practices and Experiences
    Working Papers Global Migration: Consequences and Responses Paper 2020/51, June 2020 Integration Policies, Practices and Experiences Germany Country Report J. Eduardo Chemin & Alexander K. Nagel Georg-August-Universität Göttingen © Chemin & Nagel Reference: RESPOND D5.3 This research was conducted under the Horizon 2020 project ‘RESPOND Multilevel Governance of Migration and Beyond’ (770564). The sole responsibility of this publication lies with the author. The European Union is not responsible for any use that may be made of the information contained therein Any enquiries regarding this publication should be sent to us at: eduardo.chemin@uni- goettingen.de or [email protected] This document is available for download at www.respondmigration.com RESPOND: Multilevel Governance of Migration in Europe and Beyond (770564) 2 Contents CONTENTS 3 ACKNOWLEDGEMENTS 4 GLOSSARY AND ABBREVIATIONS 5 EXECUTIVE SUMMARY 6 INTRODUCTION 9 1. LEGAL, POLITICAL AND INSTITUTIONAL FRAMEWORK 13 2. LABOUR MARKET 21 3. EDUCATION 33 4. HOUSING AND SPATIAL INTEGRATION 45 5. PSYCHOSOCIAL HEALTH AND THE ROLE OF RELIGION 53 6. CITIZENSHIP, BELONGING AND CIVIC PARTICIPATION 64 7. CONCLUSIONS & RECOMMENDATIONS 78 BIBLIOGRAPHY 82 APPENDICES 85 3 Acknowledgements We wish to thank our colleagues Miriam Schader (Max Planck Institute for the Study of Religious and Ethnic Diversity, Göttingen), and Work Package #5 leaders Naures Atto (Faculty of Asian and Middle Eastern Studies, University of Cambridge) and Önver Cetrez (Department of Theology, Uppsala University) for critical and insighful comments. Furthermore, we would like to thank Ryan Korri, Carna Brkovic and Hatice Pinar Senoguz who supported us in conducting many of the micro-level interviews.
    [Show full text]
  • 6 Versorgungsgrad Nach Arztgruppe Und Region
    Prognose zur Entwicklung der Arztzahlen für das Jahr 2020 6 Versorgungsgrad nach Arztgruppe und Region (Altersabgänge ab 60) Prognose zur Entwicklung der Arztzahlen für das Jahr 2020 Anlage 6 Übersicht der Planungsbereiche Planungsbereiche (44) Kreistyp Planungsbereiche (44) Kreistyp Planungsbereiche (44) Kreistyp Stadtkreis Hannover 1 Göttingen - Landkreis 6 Celle - Landkreis 8 Goslar - Landkreis 6 Lüneburg - Landkreis 8 Gebietsregion Hannover 3 Peine - Landkreis 6 Emsland - Landkreis 8 Schaumburg - Landkreis 3 Wolfenbüttel - Landkreis 6 Grafschaft Bentheim - Landkreis 8 Harburg - Landkreis 3 Hameln-Pyrmont - Landkreis 6 Osterholz - Landkreis 3 Hildesheim - Landkreis 6 Lüchow-Dannenberg - Landkreis 9 Stade - Landkreis 3 Emden - Stadt / Aurich 6 Soltau-Fallingbostel - Landkreis 9 Verden - Landkreis 3 Wilhelmshaven - Stadt / Friesland 6 Uelzen - Landkreis 9 Ammerland - Landkreis 6 Diepholz / Delmenhorst - Stadt 4 Leer - Landkreis 6 Nienburg (Weser) - Landkreis 4 Osnabrück - Landkreis 6 Rotenburg (Wümme) - Landkreis 4 Vechta - Landkreis 6 Braunschweig - kreisfreie Stadt 5 Gifhorn - Landkreis 7 Salzgitter - kreisfreie Stadt 5 Helmstedt - Landkreis 7 Wolfsburg - kreisfreie Stadt 5 Northeim - Landkreis 7 Oldenburg - kreisfreie Stadt 5 Osterode am Harz - Landkreis 7 Osnabrück - kreisfreie Stadt 5 Holzminden - Landkreis 7 Cuxhaven - Landkreis 7 Cloppenburg - Landkreis 7 Oldenburg (Old.bg.) - Landkreis 7 Wesermarsch - Landkreis 7 Wittmund - Landkreis 7 Prognose zur Entwicklung der Arztzahlen für das Jahr 2020 Anästhesisten Cuxhaven Wittmund Wilhelmshaven
    [Show full text]
  • The Friedland Refugee Transit Camp As Regulating Humanitarianism, 1945-1960
    “GATEWAY TO FREEDOM”: THE FRIEDLAND REFUGEE TRANSIT CAMP AS REGULATING HUMANITARIANISM, 1945-1960 DEREK JOHN HOLMGREN A dissertation submitted to the faculty at the University of North Carolina in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Department of History. Chapel Hill 2015 Approved by: Konrad H. Jarausch Christopher R. Browning Chad Bryant Tobias Hof Donald J. Raleigh © 2015 Derek John Holmgren ALL RIGHTS RESERVED ii ABSTRACT Derek John Holmgren: “Gateway to Freedom”: The Friedland Refugee Transit Camp as Regulating Humanitarianism, 1945-1960 (Under the direction of Konrad H. Jarausch) Using the refugee transit camp located in Friedland, Lower Saxony as a case study, this dissertation examines the efforts in West Germany to aid and resettle millions of persons displaced during and after World War II. These uprooted populations included foreign victims of the Nazi regime (forced laborers, prisoners of war, and concentration camp survivors), Germans evacuated from bombed-out cities, Germans fleeing or expelled from from Eastern Europe, and German soldiers who were demobilized and released from prisoner of war camps. Established by order of the British military government in September 1945, the camp at Friedland functioned as the lynchpin for a system designed to collect, aid, register, and resettle displaced populations as quickly as possible. As such, this study describes the operation of the camp as a regulating form of humanitarianism that not only aided refugees with food, shelter, and medical services, but also turned unmanageable masses into settled individuals with claims on the postwar welfare state. Between 1945 and 1960, the camp processed over 2.1 million individuals.
    [Show full text]
  • County of Northeim ACTION PLAN
    County of Northeim ACTION PLAN Action Plan to boost modal interchange with and between low-carbon means of transport Table of Contents Glossary of Terms ............................................................................................................................. 3 Part 1: General Information............................................................................................................... 4 1.1 General Information ............................................................................................................................................... 4 1.2 Primary Policy Stakeholder ..................................................................................................................................... 6 1.3 Stakeholders involved in development & implementation of policy improvement .............................................. 7 Part 2: Policy Context of Action Plan ................................................................................................ 13 2.1 Description of the Policy Context ......................................................................................................................... 13 2.2 Policy Description ................................................................................................................................................. 14 Part 3: Stakeholders Involvement .................................................................................................... 16 3.1 Stakeholder Engagement for MATCH-UP Project ................................................................................................
    [Show full text]
  • Zbwleibniz-Informationszentrum
    A Service of Leibniz-Informationszentrum econstor Wirtschaft Leibniz Information Centre Make Your Publications Visible. zbw for Economics Gregory, Terry; Patuelli, Roberto Working Paper Regional Age Structure, Human Capital and Innovation – Is Demographic Ageing Increasing Regional Disparities? Quaderni - Working Paper DSE, No. 900 Provided in Cooperation with: University of Bologna, Department of Economics Suggested Citation: Gregory, Terry; Patuelli, Roberto (2013) : Regional Age Structure, Human Capital and Innovation – Is Demographic Ageing Increasing Regional Disparities?, Quaderni - Working Paper DSE, No. 900, Alma Mater Studiorum - Università di Bologna, Dipartimento di Scienze Economiche (DSE), Bologna, http://dx.doi.org/10.6092/unibo/amsacta/3838 This Version is available at: http://hdl.handle.net/10419/159739 Standard-Nutzungsbedingungen: Terms of use: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Documents in EconStor may be saved and copied for your Zwecken und zum Privatgebrauch gespeichert und kopiert werden. personal and scholarly purposes. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle You are not to copy documents for public or commercial Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich purposes, to exhibit the documents publicly, to make them machen, vertreiben oder anderweitig nutzen. publicly available on the internet, or to distribute or otherwise use the documents in public. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen)
    [Show full text]