scholarly journals Branch regulation: Low-overhead protection from code reuse attacks

Author(s):  
Mehmet Kayaalp ◽  
Meltem Ozsoy ◽  
Nael Abu-Ghazaleh ◽  
Dmitry Ponomarev
Keyword(s):  
2019 ◽  
pp. 63-107
Author(s):  
Alejandro Serrano Mena
Keyword(s):  

Author(s):  
Rachel Andrew ◽  
Rob Turnbull ◽  
Alan Foley ◽  
Drew McLellan
Keyword(s):  

Author(s):  
Allan Kent ◽  
David Powers ◽  
Rachel Andrew
Keyword(s):  

2010 ◽  
pp. 151-162
Author(s):  
Josh Juneau ◽  
Jim Baker ◽  
Victor Ng ◽  
Leo Soto ◽  
Frank Wierzbicki
Keyword(s):  

1990 ◽  
Vol 19 (342) ◽  
Author(s):  
Jens Palsberg ◽  
Michael I. Schwartzbach

<p>Subclassing is reuse of class definitions. It is usually tied to the use of class names, thus relying on the order in which the particular classes in a program are created. This is a burden, however, both when programming and in theoretical studies.</p><p> </p><p>This paper presents a structural notion of subclassing for typed languages. It is a direct abstraction of the SMALLTALK interpreter and the separate compilation technique of MODULA. We argue that it is the most general mechanism which can be supported by the implementation while relying on the type-correctness of superclasses. In short, it captures type-safe code reuse.</p>


Sign in / Sign up

Export Citation Format

Share Document