646 research outputs found
Distributed Analysis and Load Balancing System for Grid Enabled Analysis on Hand-held devices using Multi-Agents Systems
Handheld devices, while growing rapidly, are inherently constrained and lack
the capability of executing resource hungry applications. This paper presents
the design and implementation of distributed analysis and load-balancing system
for hand-held devices using multi-agents system. This system enables low
resource mobile handheld devices to act as potential clients for Grid enabled
applications and analysis environments. We propose a system, in which mobile
agents will transport, schedule, execute and return results for heavy
computational jobs submitted by handheld devices. Moreover, in this way, our
system provides high throughput computing environment for hand-held devices.Comment: 4 pages, 3 figures. Proceedings of the 3rd International Conference
on Grid and Cooperative Computing (GCC 2004
Stochastic Workflow Scheduling with QoS Guarantees in Grid Computing Environments
Grid computing infrastructures embody a cost-effective computing paradigm that virtualises heterogenous system resources to meet the dynamic needs of critical business and scientific applications. These applications range from batch processes and long-running tasks to more real-time and even transactional applications. Grid schedulers aim to make efficient use of Grid resources in a cost-effective way, while satisfying the Quality-of-Service requirements of the applications. Scheduling in such a large-scale, dynamic and distributed environment is a complex undertaking. In this paper, we propose an approach to Grid scheduling which abstracts over the details of individual applications and aims to provide a globally optimal schedule, while having the ability to dynamically adjust to varying workloa
Checkpoint placement algorithms for mobile agent system
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
Towards Developing Grid-based Portals for E-Commerce on-Demand Services on a Utility Computing Platform
Trends and current practices in the design and development of grid-enabled portals(GeP) reveal the need to identify and
fulfill certain additional relevant requirements in order to build applicable and usable grid-enabled portals for evolving
computing platforms such as the utility computing (UC). This paper reports an investigation of the minimum relevant
additional requirements that must be fulfilled to attain effective GeP design for UC. A GeP prototype for the Grid-based
Utility Infrastructure for Small, Micro, and Medium Enterprises (SMME) Enabling Technology (GUISET) initiative – a
UC platform was developed, and an analytic evaluation experiment undertaken in the study to elicit these additional
requirements using a set of benchmark requirements (standards) revealed that it fulfilled the minimum requirements to be
suitable for UC context. The result of the study underlines the need for more controlled experiments in portal prototyping
in order to foster the practice of GeP design for UC
Context modeling and constraints binding in web service business processes
Context awareness is a principle used in pervasive services
applications to enhance their exibility and adaptability to
changing conditions and dynamic environments. Ontologies
provide a suitable framework for context modeling and reasoning. We develop a context model for executable business processes { captured as an ontology for the web services domain. A web service description is attached to a service context profile, which is bound to the context ontology. Context instances can be generated dynamically at services runtime and are bound to context constraint services. Constraint services facilitate both setting up constraint properties and constraint checkers, which determine the dynamic validity of context instances. Data collectors focus on capturing context instances. Runtime integration of both constraint services and data collectors permit the business process to achieve dynamic business goals
SOA services in higher education
Service Oriented Architecture (SOA) is a recent architectural framework for distributed software system development in which software components are packaged as Services. It has become increasingly popular in academia and in industry, but has been principally used in the business domain. However, in higher education, SOA has rarely been applied or investigated. In this paper, we propose the idea of applying SOA technologies in the education domain, to increase both interoperability and flexibility within the e-learning environment. We expect that both students and teachers in higher educational institutions can benefit from this approach. We also describe a number of possible SOA services, along with a high level service roadmap to support a university's learning and teaching activities
- …