Countries analysed
28
Study period
2004 – 2024
Threat typologies
4 clusters
Security regimes
11 periods
Research question: Do EU member states adjust their parliamentary defence rhetoric in response to external security threats, and do they differ in how responsive they are?
This application presents the interactive replication of:
Penchev, G. (2026). Political Debate as a Filter: Defence Policy Dynamics in EU Member States, 2004–2024. Penchev, G. (2026). Political debate as a filter: defence policy dynamics in EU member states (2004-2024). Eastern Journal of European Studies, 17(01), 216-243. https://doi.org/10.47743/ejes-2026-0109
Method:
The monthly
Regional Threat Index
is built from UCDP GED conflict
fatality data (1992–2024), detect structural breaks using the
PELT algorithm, and classify 11 security regimes. We extract
annual government and opposition
defence stance
scores from Manifesto Project party manifestos (variable
per104
— Military: Positive) combined with ParlGov
cabinet data. We then compute
Dynamic Time Warping (DTW)
distances between
stance and threat series to measure how closely each country's
political debate tracks external threat dynamics.
Clusters: NbClust majority-vote k-means clustering on the three DTW metrics identifies four threat-response typologies and two spending-alignment typologies.
Navigate using the tabs above:
| Dataset | Variable | Source |
|---|---|---|
| UCDP GED v26.1 | Conflict fatalities | ucdp.uu.se |
| Manifesto MPDS2025a |
per104
|
manifesto-project.wzb.eu |
| ParlGov | Cabinet composition | Harvard Dataverse |
| Eurostat | GDP, COFOG defence | ec.europa.eu/eurostat |
| SIPRI via WDI | Military spending | data.worldbank.org |
All scripts and instructions are available at:
gpenchev/artPipeline: R · tidyverse · changepoint · dtw · NbClust
UCDP GED data © Uppsala University (CC BY 4.0). Manifesto data © WZB Berlin. App: MIT Licence.