• Conference Object  

      Controlling Reversibility in Reversing Petri Nets with Application to Wireless Communications 

      Philippou, Anna; Psara, Kyriaki; Siljak, Harun (Springer International Publishing, 2019)
      Petri nets are a formalism for modelling and reasoning about the behaviour of distributed systems. Recently, a reversible approach to Petri nets, Reversing Petri Nets (RPN), has been proposed, allowing transitions to be ...
    • Article  

      Distributed Antenna Selection for Massive MIMO Using Reversing Petri Nets 

      Siljak, Harun; Psara, Kyriaki; Philippou, Anna (2019)
      Distributed antenna selection for distributed massive multiple input multiple output (MIMO) communication systems reduces computational complexity compared to centralized approaches, and provides high fault tolerance while ...
    • Article  

      A Family of Resource-Bound Real-Time Process Algebras 

      Lee, I.; Philippou, Anna; Sokolsky, O. (2006)
      The Algebra of Communicating Shared Resources (ACSR) is a timed process algebra which extends classical process algebras with the notion of a resource. It takes the view that the timing behavior of a real-time system depends ...
    • Conference Object  

      Fault Adaptive Routing in Metasurface Controller Networks 

      Saeed, Taqwa; Skitsas, Constantinos; Kouzapas, Dimitrios; Lestas, Marios; Soteriou, Vassos; Philippou, Anna; Abadal, Sergi; Liaskos, Christos; Petrou, Loukas; Georgiou, Julius; Pitsillides, Andreas (2018)
      HyperSurfaces are a merge of structurally reconfigurable metasurfaces whose electromagnetic properties can be changed via a software interface, using an embedded miniaturized network of controllers, thus enabling novel ...
    • Conference Object  

      Fault Adaptive Routing in Metasurface Controller Networks 

      Saeed, Taqwa; Skitsas, Constantinos; Kouzapas, Dimitrios; Lestas, Marios; Soteriou, Vassos; Philippou, Anna; Abadal, Sergi; Liaskos, Christos K.; Petrou, Loukas; Georgiou, Julius; Pitsillides, Andreas (2018)
      HyperSurfaces are a merge of structurally reconfigurable metasurfaces whose electromagnetic properties can be changed via a software interface, using an embedded miniaturized network of controllers, thus enabling novel ...
    • Conference Object  

      FM 2016: Formal Methods : 21st International Symposium Limassol, Cyprus, November 9-11, 2016 proceedings 

      Fitzgerald, John; Heitmeyer, Constance L.,editor; Gnesi, Stefania; Philippou, Anna
    • Conference Object  

      A Formal Modeling Scheme for Analyzing a Software System Design against the GDPR 

      Vanezi, Evangelia; Kapitsaki, Georgia; Kouzapas, Dimitrios; Philippou, Anna (SCITEPRESS - Science and Technology Publications, Lda, 2019)
      Since the adoption of the EU General Data Protection Regulation (GDPR) in May 2018, designing software systems that conform to the GDPR principles has become vital. Modeling languages can be a facilitator for this process, ...
    • Conference Object  

      Formal Verification of a Programmable Hypersurface 

      Kouvaros, Panagiotis; Kouzapas, Dimitrios; Philippou, Anna; Georgiou, Julius; Petrou, Loukas; Pitsillides, Andreas (Springer International Publishing, 2018)
      A metasurface is a surface that consists of artificial material, called metamaterial, with configurable electromagnetic properties. This paper presents work in progress on the design and formal verification of a programmable ...
    • Conference Object  

      Formal Verification of a Programmable Hypersurface 

      Kouvaros, Panagiotis; Kouzapas, Dimitrios; Philippou, Anna; Georgiou, Julius; Petrou, Loukas; Pitsillides, Andreas (Springer International Publishing, 2018)
      A metasurface is a surface that consists of artificial material, called metamaterial, with configurable electromagnetic properties. This paper presents work in progress on the design and formal verification of a programmable ...
    • Conference Object  

      GDPR Compliance in the Design of the INFORM e-Learning Platform: a Case Study 

      Vanezi, Evangelia; Kouzapas, Dimitrios; Kapitsaki, Georgia M.; Costi, Theodora; Yeratziotis, Alexandros; Mettouris, Christos; Philippou, Anna; Papadopoulos, George A. (2019)
      The European Union General Data Protection Regulation (GDPR) governs personal data processing, aiming to ensure privacy in all systems handling such data. All systems that process personal data, including software systems ...
    • Article  

      A general resource framework for real-time systems 

      Lee, I.; Philippou, Anna; Sokolsky, O. (2004)
      The paper describes a formal framework for designing and reasoning about resource-constrained systems. The framework is based on a series of process algebraic formalisms which have been previously developed to describe and ...
    • Article  

      A graph-theoretic network security game 

      Mavronicolas, Marios; Lesta, Vicky Papadopoulou; Philippou, Anna; Spirakis, Paul G. (2005)
      Consider a network vulnerable to viral infection. The system security software can guarantee safety only to a limited part of the network. We model this practical network scenario as a non-cooperative multi-player game on ...
    • Article  

      A graph-theoretic network security game 

      Mavronicolas, Marios; Lesta, Vicky Papadopoulou; Philippou, Anna; Spirakis, Paul G. (2008)
      Consider a network vulnerable to viral infection, where the security software can guarantee safety only to a limited part of it. We model this practical network scenario as a non-cooperative multi-player game on a graph, ...
    • Article  

      Hiding resources that can fail: An axiomatic perspective 

      Philippou, Anna; Sokolsky, O.; Lee, I.; Cleaveland, R.; Smolka, S. A. (2001)
      In earlier work, we presented a process algebra, PACSR, that uses a notion of resource failure to capture probabilistic behavior in reactive systems. PACSR also supports an operator for resource hiding. In this paper, we ...
    • Article  

    • Conference Object  

      Mean-field semantics for a process calculus for spatially-explicit ecological models 

      Toro, Mauricio; Philippou, Anna; Arboleda, S.; Puerta, M.; Vélez S, C. M. (Open Publishing Association, 2016)
      We define a mean-field semantics for S-PALPS, a process calculus for spatially-explicit, individual-based modeling of ecological systems. The new semantics of S-PALPS allows an interpretation of the average behavior of a ...
    • Article  

    • Article  

      Modeling and analysis of power-aware systems 

      Sokolsky, O.; Philippou, Anna; Lee, I.; Christou, Kyriakos (2003)
      The paper describes a formal approach for designing and reasoning about power-constrained, timed systems. The framework is based on process algebra, a formalism that has been developed to describe and analyze communicating ...
    • Article  

      Network game with attacker and protector entities 

      Mavronicolas, Marios; Lesta, Vicky Papadopoulou; Philippou, Anna; Spirakis, Paul G. (2005)
      Consider an information network with harmful procedures called attackers (e.g., viruses)
    • Article  

      A network game with attackers and a defender 

      Mavronicolas, Marios; Lesta, Vicky Papadopoulou; Philippou, Anna; Spirakis, Paul G. (2008)
      Consider an information network with threats called attackers