Search For:

Displaying 1-45 out of 45 total
Broker Emergence in Social Clouds
Found in: 2013 IEEE 6th International Conference on Cloud Computing (CLOUD)
By Ioan Petri,Magdalena Punceva,Omer F. Rana,George Theodorakopoulos
Issue Date:June 2013
pp. 669-676
Cloud computing generally involves the use of data storage and computational resources from external providers. Although a number of commercial providers are currently on the market, it is often beneficial for a user to consider capability from a number of...
 
Tutorial F: Implementing Agent Applications in Java: Using Mobile and Intelligent Agents
Found in: Cluster Computing, IEEE International Conference on
By Omer F. Rana
Issue Date:December 2000
pp. 11
No summary available.
   
The Convergence of Clouds, Grids, and Autonomics
Found in: IEEE Internet Computing
By Cécile Germain-Renaud, Omer F. Rana
Issue Date:November 2009
pp. 9
This excerpt reports on a panel that took place in conjunction with the 2009 IEEE International Conference on Autonomic Computing. The full panel report, including the panelists' recommendations, is available for free on Computing Now (http://computingnow....
 
Building Effective Multivendor Autonomic Computing Systems
Found in: IEEE Distributed Systems Online
By Omer F. Rana, Jeffrey O. Kephart
Issue Date:September 2006
pp. 3
A panel at the 3rd IEEE International Conference on Autonomic Computing (ICAC 2006) discussed the importance of building autonomic computing systems out of interoperating components from multiple vendors. The panel was made up of experts from industry and ...
 
Matchmaking Support for Dynamic Workflow Composition
Found in: e-Science and Grid Computing, International Conference on
By Neil Chapman, Simone A. Ludwig, William Naylor, Julian Padget, Omer F. Rana
Issue Date:December 2007
pp. 371-378
Service description and discovery offer complementary challenges, but in both cases, the problem is finding the right trade-off between accuracy and generality that will result in a positive service identification. Discovery systems have historically tende...
 
A Taxonomy for the Analysis of Scientific Workflow Faults
Found in: Computational Science and Engineering, IEEE International Conference on
By Marco Lackovic, Domenico Talia, Rafael Tolosana-Calasanz, José A. Bañares, Omer F. Rana
Issue Date:December 2010
pp. 398-403
Scientific workflows generally involve the distribution of tasks to distributed resources, which may exist in different administrative domains. The use of distributed resources in this way may lead to faults, and detecting them, identifying them and subseq...
 
Trust Assessment Using Provenance in Service Oriented Applications
Found in: Enterprise Distributed Object Computing Conference Workshops, IEEE International
By Shrija Rajbhandari, Arnaud Contes, Omer F. Rana, Vikas Deora, Ian Wootten
Issue Date:October 2006
pp. 65
<p>Workflow forms a key part of many existing Service Oriented applications, involving the integration of services that may be made available at distributed sites. It is possible to distinguish between an
 
An XML-Based Component Model for Wrapping Legacy Codes as Java/CORBA Components
Found in: High-Performance Computing in the Asia-Pacific Region, International Conference on
By Maozhen Li, Omer F. Rana, David W. Walker
Issue Date:May 2000
pp. 507
Techniques for wrapping an MPI-based molecular dynamics (MD) simulation code as Java/CORBA components, for use within a distributed component based Problem Solving Environment (CB-PSE), is presented. The legacy code for simulating a Lennard-Jones fluid is ...
 
Mobile Agents and the SARA Digital Library
Found in: Advances in Digital Libraries Conference, IEEE
By Yanyan Yang, Omer F. Rana, Christos Georgousopoulos, David W. Walker, Roy Williams
Issue Date:May 2000
pp. 71
Remote-sensing data about the Earth's environment is being created at an ever-increasing rate and distributed among heterogeneous remote sites. Traditional models of distributed computing are inadequate to support such complex applications, which generally...
 
