A digital watermark

RG Van Schyndel, AZ Tirkel… - Proceedings of 1st …, 1994‏ - ieeexplore.ieee.org
The paper discusses the feasibility of coding an" undetectable" digital water mark on a
standard 512/spl times/512 intensity image with an 8 bit gray scale. The watermark is …

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 …

Towards an autonomic computing environment

R Sterritt, D Bustard - 14th International Workshop on …, 2003‏ - ieeexplore.ieee.org
Autonomic Computing is a promising new concept in system development. It aims to (i)
increase reliability by designing systems to be self-protecting and self-healing; and (ii) …

Cautious adaptation of defiant components

PH Maia, L Vieira, M Chagas, Y Yu… - 2019 34th IEEE/ACM …, 2019‏ - ieeexplore.ieee.org
Systems-of-systems are formed by the composition of independently created software
components. These components are designed to satisfy their individual requirements, rather …

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 …

Context-aware services engineering: models, transformations, and verification

DB Abeywickrama, S Ramakrishnan - ACM Transactions on Internet …, 2012‏ - dl.acm.org
Context-aware Web services are identified as an important technology to support new
applications on the future Internet. Context information has several qualities that make the …

Modeling and integrating aspects with UML activity diagrams

Z Cui, L Wang, X Li, D Xu - Proceedings of the 2009 ACM symposium on …, 2009‏ - dl.acm.org
Dealing with crosscutting concerns has been a critical problem in software development
processes. Aspect-Oriented Programming (AOP) provides a viable programming-level …

Testing aspect‐oriented programs with finite state machines

D Xu, O El‐Ariss, W Xu, L Wang - Software Testing, Verification …, 2012‏ - Wiley Online Library
Aspect‐oriented programming yields new types of programming faults due to the
introduction of new constructs for dealing with crosscutting concerns. To reveal aspect faults …

Aspect-oriented modeling and verification with finite state machines

DX Xu, O El-Ariss, WF Xu, LZ Wang - Journal of computer science and …, 2009‏ - Springer
Aspect-oriented programming modularizes crosscutting concerns into aspects with the
advice invoked at the specified points of program execution. Aspects can be used in a …

Unifying theories of confidentiality

MJ Banks, JL Jacob - … , UTP 2010, Shanghai, China, November 15-16 …, 2010‏ - Springer
This paper presents a framework for reasoning about the security of confidential data within
software systems. A novelty is that we use Hoare and He's Unifying Theories of …