BlockASP: A framework for AOP-based model checking blockchain system

AMR AlSobeh, AA Magableh - IEEE Access, 2023‏ - ieeexplore.ieee.org
Blockchain systems are lauded for their security, and reliability. Security is a cornerstone, as
they employ cryptographic techniques to ensure the immutability of data, making it extremely …

OSM: Leveraging model checking for observing dynamic 1 behaviors in aspect-oriented applications

A AlSobeh - arxiv preprint arxiv:2403.01349, 2024‏ - arxiv.org
In the intricate domain of software systems verification, dynamically model checking
multifaceted system characteristics remains paramount, yet challenging. This research …

Prioritizing state-based aspect tests

D Xu, J Ding - 2010 Third International Conference on Software …, 2010‏ - ieeexplore.ieee.org
In aspect-oriented programming, aspects are essentially incremental modifications to their
base classes. Therefore aspect-oriented programs can be tested in an incremental fashion …

Efficiency analysis of a hydro-pump storage system for frequency support in microgrids

I Ducar, C Marinescu - 2016 IEEE International Conference on …, 2016‏ - ieeexplore.ieee.org
The current paper proposes a comparative study in flux-weakening operation for a
permanent magnet synchronous motor (PMSM). This paper considers the operation of a …

[PDF][PDF] FSP and FLTL framework for specification and verification of middle-agents

A Badica, C Badica - International Journal of Applied Mathematics and …, 2011‏ - sciendo.com
Agents are a useful abstraction frequently employed as a basic building block in modeling
service, information and resource sharing in global environments. The connecting of …

Provably correct aspect-oriented modeling with UPPAAL timed automata

J Vain, L Tsiopoulos, G Kanter - System Assurances, 2022‏ - Elsevier
This chapter presents a method for constructing formal aspect-oriented models whose
correctness is assured by construction. The chapter revisits the principles of aspect-oriented …

[PDF][PDF] Specifying and Verifying Aspect-Oriented Systems in Rewriting Logic.

A Boudjedir, T Benouhiba, D Meslati - ICAASE, 2014‏ - ceur-ws.org
Aspect-oriented (AO) systems have to deal with an important problem which is the
management of aspect interaction. In this paper, we introduce a first tool, known as AO …

An aspect-oriented modeling approach

X Wen, H Yu - 2010 Second World Congress on Software …, 2010‏ - ieeexplore.ieee.org
Aspect-oriented modeling techniques have been proposed as solutions to separate core
and crosscut concerns in the early phases of software development. However, it is not easy …

Verifying Aspect-Oriented Models Against Crosscutting Properties

Z Cui, L Wang, X Liu, L Bu, J Zhao… - International Journal of …, 2013‏ - World Scientific
Dealing with crosscutting concerns has been a critical problem in software development
processes. To facilitate handling crosscutting concerns at design phases, we proposed an …

A Model-Based Method for Modeling and Verifying Event-Based Aspect-Oriented Applications

HA Le, NT Truong, A Nanthaamornphong - Recent Advances and Future …, 2018‏ - Springer
Event-based aspect-oriented programming (EAOP) model allows to systematically treat
relationship between point-cuts and to execute aspects whenever receiving events emitted …