SIWN Abstracts Index
Study of Reconstructing Technology of Legacy Software under Internet Environment
Youtian Qu, Fang Liu, Shunyang Hu and Bo Zhou
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 1-5
Abstract: This paper introduces some relative concepts about reconstructing technology of legacy software at first and educes the study content of the paper. Then we introduce the studies of the reconstructing technology, model and method of legacy software inside and outside the country at present. In this paper, we put forward exerting adequately the advantages of Agent technology and component technology then assembles them to Agent-Component (AC), in this way, we can actualize the reconstructing of the distributed and heterogeneous legacy such as Internet environment easily and resolve the problems well in developing the large-scale and complex system. We propose four processes in reconstructing legacy system based on AC, and then we give an application example and elaborate the advantages in reconstructing legacy software based on AC.
Keywords: distributed, heterogeneous, legacy software, reconstruct, reuse, agent, component.
The Research and Implementation on Grid Service Integration of Agent-Orientation
Zuoliang Ye, Jiao Guo, Xinjian Gu, Zhijie Liang and Zhaoxing Song
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 6-15
Abstract: Grid and agent are the present mainstream distributed computing technologies; both are promising solutions to overcome the barriers in the Internet. However, there is still an open question in advancing application of grid for business at present. This paper presents a dynamic service integration architecture based on OGSA and agent technology. The agent for service integration is constructed under the architecture. We also developed the system to implement the Service integration of agent-orientation. With the intelligence, autonomy and parallel ability, agent is capable of integration stateful grid service in a loosely coupled, heterogeneous environment. Because lifetime of agent is remarkable consistency with that of grid service, agent can manage the grid service in the whole life cycle of integration. By using agent, consumer can easily monitor and control the grid service to improve the credibility and automatization of integration.
Keywords: Grid service, agent, agent cloning, service integration of agent-orientation.
A Context-Aware Framework Supporting Two Levels of Adaptation
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 16-24
Abstract: This paper presents a novel approach in that it provides both inter-service adaptation by reconfiguring current available services in reaction to environment changes and intra-service adaptation by selecting the appropriate parameters to best adaptation. A highly scalable JXTA middleware is used in context-aware framework, which provides the unified interfaces for service operating on JXTA so that the services can access directly to the context environment. Finally, we experiment some simulations to demonstrate its ability to adaptation.
Keywords: adaptation, context-aware, JXTA.
Coalition Formation in an Open Environment
Chao-Feng Lin, Shan-Li Hu, Xian-Wei Lai, Sheng-Fu Zheng and She-Xiong Su
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 25-34
Abstract: In this paper, the coalition formation problem is studied in an open environment where agents and tasks can arrive dynamically; i.e., the sets of agents and tasks arenít given in advance. In order to increase the gross income of MAS (Multi-Agent System), task allocator inclines to form coalitions for newly arrived tasks, called new-tasks allocation, and then to replace some existing coalition members by some disengaged agents, called coalition restructuring. To address these problems, a novel description of the coalition formation problem is introduced, which takes time into account. Based on the description, an algorithm based on the binary Particle Swarm Optimization is developed to address the issue of new-tasks allocation, which can find all the coalitions corresponding to newly arrived tasks and unassigned tasks simultaneously at a time. Further more, an algorithm is also proposed to address the issue of coalition restructuring, which can find an optimal or near-optimal solution to replace some existing coalition members by some disengaged agents.
Keywords: coalition formation, coalition restructuring, multi -agent system, particle swarm optimization.
Roles as Agent Dynamics in Multi-Agent Systems
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 35-44
Abstract: Multi-agent systems have been developed for many years. However, little attention has been paid to agent dynamics - the driving forces governing agentsí lives, work and contributions to a multi-agent system. Many questions related to the dynamic properties of a multi-agent system require study. This paper investigates this concern and proposes that roles and role-based architecture could be taken as dynamics for agents in a system. This paper contributes to multi-agent systems with a potential solution to such an important challenge, i.e., agent dynamics.
Keywords: agents, multi-agent systems, roles, dynamics.
A Grid Resource Selection Framework Based on Fuzzy Clustering
Dong Guo, Liang Hu, Bingxin Guo and Shilan Jin
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 45-51
Abstract: How to select suitable resources for grid applications is a critical and complex issue which results from applications' multiple requirements and grid resources' features. This paper presents a general-purpose resource selection framework which can locate resources that meet application requirements. It combines application preference and real-time resource information to identify a suitable set of resources. A new technique called preference-based fuzzy clustering is used to realize reasonable resource clusters so that suitable resources can be identified easily. Besides meeting application requirements, this framework can reduce the cost on resource selection by reducing the search space of available resources. Furthermore, using this framework to select resources can avoid heavy loads' centralizing on only a few resources so as to improve load balance in grid environments.
Keywords: application preference, fuzzy clustering, grid, resource selection.
A Comparative Study of Modelling Languages for Agent Systems
Divina Melomey, Chris Imafidon and Godfried Williams
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 52-60
Abstract: Agent Oriented Software Engineering (AOSE) is an emerging field in Software Engineering. This paradigm is based on the concept of agent, an autonomous computing entity. Some of the benefits AOSE provides to system developers are concepts and notations that relate to real life situations. These concepts include knowledge, behaviour, beliefs and desires, as well as characteristics similar to humanís intelligence and mobility. This paper examines recent research in agent modelling languages and compares common modelling languages such as Agent Unified Modelling Language (AUML), Specification Language for Agent-Based Systems (SLABS), A Caste-Centric Agent Modelling Language and Environment (CAMLE), Agent Modelling Language (AML) and Autonomy Specification Language (ASL) for modelling an agent with respect to mobility. The criterion for comparison is based on functions of modelling languages, characteristics as well as semantic structure.
Keywords: agents, mobile agent, modelling languages.
Theories for an Analysis of IPv Firewall
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 61-72
Abstract: The IPv6 will be put into use in the near future. Meanwhile, the connection between institutes and internet is constantly expanded, so the security on the network is urgently needed. A proper design of firewall rules which are free of conflicts is needed to increase network security levels. There are a large number of research studies supporting the analysis of IPv4 firewall rule-list, but they are not suitable for the IPv6 firewall. In addition, the analysis of IPv4 firewall rules can sometimes be done by seeing with bare eyes. For example, mistakes can be found in Cisco ACL which consists of only few lines; however, it is difficult to be done on the IPv6 firewall rules. This research presents a theory and a model which can be applied in creating software for the analysis of the IPv6 firewall rules. The purpose is to analyze the conflicts occurring in the IPv6 firewall rules. This will ease the detection and elimination of mistakes, resulting in an increase in network security levels for the IPv6 network.
Keywords: IPv6, firewall, analysis, theory.
A Rate-Controlled Fast Fair Scheduler based on Timeslot Reservation
Ji Li, Huaxin Zeng and Haiying Wang
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 73-79
Abstract: The work presented in this paper is backed up by the research work on scheduling with the Ethernet-oriented Physical Frame Timeslot Switching (EPFTS) aiming at a SUPANET (Single physical layer User-data transfer & switching Platform Architecture Network). In high-speed switching, it is vital to maintain a constant time-complexity of a scheduling algorithm, not only for fairness of a scheduler to all inputs, but also for meeting QoS requirements of different streams. This can be done with the proposed algorithm is called STRR (Surplus-Timeslot based Round Robin) which imports a new concept named surplus-timeslot to adjust the service rate of flows. With STRR only flows possess one or more surplus-timeslot can join in round-robin scheduling for output. Both theoretical analysis and simulation results have shown that STRR provides a service with better fairness for inputs and better insured throughput for streams. Moreover, the time complexity for STRR is O(1), a favorable feature in high-speed switching.
Keywords: fair scheduling, rate-controlled, SUPANET, timeslot reservation, surplus-timeslot.
Design and Implementation of a RFID Based Real-Time Emergency Medical Information System
Hee Joung Hwang and Jin Tak Choi
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 80-86
Abstract: Many emergency medial experts have been regarded that the significant problem in the conventional emergency medical system is difficulties in the fast recognition of patient information as a site-level and communication between ambulance, hospital, and medical staffs in a patient transferring stage. It is possible to improve the level of the conventional emergency medial service if we share emergency medical resources between hospitals in real-time. This paper introduced ubiquitous computing concepts in on-site reinforcement and transferring stages and developed a real-time emergency medical information system using RFID (Radio Frequency Identification). The developed system is able to recognize the major diagnosis of patients, sign of infectious diseases, and contact information of patientís protectors and transmit the measurement of patientís vital signs and their records measured on-site without any help from protectors or patients to an emergency room in order to prepare emergency treatments in a hospital. In addition, it makes possible to provide fast medical examination and treatment for the patient due to the automatically transmitted patient arrival information to the desk of an emergency room after passing the hospitalís gate without any specific procedures. In particular, it is able to automatically manage emergency rescue records that have been displeased with paramedics.
Keywords: EMR, healthcare, medical information system, RFID, u-healthcare, ubiquitous computing.
A Collaborative Resource Discovery Approach for Mobile Systems
Jameela Al-Jaroodi and Nader Mohamed
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 87-94
Abstract: In this paper, we investigate the requirements and challenges of introducing mobility in large distributed systems. One major obstacle is resource discovery in the presence of mobile nodes. Collaborative resource discovery mechanisms are available to handle static to semi-static resources. However, incorporating mobile users introduces a different set of problems. First, how do we know when a resource becomes available? How do we identify the resource, its current location and its moving patterns? A middleware framework to conceptualize the mobile environment and the associated issues is introduced. It involves the collaboration of software agents residing on the group membersí nodes to collect, organize and efficiently exchange resources information.
Keywords: collaborative agents, middleware, mobile computing, pervasive computing, resource discovery.
Static Task Scheduling Algorithm in the Grid
Zhongping Zhang and Xinyuan Liu
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 95-101
Abstract: Efficient scheduling of processes onto processors of a grid system has always been an important and challenging area of research. However the problem of discovering the schedule that gives the minimum finish time is NP-Complete. By combining several innovative techniques, including task duplication and insertion-based scheduling, we present a new heuristic, known as Duplication and Insertion Based Scheduling (DIBS), It can execute multiple application programs simultaneously and sorting the task by the decisive path to reduce the total executing time of the application programs. The algorithm balances the load among each processor as well. We compare the performance of DIBS, under a range of input conditions, with two of the best existing heuristics scheduling algorithm namely LHCNF and STDS. We show that DIBS outperforms the two heuristics in the makespan and the number of processors employs over a wide range of parameters. This algorithm is more suitable for the complex environment and assures the QoS of tasks more effectively in the grid.
Keywords: DAG; finish time; grid; heuristic, makespan; scheduling; task duplication.
An Adaptive Proxy Certificate Management Framework for Grid Security
Jingbo Xia and Ying Liu
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 102-107
Abstract: Grid Security Infrastructure (GSI) that is the portion of the Globus Toolkit has been developed to support Grid security environments. GSI provides a delegation capability by using Proxy Certificates. This paper analyses the mechanism of the Proxy Certificates in GSI and a new adaptive Proxy Certificates management scheme is brought forward based on the hierarchical one-way hash chains. The hierarchical one-way chain consists of two or more levels of chains, where values of a first-level chain act as roots of a set of second-level chains and each Proxy Certificate is protected by a hash value, so the Proxy Certificatesí available time can be controlled adaptively and safely. The experimental results indicate that the improved scheme can achieve higher success ratio of Grid tasks and not bring additional overhead.
Keywords: Grid, GSI, hash value, one-way hash chains, proxy certificate.
Sharing Data by Spatial Information Grid for Geo-computation
Zhenchun Huang, Yi Zeng, Zhongliang Ai and Guoqing Li
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 108-117
Abstract: A distributed, platform-independent, extensible, robust, autonomic data sharing system which can on-stop serve the users and applications is needed for the geo-computation research. In this paper, based on spatial information grid (shortly SIG), a 4-layered data sharing system which is built up by data nodes, data sources, data agencies, support libraries, and other components is proposed. It adopts an XML based extensible data accessing language as the operating protocol for the data sources and data agencies. Furthermore, some primary data sources and data agencies are designed and implemented; and based on them, a prototype of the data sharing system is constructed and tested. The test shows that the SIG based data sharing system can provide different sources, types and formats of spatial information data and make it easier to build up application for geo-computation.
Keywords: data sharing, spatial information grid.
MDA and SOA: Two New Architectures to Improve the Software Development Process
Rasoul Karimi, Mohammad Ahmadi, Farnaz Nekui, Amir Bahram Behroozi and Kianoosh Mafakheri
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 118-123
Abstract: Most of the software projects are not performed on the anticipated time and cost and their quality is lower than what users want. Many efforts have been done since several decades ago to solve this problem by offering new methodologies, architectures, tools, modeling languages and programming languages. Model Driven Architecture (MDA) and Service Oriented Architecture (SOA) are two new architectures that software companies have found them serious and significant to cope with this problem and are very promising. In this article we describe these architectures and state how they can be effective in software development. We then introduce the integration of these architectures which is a hot discussion in software academic world. We also provide an analytical examination to show the significance of MDA to facilitate the software development.
Keywords: Model Driven Architecture (MDA), Service Oriented Architecture (SOA).
A SLA-Based Web Services Response Performance Guarantee Model
Chuanchang Liu, Zhongwei Li and Junliang Chen
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 124-133
Abstract: With Web services technique is widely applied in e-business, how to guarantee Web services response performance is becoming a hot topic. Combining Web services invocation model, the paper analyzes factors influencing on Web services response performance from three levels of service transmission, SOAP protocol realization and Web services runtime environment. Then, based on the idea of differentiating web services, the paper proposes a SLA-based Web services response performance guarantee model to improve Web services runtime environment, and expatiates on the key techniques of realizing the mode. Experiments prove the model can ensure the response performance of different level Web services requests.
Keywords: genetic algorithm, resource allocation, web services response performance, utility function.
Evolution of Internet Topology in the Past Decade
Yuchun Guo and Changjia Chen
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 134-143
Abstract: Internet topology characterizing and modeling has been an interdisciplinary research focus after the discovery of power-law degree distribution in Internet AS-level topology. Some researches on the temporal evolution of AS-level topology have been given based on the RouteViews topology data from late 1997 till early 2002. In this paper, we present a much longer time-spanned temporal evolution analysis of the Internet AS-level topology in the past decade. Our analysis indicates that the growth patterns and the statistical properties of the AS graphs afterwards are quite different from the observations reported for the earlier shorter period. This work may enable a more comprehensive understanding of the Internet evolution as well as some perspectives to revisit the characterizing and modeling of Internet topology evolution.
Keywords: evolution, internet, topology, degree distribution, degree-degree correlation.
The Trust Model on Internet-based Interorganizational Systems
Viny W. L. Tong and Ivan K. W. Lai
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 144-152
Abstract: Collaboration among companies can strengthen competitiveness in the highly changing market. Due to the emergence of Internet and the trend of globalization, there has been a rapid increase in the adoption of Internet-based Interorganizational Systems (IIOS) to facilitate the collaboration. Though IIOS brought many benefits, the problems of security and trust of the IIOS perceived by the users pose the hesitation to adopt IIOS. There are many studies on the trust issues on consumer-to-business environment. However, little literature was found on business-to-business context. There is a need to have a holistic framework of trust to facilitate the effective planning of IIOS to adapt to the highly competitive environment. In this paper, a trust model with six factors, which covered both the technical and psychological aspects, is proposed. In order to validate this model, further study is suggested. This trust model facilitates the decision making of both senior management and IT practitioners when making adoption decision on IIOS. It also provides a base for further research on the critical success factors of IIOS adoption.
Keywords: Internet-based Interorganizational Systems (IIOS), partnership, security, trust.
A Coordination Model for Dynamic Updating of Distributed Components
Dejun Wang, Linpeng Huang, JianKun Wu and Xiaohui Xu
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 153-159
Abstract: In this paper, we present a coordination model for dynamic updating of distributed components. This model mainly concerns on control of updating time, order and data transferring and version change of dependent distributed components. This model mainly coordinate to control safe and updatable stateís arriving of multiple dependent components and execution of dynamic updating orderly to preserve distributed system stateís consistency before and after updating.
Keywords: dynamic updating, distributed system, distributed components, coordination model.
Design and Implementation of SIGRE -- A Spatial Information Grid Runtime Environment for Geo-computation
Zhenchun Huang, Zhongliang Ai, Guoqing Li, Bin Du, Yi Zeng and Lei Gu
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 160-166
Abstract: Spatial Information Grid is a kind of application grid which tries to connect geo-computing resources and builds a distributed, robust, flexible and powerful infrastructure for geo-computation. It needs a powerful and easy-to-use running environment. In this paper, a runtime environment is proposed and named SIGRE -- the Spatial Information Grid Runtime Environment. Based on it, SIG resources can be distributed, discovered, and matched autonomically. Based on the implementation of SIGRE by java language, a SIG testbed is constructed, and the test on it shows that SIGRE can provide a powerful, easy-to-use, and robust runtime environment for SIG, and developers can develop SIG resources and SIG applications on SIGRE easily and quickly.
Keywords: geo-computation, runtime environment, spatial information grid.
Semantic Interoperability in Self-Configuring Service Networks for Context-Driven Decision Making
Alexander Smirnov, Mikhail Pashkin, Nikolay Shilov and Tatiana Levashova
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 167-175
Abstract: Today the process of complex decision making faces a set of problems during processing of large amount of information from heterogeneous distributed sources. The problems include search of right sources, extraction of their content, integration of the extracted content, and generation of alternative solutions for decision making. The presented approach proposes usage of self-configuring networks of knowledge sources and problem solvers for the above problem solving. The paper is devoted to questions of semantic interoperability in such kind of networks. Ontologies are used for description of knowledge domains. A notation of object-oriented constraint networks is proposed for ontology modeling. Any-to-one decentralized model has been selected for semantic interoperability description and implemented using distribution of ontology slices between nodes of the network.
Keywords: decision making support, ontology management, self-organizing networks.
Economic Coordination in Kanban-Based Production Systems with Ubiquitous Computing
Titus Faupel and Stefan Sackmann
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 176-185
Abstract: Ubiquitous computing has the potential to decrease coordination costs and thereby change the relative advantageousness of various coordination mechanisms. In this contribution, an economically aligned decentralized coordination mechanism for autonomous sequence planning in Kanban processes is developed. A first evaluation of the improvement of the coordination results is accomplished and discussed by means of a simulation study.
Keywords: Kanban, self-coordination, ubiquitous computing.
Beyond Selection: A Case for Fine-Grained Complex System Modelling
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 186-194
Abstract: The motivation for this study is to investigate whether selection/fitness-based models are sufficient to address adequately the main challenges of modelling evolutionary dynamics, or rather should they be augmented/replaced with explicit hierarchical and fine-grained evolutionary models. We briefly discuss limitations of the selection/fitness models, then present modelling approaches used within the field of artificial life and artificial chemistry that do not use selection/fitness modelling directly. Finally, we present our own research framework based on computational meta-evolutionary approach, called Evolvable Virtual Machines (EVM). The objectives of this article are three-fold. First, we identify and review some of the long standing problems in evolutionary biology and artificial life. Second, we argue the need for integration, generalisation and a shift towards fine-grained, detailed, and non-probabilistic evolutionary modelling techniques to successfully address and solve these problems. Third, we present some of the currently used techniques for modelling evolutionary dynamics without the direct use of selection/fitness abstractions.
Keywords: causality, coarse-grained and fine-grained modelling, modelling evolutionary dynamics, selection-based models.
Alexey Zhuchkov, Nikolay Tverdokhlebov, Boris Alperovich and Alexander Kravchenko
Systemics and Informatics World Network, Vol. 9, June 2010, pp. 195-201
Abstract: The paper describes XML-based information structures (meta-models) and software services developed to search, collect and aggregate data of drug clinical usage and to represent the information to users in a comprehensible way. These tools provide biomedical professionals with complete, detailed and actual information on possible adverse events related to drug administration and thus support the evidence-based pharmacology and more personalized healthcare. Grid provides implementation of these tools on base of multi-agent system technology enabling information processing in loosely coupled data space.
Keywords: clinical data management, grid-service, XML meta-model.
Copyright © 2010 Systemics and Informatics World Network