A Dynamic Algebraic Specification for Social Networks
  With the help of the Internet, social networks have grown rapidly. This has increased security requirements. We present a formalization of social networks as composite behavioral objects, defined using the Observational Transition System (OTS) approach. Our definition is then translated to the OTS/CafeOBJ algebraic specification methodology. This translation allows the formal verification of safety properties for social networks via the Proof Score method. Finally, using this methodology we formally verify some security properties. 
Katerina Ksystra, Konstantinos Barlas, Nikolaos Triantafyllou and   Petros Stefaneas
cs.LO