A Petri Net Model of the Meeting Design Pattern for Mobile-Stationary Agent Interaction
Found in: Hawaii International Conference on System Sciences
By Omer F. Rana, Chiara Biancheri
Issue Date:January 1999
pp. 8058
A framework for modelling performance of agent design patterns (ADPs) as Petri net (PN) models is presented. We explore the Meeting ADP in IBMs Aglets. The framework is extendable to other ADPs, and user specified control conditions. Development of the PN ...
   
Analysing Quality of Resilience in Fish4Knowledge Video Analysis Workflows
Found in: 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing (UCC)
By Gayathri Nadarajan,Cheng-Lin Yang,Yun-Heh Chen-Burger,Rafael Tolosana-Calasanz,Omer F. Rana
Issue Date:December 2013
pp. 405-410
The Fish4Knowledge (F4K) project involves analysing video generated from multiple camera feeds to support environmental and ecological assessment. A workflow engine is utilised in the project which deals with on-demand user queries and batch queries, selec...
 
Social Cloud Computing: A Vision for Socially Motivated Resource Sharing
Found in: IEEE Transactions on Services Computing
By Kyle Chard,Kris Bubendorfer,Simon Caton,Omer F. Rana
Issue Date:September 2012
pp. 551-563
Online relationships in social networks are often based on real world relationships and can therefore be used to infer a level of trust between users. We propose leveraging these relationships to form a dynamic "Social Cloud,&#x201D; thereby enabl...
 
Incentivising Resource Sharing in Social Clouds
Found in: 2012 IEEE 21st International Workshop On Enabling Technologies: Infrastructure For Collaborative Enterprises (WETICE)
By Magdalena Punceva,Ivan Rodero,Manish Parashar,Omer F. Rana,Ioan Petri
Issue Date:June 2012
pp. 185-190
Social Clouds provide the capability to share resources among participants within a social network - leveraging on the trust relationships already existing between such participants. In such a system, users are able to trade resources between each other, r...
 
