scholarly journals LARA as a language-independent aspect-oriented programming approach

Author(s):  
Pedro Pinto ◽  
Tiago Carvalho ◽  
João Bispo ◽  
João M. P. Cardoso
2014 ◽  
Vol 46 (2) ◽  
pp. 251-287 ◽  
Author(s):  
João M. P. Cardoso ◽  
José G. F. Coutinho ◽  
Tiago Carvalho ◽  
Pedro C. Diniz ◽  
Zlatko Petrov ◽  
...  

2021 ◽  
Vol 11 (1) ◽  
pp. 6719-6723
Author(s):  
H. Mestiri ◽  
I. Barraj ◽  
M. Machhout

The increasing complexity of the cryptographic modeling and security simulation of the Advanced Encryption Standard (AES) necessitate fast modeling and simulation security environment. The SystemC language is used in Electronic System Level (ESL) that allows cryptographic models to achieve high security and modeling simulation speed. Yet, the use of SystemC in the security simulation requires modifications of the original code which increases the modeling complexity. The Aspect-Oriented Programming (AOP) can be used in the cryptographic modeling and security simulations without any code modification. In this paper, a new AES SystemC model using the AOP technique is presented. A functional verification environment is proposed to test the functionality of the AES SystemC AOP model, the impact of AOP on simulation time, and the size of the executable files. The design of the AES model is developed with the weaving of all modules by AspectC++ which is an AOP language. The Simulation results show the efficiency of the proposed AES model and the uses of the AOP technique do not have a significant impact on simulation time or on the size of the executable file.


2003 ◽  
Vol 38 (11) ◽  
pp. 1-12 ◽  
Author(s):  
Donal Lafferty ◽  
Vinny Cahill

Sign in / Sign up

Export Citation Format

Share Document