Journal articles
- “Specifying and Verifying Usage Control models and policies in TLA+”Antonios Gouglidis, Christos Grompanopoulos, Anastasia Mavridou
International Journal on Software Tools for Technology Transfer, Springer [5-Year Impact Factor: 1.079]
Volume 8, pp. 1 - 16, January 2021
PDF Publisher
- “Blockchains for Transactive Energy Systems: Opportunities, Challenges, and Approaches”Scott Eisele, Carlos Barreto, Abhishek Dubey, Xenofon Koutsoukos, Eghtesad Taha, Aron Laszka, Anastasia Mavridou
IEEE Computer [Impact Factor: 4.41]
Volume 53, Issue 9, pp. 66-76, September 2020
PDF Publisher
- “Early Validation of System Requirements and Design Through Correctness-by-Construction”Stachtiari Emmanouela, Anastasia Mavridou, Panagiotis Katsaros, Simon Bliudze, Joseph Sifakis
Journal of Systems and Software, Elsevier [5-Year Impact Factor: 2.401]
Volume 145, pp. 52 - 78, 2018
PDF Publisher
- “Exogenous Coordination of Concurrent Software Components with JavaBIP”Simon Bliudze, Anastasia Mavridou, Radoslaw Szymanek, Alina Zolotukhina
Software: Practice and Experience, Wiley
Volume 86, pp. 2 - 29, 2017
PDF Publisher
- “Configuration logics: Modeling architecture styles”Anastasia Mavridou, Eduard Baranov, Simon Bliudze, Joseph Sifakis
Journal of Logical and Algebraic Methods in Programming, Elsevier
Volume 86, Issue 1, pp. 2 - 29, January 2017
PDF Publisher
- “A situational awareness framework for securing the smart grid using monitoring sensors and threat models”Anastasia Mavridou, Victor Zhou, Jerald Dawkins, Mauricio Papa
International Journal of Electronic Security and Digital Forensics, Inderscience
Volume 4, Issue -1, pp. 138-153, January 2012
PDF Publisher
Conference papers
- “From Partial to Global Assume-Guarantee Contracts: Compositional Realizability Analysis in FRET”Anastasia Mavridou, Andreas Katis, Dimitra Giannakopoulou, David Kooi, Thomas Pressburger, Michael W Whalen
24th International Symposium on Formal Methods (FM), November 2021
PDF Publisher
- “Integrating Formal Verification and Assurance: An Inspection Rover Case Study”Hamza Bourbouh, Marie Farrell, Anastasia Mavridou, Irfan Sljivo, Guillaume Brat, Louise A. Dennis, Michael Fisher
13th NASA Formal Methods Symposium (NFM), May 2021
PDF Publisher
- “The Ten Lockheed Martin Cyber-Physical Challenges: Formalized, Analyzed, and Explained”Anastasia Mavridou, Hamza Bourbouh, Dimitra Giannakopoulou, Thomas Pressburger, Mohammad Hejase, Pierre-Loic Garoche, Johann Schumann
28th IEEE International Requirements Engineering Conference (RE), September 2020
Publisher
- “From Requirements to Autonomous Flight: An Overview of the Monitoring ICAROUS Project”Aaron Dutle, Cesar A. Munoz, Esther Conrad, Alwyn Goodloe, Laura Titolo, Ivan Perez, Swee Balachandran, Dimitra Giannakopoulou, Anastasia Mavridou, Thomas Pressburger
2nd Workshop on Formal Methods for Autonomous Systems (FMAS), June 2020
Publisher
- “Vyper: A Security Comparison with Solidity Based on Common Vulnerabilities”Mudabbir Kaleem, Anastasia Mavridou, Aron Laszka
2nd Conference on Blockchain Research and Applications for Innovative Networks and Services (BRAINS), June 2020
PDF
- “Generation of Formal Requirements from Structured Natural Language”Dimitra Giannakopoulou, Thomas Pressburger, Anastasia Mavridou, Johann Schumann
26th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ), May 2020
Publisher
- “Formal Requirements Elicitation with FRET”Dimitra Giannakopoulou, Anastasia Mavridou, Thomas Pressburger, Julian Rhein, Johann Schumann, Nija Shi
26th International Working Conference on Requirements Engineering: Foundation for Software Quality, Demos Track (REFSQ - Demos), May 2020
Publisher
- “Bridging the Gap Between Requirements and Simulink Model Analysis”Anastasia Mavridou, Hamza Bourbouh, Pierre-Loic Garoche, Dimitra Giannakopoulou, Thomas Pressburger, Johann Schumann
26th International Working Conference on Requirements Engineering: Foundation for Software Quality, Posters Track (REFSQ - Posters), May 2020
Publisher
- “Verified Development and Deployment of Multiple Interacting Smart Contracts with VeriSolid”Keerthi Nelaturu, Anastasia Mavridou, Andreas Veneris, Aron Laszka
2nd IEEE International Conference on Blockchain and Cryptocurrency (ICBC), May 2020
PDF
- “VeriSolid: Correct-by-Design Smart Contracts for Ethereum”Anastasia Mavridou, Aron Laszka, Stachtiari Emmanouela, Abhishek Dubey
23nd International Conference on Financial Cryptography and Data Security (FC), February 2019
PDF
- “A Common Integrated Framework for Heterogeneous Modeling Services”Anastasia Mavridou, Tamas Kecskes, Qishen Zhang, Janos Sztipanovits
6th International Workshop on the Globalization of Modeling Languages, co-located with MODELS 2018 (GEMOC 2018), October 2018
PDF
- “SolidWorx: A Resilient and Trustworthy Transactive Platform for Smart and Connected Communities”Scott Eisele, Aron Laszka, Anastasia Mavridou, Abhishek Dubey
2018 IEEE International Conference on Blockchain (Blockchain-2018), July 2018
PDF
- “DesignBIP: A Design Studio for Modeling and Generating Systems with BIP”Anastasia Mavridou, Joseph Sifakis, Janos Sztipanovits
1st International Workshop on Methods and Tools for Rigorous System Design (MeTRiD), June 2018
PDF
- “Formal Verification of Usage Control Models: A Case Study of UseCON Using TLA+”Antonios Gouglidis, Christos Grompanopoulos, Anastasia Mavridou
1st International Workshop on Methods and Tools for Rigorous System Design (MeTRiD), June 2018
PDF
- “Tool Demonstration: FSolidM for Designing Secure Ethereum Smart Contracts”Anastasia Mavridou, Aron Laszka
7th International Conference on Principles of Security and Trust (POST), April 2018
PDF
- “Designing Secure Ethereum Smart Contracts: A Finite State Machine Based Approach”Anastasia Mavridou, Aron Laszka
22nd International Conference on Financial Cryptography and Data Security (FC), February 2018
PDF
- “Coordination of Dynamic Software Components with JavaBIP”Anastasia Mavridou, Valentin Rutz, Simon Bliudze
14th International Conference on Formal Aspects of Component Software (FACS), October 2017
PDF
- “Architecture-based Design: A Satellite On-board Software Case Study”Anastasia Mavridou, Stachtiari Emmanouela, Simon Bliudze, Anton Ivanov, Panagiotis Katsaros, Joseph Sifakis
13th International Conference on Formal Aspects of Component Software (FACS), October 2016
PDF
- “Architecture Diagrams: A Graphical Language for Architecture Style Specification”Anastasia Mavridou, Eduard Baranov, Simon Bliudze, Joseph Sifakis
9th Interaction and Concurrency Experience (ICE), August 2016
PDF
- “Configuration Logics: Modelling Architecture Styles”Anastasia Mavridou, Eduard Baranov, Simon Bliudze, Joseph Sifakis
12th International Conference on Formal Aspects of Component Software (FACS), January 2016
PDF
- “Coordination of software components with BIP: application to OSGi”Simon Bliudze, Anastasia Mavridou, Radoslaw Szymanek, Alina Zolotukhina
6th International Workshop on Modeling in Software Engineering (MiSE), June 2014
PDF
- “A Situational Awareness Architecture for the Smart Grid”Anastasia Mavridou, Mauricio Papa
7th International Global Security, Safety and Sustainability (ICGS3), July 2012
PDF
- “Reputation Metadata for Recommending Personalized e-Learning Resources”Tania Kerkiri, Athanassios Manitsaris, Anastasia Mavridou
2nd International Workshop on Semantic Media Adaptation and Personalization (SMAP), December 2007
PDF
Presentations
- “Rigorous Component-Based Design with BIP”
- “Architecture-Based Design with BIP”
- “The Blockchain: What it is & Why it matters”
- “Architecture-based Design and Analysis with BIP”
- “A WebGME Design Studio for Architecture-based design in BIP”
- “For Coordination, State Component Transitions”
PhD Thesis
- “Modelling Architecture Styles”Anastasia Mavridou
Thèse École polytechnique fédérale de Lausanne EPFL, n° 7324 (2016), December 2016
PDF Publisher
Book Chapter
- “Distributed Monitoring: A Framework for Securing Data Acquisition”Matthew Brundage, Anastasia Mavridou, James Johnson, Peter J. Hawrylak, Mauricio Papa
in Securing Critical Infrastructures and Critical Control Systems: Approaches for Threat Protection, IGI Global
pp. 144 - 167, April 2013
PDF Publisher
Technical Reports
- “Coordination of Dynamic Software Components with JavaBIP”
- “Architecture-based Design - A Satellite On-Board Software Case Study”Anastasia Mavridou, Stachtiari Emmanouela, Simon Bliudze, Anton Ivanov, Panagiotis Katsaros, Joseph Sifakis
EPFL-REPORT-221156, September 2016
PDF
- “Architecture Diagrams - A Graphical Language for Architecture Style Specification”Anastasia Mavridou, Eduard Baranov, Simon Bliudze, Joseph Sifakis
EPFL-REPORT-215210, August 2016
PDF
- “Configuration Logics - Modelling Architecture Styles”
- “Integration of BIP into Connectivity Factory: Implementation”Simon Bliudze, Anastasia Mavridou, Radoslaw Szymanek, Alina Zolotukhina
EPFL-REPORT-196996, November 2013
PDF