Automating Data-Throttling Analysis for Data-Intensive Workflows
Found in: Cluster Computing and the Grid, IEEE International Symposium on
By Ricardo J. Rodríguez,Rafael Tolosana-Calasanz,Omer F. Rana
Issue Date:May 2012
pp. 310-317
Data movement between tasks in scientific workflows has received limited attention compared to task execution. Often the staging of data between tasks is either assumed or the time delay in data transfer is considered to be negligible (compared to task exe...
 
Using k-Pricing for Penalty Calculation in Grid Market
Found in: Hawaii International Conference on System Sciences
By Michael Becker, Nikolay Borrisov, Vikas Deora, Omer F. Rana, Dirk Neumann
Issue Date:January 2008
pp. 97
To distribute risk in Grid, the design of service level agreements (SLAs) plays an important role, since these contracts determine the price for a service at an agreed quality level as well as the penalties in case of SLA violation. This paper proposes a p...
   
Application Deployment on Catallactic Grid Middleware
Found in: IEEE Distributed Systems Online
By Liviu Joita, Omer F. Rana, Pablo Chacín, Isaac Chao, Felix Freitag, Leandro Navarro, Oscar Ardaiz
Issue Date:December 2006
pp. 1
An architecture based on a decentralized market view integrates Grid applications with Catallactic middleware. A prototype application showed the concept's feasibility, as well as the middleware?s effectiveness in balancing query-request workload across mu...
 
Distributed Storage of High-Volume Environmental Simulation Data: Mantle Modelling
Found in: Web Intelligence, IEEE / WIC / ACM International Conference on
By Martin Wolstencroft, Omer F. Rana, J. Huw Davies
Issue Date:December 2006
pp. 991-996
A feasibility study of a peer-to-peer distributed storage system for the archiving of large datasets produced by the Earth mantle modelling code TERRA is presented. The manner in which the nature of such data affects the indexing, duplication and performan...
 
Navigating Provenance Information for Distributed Healthcare Management
Found in: Web Intelligence, IEEE / WIC / ACM International Conference on
By Vikas Deora, Arnaud Contes, Omer F. Rana, Shrija Rajbhandari, Ian Wootten, Kifor Tamas, Laszlo Z. Varga
Issue Date:December 2006
pp. 859-865
Provenance information provides a useful basis to verify whether a particular application behavior has been adhered to. This is particularly useful to evaluate the basis for a particular outcome, as a result of a process, and to verify if the process invol...
 
DynamicWorkflow Management Using Performance Data
Found in: Cluster Computing and the Grid, IEEE International Symposium on
By Lican Huang, David W. Walker, Omer F. Rana, Yan Huang
Issue Date:May 2006
pp. 154-157
An approach to dynamic workflow management and optimisation using performance data is presented. We discuss strategies for choosing an optimal service (based on user specified criteria) from several semantically equivalent Web Services. Such an approach in...
 
Evaluating Provenance-based Trust for Scientific Workflows
Found in: Cluster Computing and the Grid, IEEE International Symposium on
By Shrija Rajbhandari, Ian Wootten, Ali Shaikh Ali, Omer F. Rana
Issue Date:May 2006
pp. 365-372
Provenance is the documentation concerning the origin of a result generated by a process, and provides explanations about who, how, what resources were used in a process, and the processing steps that occurred to produce the result. Such provenance informa...
 
A Cognitive Trust-Based Approach forWeb Service Discovery and Selection
Found in: Web Services, European Conference on
By Ali Shaikh Ali, Simone A. Ludwig, Omer F. Rana
Issue Date:November 2005
pp. 38-49
Provision of services within a virtual framework for resource sharing across institutional boundaries has become an active research area. Many such services encode access to computational and data resources, comprising single machines to computational clus...
 
Web Services Composition for Distributed Data Mining
Found in: Parallel Processing Workshops, International Conference on
By Ali Shaikh Ali, Omer F. Rana, Ian J. Taylor
Issue Date:June 2005
pp. 11-18
A Web Services-based toolkit for supporting distributed data mining is presented. A workflow engine is provided within the toolkit to enable a user to compose Web Services to implement particular point solutions. Three types of Web Services are provided to...
 
Performance-Sensitive Service Provision in Active Digital Libraries
Found in: e-Technology, e-Commerce, and e-Services, IEEE International Conference on
By Georgousopoulos Christos, Omer F. Rana
Issue Date:April 2005
pp. 514-517
An agent-based architecture of an active Digital Library (DL) is first described, to illustrate how electronic service provision can be supported through the use of agents. The use of mobile agents is presented as a key enabler for allowing services to be ...
 
Reputation-Based Semantic Service Discovery
Found in: Enabling Technologies, IEEE International Workshops on
By Shalil Majithia, Ali Shaikh Ali, Omer F. Rana, David W. Walker
Issue Date:June 2004
pp. 297-302
Semantic Grids need to support dynamic service discovery - to enable users to look for services based on their properties. Such properties generally include the interface provided by a service (such as message types supported) - but may also include other ...
 
Trust and Reputation in Dynamic Scientific Communities
Found in: IEEE Distributed Systems Online
By Omer F. Rana, Annika Hinze
Issue Date:January 2004
pp. 8
<p>The formation of collaboration networks (or communities) is an important latent effect in many computational science undertakings. Two particularly important factors in this process are trust and reputation.</p>
 
Structuring Peer-2-Peer Communities
Found in: Peer-to-Peer Computing, IEEE International Conference on
By Asif Akram, Omer F. Rana
Issue Date:September 2003
pp. 194
Locating suitable resources within a Peer-2-Peer (P2P) system is a computationally intensive process, with no guarantee of quality and suitability of the discovered resources. An alternative approach is to categorise peers based on the services they provid...
   
Supporting QoS-Based Discovery in Service-Oriented Grids
Found in: Parallel and Distributed Processing Symposium, International
By Rashid J. Al-Ali, Ali ShaikhAli, Omer F. Rana, David W. Walker
Issue Date:April 2003
pp. 101b
In this work the Service abstraction is extended to support Quality of Service (QoS) attributes and implemented in the Grid QoS Management (G-QoSM) framework. The framework supports three main functions: (1) providing mechanisms for establishing QoS guaran...
 
Supporting Peer-2-Peer Interactions in the Consumer Grid
Found in: Parallel and Distributed Processing Symposium, International
By Ian J. Taylor, Omer F. Rana, Roger Philp, Ian Wang, Matthew Shields
Issue Date:April 2003
pp. 128a
A
 
LEAF: A Toolkit for Developing Coordinated Learning Based MAS
Found in: Parallel and Distributed Processing Symposium, International
By Steven Lynden, Omer F. Rana
Issue Date:April 2003
pp. 135b
This paper describes LEAF, the
 
Supporting Peer-2-Peer Interactions in the Consumer Grid
Found in: High-Level Programming Models and Supportive Environments, International Workshop on
By Ian J. Taylor, Omer F. Rana, Roger Philp, Ian Wang, Matthew Shields
Issue Date:April 2003
pp. 3
A
 
UDDIe: An Extended Registry for Web Services
Found in: Applications and the Internet Workshops, IEEE/IPSJ International Symposium on
By Ali ShaikhAli, Omer F. Rana, Rashid Al-Ali, David W. Walker
Issue Date:January 2003
pp. 85
The Universal Description, Discovery and Integration (UDDI) is a specification for distributed Web-based information registries for Web Services. UDDI allows HTTP-enabled business services to be published, and subsequently searched, based on their interfac...
 
Coordinated Learning to Support Resource Management in Computational Grids
Found in: Peer-to-Peer Computing, IEEE International Conference on
By Steven Lynden, Omer F. Rana
Issue Date:September 2002
pp. 81
Managing resources in large scale distributed systems is an important concern for both Peer-2-Peer and Computational Grid systems, and is a complex and time sensitive process. Although existing Peer-2-Peer systems are divided into those that support comput...
 
Resource Discovery for Dynamic Clusters in Computational Grids
Found in: Parallel and Distributed Processing Symposium, International
By Omer F. Rana, Daniel Bunford-Jones, David W. Walker, Matthew Addis, Mike Surridge, Ken Hawich
Issue Date:April 2001
pp. 20082a
We describe a de-centralised approach to resource management and discovery, based on a community of interacting software agents. Each agent either represents a user application, a resource, or a MatchMaking service. The proposed approach can support dynami...
 
A Mobile Agent-Based Architecture for On-Demand Processing of Remote-Sensing Archive
Found in: High-Performance Computing in the Asia-Pacific Region, International Conference on
By Yanyan Yang, Omer F. Rana, David W. Walker, Roy Williams
Issue Date:May 2000
pp. 538
Remote-sensing data about the Earth's environment is being created at an ever- increasing rate and distributed among heterogeneous remote sites. Traditional models of distributed computing are inadequate to support such complex applications, which generall...
 
Agent based Resource Discovery for Dynamic Clusters
Found in: Cluster Computing, IEEE International Conference on
By Omer F. Rana, Daniel Bunford-Jones, David W. Walker, Matthew Addis, Mike Surridge, Ken Hawick
Issue Date:December 2000
pp. 353
No summary available.
   
Integrating acceleration devices using CometCloud
Found in: Proceedings of the first ACM workshop on Optimization techniques for resources management in clouds (ORMaCloud '13)
By Nicholas J. Avis, Omer F. Rana, Thomas H. Beach
Issue Date:June 2013
pp. 17-24
Application accelerators can include GPUs, cell processors, FPGAs and other custom application specific integrated circuit (ASICs) based devices. A number of challenges arise when these devices must be integrated as part of a single computing environment, ...
     
Characterizing quality of resilience in scientific workflows
Found in: Proceedings of the 6th workshop on Workflows in support of large-scale science (WORKS '11)
By Marco Lackovic, Domenico Talia, Jose A. Banares, Omer F. Rana, Rafael Tolosana-Calasanz
Issue Date:November 2011
pp. 117-126
The enactment of scientific workflows involves the distribution of tasks to distributed resources that exist in different administrative domains. Such resources can range in granularity from a single machine to one or more clusters and file systems. The us...
     
A fuzzy model for calculating workflow trust using provenance data
Found in: Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities (MG '08)
By Ian Wootten, Omer F. Rana, Shrija Rajbhandari
Issue Date:January 2008
pp. N/A
Workflow forms a key part of many existing Service Oriented applications, involving the integration of services that may be made available at distributed sites. It is possible to distinguish between an "abstract" workflow description - outlining which serv...
     
Agent-based recognition of facial expressions
Found in: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems (AAMAS '05)
By Bruce Batchelor, Francisco Pujol, Mar Pujol, Omer F. Rana, Pablo Suau, Ramon Rizo, Simon Caton
Issue Date:July 2005
pp. 161-162
Description of a system to detect facial expressions using an agent-based approach is presented. The system utilizes interaction between Matlab-based image filters and a JADE-based agent implementation. The system is demonstrated using a feature recognitio...
     
Mathematical matchmaker for numeric and symbolic services
Found in: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems (AAMAS '05)
By Julian Padget, Omer F. Rana, Simone A. Ludwig, William Naylor
Issue Date:July 2005
pp. 133-134
Service discovery and matchmaking in a distributed environment has been an active research issue since at least the mid 1990s. Previous work on matchmaking has typically presented the problem and service descriptions as free or structured (marked-up) text,...
     
Agent-based matchmaking of mathematical web services
Found in: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems (AAMAS '05)
By Julian Padget, Omer F. Rana, Simone A. Ludwig, William Naylor
Issue Date:July 2005
pp. 1277-1278
Service discovery and matchmaking in a distributed environment has been an active research issue since at least the mid 1990s. Previous work on matchmaking has typically presented the problem and service descriptions as free or structured (marked-up) text,...
     
LEAF: a FIPA compliant software toolkit for learning based MAS
Found in: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3 (AAMAS '02)
By Omer F. Rana, Steven Lynden
Issue Date:July 2002
pp. 1260-1261
This paper introduces LEAF, a FIPA compliant software toolkit for developing learning based multiagent systems. The FIPA-OS agent development toolkit is extended to include support for learning agents using techniques such as reinforcement learning, Q-lear...
     
An approach to conforming a MAS into a FIPA-compliant system
Found in: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2 (AAMAS '02)
By Christos Georgousopoulos, Omer F. Rana
Issue Date:July 2002
pp. 968-975
The conversion of a MAS into a FIPA-compliant system (i.e. one that adheres to FIPA standards), is important to support interoperability across different MAS. Supporting such a conversion will also allow system developers to make more effective use of thei...
     
Performance management of mobile agent systems
Found in: Proceedings of the fourth international conference on Autonomous agents (AGENTS '00)
By Omer F. Rana
Issue Date:June 2000
pp. 148-155
When creating virtual reality environments a large amount of the interaction needs to be programmed. The problem with this is that non-computer expert users lack the programming skills necessary to create useful applications. Specifying interactions remain...
     
What is scalability in multi-agent systems?
Found in: Proceedings of the fourth international conference on Autonomous agents (AGENTS '00)
By Kate Stout, Omer F. Rana
Issue Date:June 2000
pp. 56-63
When creating virtual reality environments a large amount of the interaction needs to be programmed. The problem with this is that non-computer expert users lack the programming skills necessary to create useful applications. Specifying interactions remain...
     
 1