Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)
Next generation software applications will be required to run on globally distributed heterogeneo... more Next generation software applications will be required to run on globally distributed heterogeneous assemblies of disparate resources including: emerging computing grids. Such application calls for seamless integration and interoperation between varieties of service standards and ...
The next generation software applications will be required to run on globally distributed heterog... more The next generation software applications will be required to run on globally distributed heterogeneous assemblies of disparate resources including emerging computing grids. Such applications call for seamless integration and interoperation between varieties of service standards and architectures developed and deployed using existing service middleware standards and architectures such as: DCOM, COBRA, Jini, Web service UPnP. Whilst such middleware adequately provide different APIs, programming models for distributed components and service integration and interoperation at both design and runtime. There is still need for additional middleware service to support runtime services invocation regardless of the components/service standards and type of middleware used. Based on ongoing research focusing on self-adaptive software for adaptive middleware, this paper will describe a proposed on-demand (runtime) service invocation mechanism, and the associated service interoperation protocol. ...
An essential feature of dependable software is its adaptive capability to respond to changes that... more An essential feature of dependable software is its adaptive capability to respond to changes that occur in its operating environment through the dynamic transformation and reconfiguration of its components and/or services. Such adaptive capability is often a design aspect derived from the software architecture model, which describes the software components and their interactions, the properties and policies that regulate the composition of the components and norms that limit the allowable systems adaptation operations. Research in reflective middleware architectures and policybased distributed systems management has focused on the use of managerial or meta-level protocols to attain reactive adaptive behaviour. However, reflective and policy-based management approaches alone cannot address all of the needs of self-adaptive software due to their inability to maintain a faithful runtime model of the system. This paper considers the development of control architecture for selfadaptive s...
Carnegie Mellon's Wearable Computers Laboratory has built four generations of real-time spee... more Carnegie Mellon's Wearable Computers Laboratory has built four generations of real-time speech translation wearable computers, culminating in the Speech Translator Smart Module. Smart Modules use a family of interoperable modules supporting real-time ...
ABSTRACT: Interoperation between heterogeneous services results in a variety of serious security ... more ABSTRACT: Interoperation between heterogeneous services results in a variety of serious security concerns, from privacy through to authentication and policy enforcement. We look at composition analysis techniques, enabled using instrumentation, as a means of improving security in interoperating systems. The techniques described harness the system of systems nature inherent in all interoperating system configurations. We present the ongoing development of a framework for combining instrumentation and composition analysis capabilities in a novel manner and discuss a case study involving the prevention of data leakage through access control analysis.
Designing and developing computer games can be a complex activity that may involve professionals ... more Designing and developing computer games can be a complex activity that may involve professionals from a variety of disciplines. In this article, we examine the use of game theory for supporting the design of gameplay within the different sections of a computer game and demonstrate its application in practice via adapted high-level decision trees for modeling the flow in gameplay and payoff matrices for modeling skill or challenge levels.
Purpose The purpose of this paper is to use the game theory combined with Monte Carlo simulation ... more Purpose The purpose of this paper is to use the game theory combined with Monte Carlo simulation modelling to support the analysis of different retail marketing strategies, in particular, using payoff matrices for modelling the likely outcomes from different retail marketing strategies. Design/methodology/approach Theoretical research was utilised to develop a practical approach for applying game theory to retail marketing strategies via payoff matrices combined with Monte Carlo simulation modelling. Findings Game theory combined with Monte Carlo simulation modelling can provide a formal approach to understanding consumer decision making in a retail environment, which can support the development of retail marketing strategies. Research limitations/implications Game theory combined with Monte Carlo simulation modelling can support the modelling of the interaction between retail marketing actions and consumer responses in a practical formal probabilistic manner, which can inform marke...
Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003)
Next generation software applications will be required to run on globally distributed heterogeneo... more Next generation software applications will be required to run on globally distributed heterogeneous assemblies of disparate resources including: emerging computing grids. Such application calls for seamless integration and interoperation between varieties of service standards and ...
The next generation software applications will be required to run on globally distributed heterog... more The next generation software applications will be required to run on globally distributed heterogeneous assemblies of disparate resources including emerging computing grids. Such applications call for seamless integration and interoperation between varieties of service standards and architectures developed and deployed using existing service middleware standards and architectures such as: DCOM, COBRA, Jini, Web service UPnP. Whilst such middleware adequately provide different APIs, programming models for distributed components and service integration and interoperation at both design and runtime. There is still need for additional middleware service to support runtime services invocation regardless of the components/service standards and type of middleware used. Based on ongoing research focusing on self-adaptive software for adaptive middleware, this paper will describe a proposed on-demand (runtime) service invocation mechanism, and the associated service interoperation protocol. ...
An essential feature of dependable software is its adaptive capability to respond to changes that... more An essential feature of dependable software is its adaptive capability to respond to changes that occur in its operating environment through the dynamic transformation and reconfiguration of its components and/or services. Such adaptive capability is often a design aspect derived from the software architecture model, which describes the software components and their interactions, the properties and policies that regulate the composition of the components and norms that limit the allowable systems adaptation operations. Research in reflective middleware architectures and policybased distributed systems management has focused on the use of managerial or meta-level protocols to attain reactive adaptive behaviour. However, reflective and policy-based management approaches alone cannot address all of the needs of self-adaptive software due to their inability to maintain a faithful runtime model of the system. This paper considers the development of control architecture for selfadaptive s...
Carnegie Mellon's Wearable Computers Laboratory has built four generations of real-time spee... more Carnegie Mellon's Wearable Computers Laboratory has built four generations of real-time speech translation wearable computers, culminating in the Speech Translator Smart Module. Smart Modules use a family of interoperable modules supporting real-time ...
ABSTRACT: Interoperation between heterogeneous services results in a variety of serious security ... more ABSTRACT: Interoperation between heterogeneous services results in a variety of serious security concerns, from privacy through to authentication and policy enforcement. We look at composition analysis techniques, enabled using instrumentation, as a means of improving security in interoperating systems. The techniques described harness the system of systems nature inherent in all interoperating system configurations. We present the ongoing development of a framework for combining instrumentation and composition analysis capabilities in a novel manner and discuss a case study involving the prevention of data leakage through access control analysis.
Designing and developing computer games can be a complex activity that may involve professionals ... more Designing and developing computer games can be a complex activity that may involve professionals from a variety of disciplines. In this article, we examine the use of game theory for supporting the design of gameplay within the different sections of a computer game and demonstrate its application in practice via adapted high-level decision trees for modeling the flow in gameplay and payoff matrices for modeling skill or challenge levels.
Purpose The purpose of this paper is to use the game theory combined with Monte Carlo simulation ... more Purpose The purpose of this paper is to use the game theory combined with Monte Carlo simulation modelling to support the analysis of different retail marketing strategies, in particular, using payoff matrices for modelling the likely outcomes from different retail marketing strategies. Design/methodology/approach Theoretical research was utilised to develop a practical approach for applying game theory to retail marketing strategies via payoff matrices combined with Monte Carlo simulation modelling. Findings Game theory combined with Monte Carlo simulation modelling can provide a formal approach to understanding consumer decision making in a retail environment, which can support the development of retail marketing strategies. Research limitations/implications Game theory combined with Monte Carlo simulation modelling can support the modelling of the interaction between retail marketing actions and consumer responses in a practical formal probabilistic manner, which can inform marke...
Uploads
Papers by Denis Reilly