In this article, a framework to integrate negotiation capabilities—particularly, components implementing a negotiation strategy—into mobile agents is described. This approach is conceptually based on the notion of a...
详细信息
The use of the disposable email address (DEA) services as privacy recovery mechanism is discussed. The DEA privacy recovery mechanism provides user protection against spams. The DEA services help user manage the proce...
详细信息
The use of the disposable email address (DEA) services as privacy recovery mechanism is discussed. The DEA privacy recovery mechanism provides user protection against spams. The DEA services help user manage the process of using and creating different email addresses. The basic categories of privacy protection mechanism, including awareness, detection, prevention, response and recovery, are also discussed.
Agile processes such as XP (eXtreme Programming) have been recognised for their potential benefits of improving software. During adoption of the XP process, teams can misapply the XP principles by following them verba...
详细信息
Traditional object-oriented real-time systems are often limited an that they provide only one approach to real-time object support. Taking the increasing demand for flexible and extensible object support environments ...
详细信息
Some concerns, such as debugging or logging functionality, cannot be captured cleanly, and are often tangled and scattered throughout the code base. These concerns are called crosscutting concerns. Aspect-Oriented Pro...
详细信息
ISBN:
(纸本)076952124X
Some concerns, such as debugging or logging functionality, cannot be captured cleanly, and are often tangled and scattered throughout the code base. These concerns are called crosscutting concerns. Aspect-Oriented Programming (AOP) is a paradigm that enables developers to capture crosscutting concerns in separate aspect modules. The use of aspects has been shown to improve understandability and maintainability of systems. It has been shown that real-time concerns, such as memory management and thread scheduling, are crosscutting concerns [5, 6, 9, 11]. However it is unclear whether encapsulating these concerns provides benefits. We were interested in determining whether using AOP to encapsulate real-time crosscutting concerns afforded benefits in system properties such as understandability and maintainability. This paper presents research comparing the system properties of two systems: a real-time sentient traffic simulator and its Aspect-Oriented equivalent. An evaluation of AOP is presented indicating both benefits and drawbacks with this approach.
Mobile context-aware applications require sources of context information to drive more appropriate behavior. One valuable source of context information is context that already exists. Unfortunately, the situation an a...
详细信息
Security systems frequently rely on warning messages to convey important information, especially when a machine is not able to assess a situation automatically. For a long time, researchers have investigated the effec...
详细信息
Advances in directory services, caching and replication, and multicasting technologies promise to improve the speed and robustness of the Web's infrastructure. This article examines the technical issues of two imp...
详细信息
Advances in directory services, caching and replication, and multicasting technologies promise to improve the speed and robustness of the Web's infrastructure. This article examines the technical issues of two important approaches - Caching and replication.
A number of researchers have recently suggested the use of reflection as a means of supporting dynamic adaptation of object-oriented software especially systems software including both middleware and operating systems...
详细信息
Modern genotyping technologies are able to obtain up to a few million genetic markers (such as SNPs) of an individual within a few minutes of time. Detecting epistasis, such as SNP-SNP interactions, in Genome-Wide Ass...
详细信息
暂无评论