human: Given a hyperedge-centered hypergraph: <hypergraph>, where the center hyperedge is induced by one source paper and its member nodes are the cited papers.

Details of the hypergraph:
Center hyperedge (induced by source paper "robustly safe compilation or efficient provably secure compilation"):
  Abstract: Secure compilers generate compiled code that withstands many target- level attacks such as alteration of control flow, data leaks or memory corruption. Many existing secure compilers are proven to be fully abstract, meaning that they reflect and preserve observational equivalence. While this is a strong property, it comes at the cost of requiring expensive run- time constructs in compiled code that may have no relevance for security, but are needed to accommodate differences between the source language and the target language. As an alternative, this paper explores a different compiler security criterion called robustly safe compilation or RSC. Briefly, this criterion means that the compiled code preserves relevant safety properties of the source program against all adversarial contexts. We show that RSC can be attained easily and results in code that is much more efficient than that generated by fully abstract compilers. We also develop two illustrative RSC-attaining compilers and, through them, develop two different proof techniques for establishing that a compiler attains RSC .

Includes members:
  Member "trace relating compiler correctness and secure compilation":
    also connected through other hyperedges:
      - Hyperedge HE-1 (induced by source paper "weird machines as insecure compilation")
  Member "journey beyond full abstraction exploring robust property preservation for secure compilation":
    also connected through other hyperedges:
      - Hyperedge HE-2 (induced by source paper "why should anyone use colours or syntax highlighting beyond code snippets")
  Member "robust hyperproperty preservation for secure compilation extended abstract":
    also connected through other hyperedges:
      - Hyperedge HE-3 (induced by source paper "when good components go bad formally secure compilation despite dynamic compromise")
  Member "modular fully abstract compilation by approximate back translation":
    also connected through other hyperedges:
      - Hyperedge HE-4 (induced by source paper "when good components go bad formally secure compilation despite dynamic compromise")
  Member "beyond good and evil formalizing the security guarantees of compartmentalizing compilation":
    also connected through other hyperedges:
      - Hyperedge HE-5 (induced by source paper "trace relating compiler correctness and secure compilation")
  Member "a formally verified compiler back end":
    also connected through other hyperedges:
      - Hyperedge HE-6 (induced by source paper "a survey on theorem provers in formal methods")

Question: Please tell me which class the source paper belongs to. The 40 classes are: cs.NA(Numerical Analysis), cs.MM(Multimedia), cs.LO(Logic in Computer Science), cs.CY(Computers and Society), cs.CR(Cryptography and Security), cs.DC(Distributed, Parallel, and Cluster Computing), cs.HC(Human-Computer Interaction), cs.CE(Computational Engineering, Finance, and Science), cs.NI(Networking and Internet Architecture), cs.CC(Computational Complexity), cs.AI(Artificial Intelligence), cs.MA(Multiagent Systems), cs.GL(General Literature), cs.NE(Neural and Evolutionary Computing), cs.SC(Symbolic Computation), cs.AR(Hardware Architecture), cs.CV(Computer Vision and Pattern Recognition), cs.GR(Graphics), cs.ET(Emerging Technologies), cs.SY(Systems and Control), cs.CG(Computational Geometry), cs.OH(Other Computer Science), cs.PL(Programming Languages), cs.SE(Software Engineering), cs.LG(Machine Learning), cs.SD(Sound), cs.SI(Social and Information Networks), cs.RO(Robotics), cs.IT(Information Theory), cs.PF(Performance), cs.CL(Computation and Language), cs.IR(Information Retrieval), cs.MS(Mathematical Software), cs.FL(Formal Languages and Automata Theory), cs.DS(Data Structures and Algorithms), cs.OS(Operating Systems), cs.GT(Computer Science and Game Theory), cs.DB(Databases), cs.DL(Digital Libraries), cs.DM(Discrete Mathematics). Directly output the class name.

gpt: cs.PL(Programming Languages)