A knowledge hierarchy model for adaptive multi-agent systems DOI: 10.1504/IJCAT.2008.017715 | Liang Xiao, Des Greer | Adaptivity in software is important since business processes, business rules and business terms constantly evolve. A radical solution is described that makes use of the inherent adaptivity of software agents. The Adaptive Agent Model (AAM) ... | 3 - 16 |
An adaptive casteship mechanism for developing multi-agent systems DOI: 10.1504/IJCAT.2008.017715 | Xinjun Mao, Lijun Shan, Hong Zhu, Ji Wang | In this paper, we propose an adaptive casteship mechanism for modelling and designing adaptive Multi Agent Systems (MAS). In our approach, caste is the modular unit and abstraction that specify agents| behaviour. Adaptive behaviours of agen... | 17 - 34 |
An ontology-based multi-agent system conceptual model DOI: 10.1504/IJCAT.2008.017715 | Walid Chainbi | Ontologies have been established as a powerful tool to enable knowledge sharing, and a growing number of applications have benefited from the use of ontologies as a means to achieve semantic interoperability among heterogeneous, distributed... | 35 - 44 |
Formal architectural models for agent-based service systems DOI: 10.1504/IJCAT.2008.017715 | Zuohua Ding, Jianming Dong, Wei Han | This paper describes formal architectural models for three types of service systems: static service system, dynamic service system and mobile service system. The system architectures are agent based. For each model, we investigate the prope... | 45 - 63 |
A flexible negotiation model for an agent-based software process modelling DOI: 10.1504/IJCAT.2008.017715 | Nao Li, Mingshu Li, Qing Wang, Shuanzhu Du | Our Agent-based Software Process Modelling (ASPM) approach describes a software process as a set of cooperative agents. Negotiation is the way in which the agents construct their cooperative relations, and thus the software process. Current... | 64 - 73 |
Aspect mining from a modelling perspective DOI: 10.1504/IJCAT.2008.017715 | Jing Zhang, Jeff Gray, Yuehua Lin, Robert Tairas | Aspect mining aims at identifying, analysing, and refactoring crosscutting concerns throughout a legacy system for the purpose of improving software modularisation. This paper presents our investigation into raising the benefits of aspect m... | 74 - 82 |
Automated responsive web service evolution through generative aspect-oriented component adaptation DOI: 10.1504/IJCAT.2008.017715 | Xiaodong Liu, Yankui Feng, Jon Kerridge | When building service oriented systems, it is often the case that existing web services do not perfectly match user requirements in target systems. To achieve smooth integration and high reusability of web services, mechanisms to support au... | 83 - 93 |
A component-based and aspect-oriented model for software evolution DOI: 10.1504/IJCAT.2008.017715 | Nicolas Pessemier, Lionel Seinturier, Laurence Duchien, Thierry Coupaye | Component-Based Software Development (CBSD) and Aspect Oriented Software Development (AOSD) are solutions to support software evolution by decomposing a software system into concerns. In this paper, we propose Fractal Aspect Component (FAC)... | 94 - 105 |
Validated model transformation-driven software development DOI: 10.1504/IJCAT.2008.017715 | Laszlo Lengyel, Tihamer Levendovszky, Hassan Charaf | Model-driven Software Engineering is one of the most focused research fields. Model processors automatically generate the lower level artefacts. Graph transformation is a widely used technique for model transformations. Especially visual mo... | 106 - 119 |
Managing software evolution with a formalised abstraction hierarchy DOI: 10.1504/IJCAT.2008.017715 | Timo Aaltonen, Tommi Mikkonen | Complex computer systems are seldom implemented from scratch, but they contain significant amounts of legacy code, which is under continuous pressure for evolution. We propose a management method for reactive and distributed systems, based ... | 120 - 130 |
Aspect-oriented specification of threat-driven security requirements DOI: 10.1504/IJCAT.2008.017715 | Dianxiang Xu, Vivek Goel, Kendall E. Nygard, W. Eric Wong | This paper presents an aspect-oriented approach to integrated specification of functional and security requirements based on use-case-driven software development. It relies on explicit identification of security threats and threat mitigatio... | 131 - 140 |