• Volume 10,Issue 10,1999 Table of Contents
    Select All
    Display Type: |
    • Accurate B-spline Free-Form Deformation of Polygonal Objects

      1999, 10(10):1009-1015.

      Abstract (4102) HTML (0) PDF 2.01 M (4062) Comment (0) Favorites

      Abstract:Free-form deformation is an important geometric shape modification method in computer animation and geometric modeling. The authors explore it by means of functional composition via shifting operators in this paper. When the object to be deformed is represented by triangular meshes and the deformation tool is a B-spline volume, the deformed object can be accurately described as a set of triangular Bzier patches, whose degree is the sum of three directional degrees of the B-spline volume. The proposed method also solves the sample problem of free-form deformation, because free-form deformation acts on triangular meshes rather than points.

    • On QoS Control of Multimedia Information Networks

      1999, 10(10):1016-1024.

      Abstract (3948) HTML (0) PDF 670.52 K (4724) Comment (0) Favorites

      Abstract:This is a review paper on recent works about quality of service (QoS) of multimedia information networks. A brief of the technologies considered in the literatures is given in this paper. These technologies include admission control, traffic shaping, QoS routing, resource reservation, QoS based scheduling, and QoS control for integrated services. A few of methodologies, research directions and open problems in this area are discussed in this paper.

    • T3BDD Based Dynamic Model Checking

      1999, 10(10):1025-1031.

      Abstract (3769) HTML (0) PDF 490.43 K (4261) Comment (0) Favorites

      Abstract:Java Beans is a standard for software components. For checking the consistency of the Java Beans semantic constraints with its implementation, a formal Java Beans description language (JBDL) and a dynamic model checking method are proposed in this paper. The authors contribute an efficient symbolic model checking approach using T3BDD. The approach is based on three valued semantics for JBDL formulas and a kind of abstract model which is dynamically established and evolved during Bean’s execution.

    • Process Migration for the Network of Workstations

      1999, 10(10):1032-1037.

      Abstract (3163) HTML (0) PDF 440.89 K (4550) Comment (0) Favorites

      Abstract:Process migration is an important tool on NOWs (network of workstations) for load-balancing and high availability. In this paper, the authors present a log-based approach to provide process migration for parallel applications. Because this approach is implemented on top of PVM (parallel virtual machine), it is transparent to users and portable. This approach has been used in the ChaRM (checkpointing-based rollback recovery and process migration system) system. The experiments show that the overhead is low.

    • Optimum Degree of Parallelism-based Task Dependence Graph Scheduling Scheme

      1999, 10(10):1038-1046.

      Abstract (3321) HTML (0) PDF 552.29 K (4575) Comment (0) Favorites

      Abstract:Optimum degree of parallelism-based task dependence graph scheduling scheme fully utilizes the global information collected at compile-time, employs the techniques such as task merging in horizontal and vertical directions, processors pre-allocation, combination of static and dynamic scheduling, and integration of centralized scheduling and layer-scheduling. It is a simple, practical and effective scheduling method which addresses the problem of how to both reduce the execution time of programs and economize on processor resources.

    • A Difference-based Traffic Scheduling Algorithm

      1999, 10(10):1047-1053.

      Abstract (3855) HTML (0) PDF 466.12 K (4429) Comment (0) Favorites

      Abstract:Packet scheduling algorithm controls the order of packet service, which is crucial in the design of a QoS network. In this paper, the authors first give a virtualclock difference-bounded framework (VDBF), then present a new scheduling algorithm——DFQR (difference-based fair queueing by re-calibration), in which they use a hierarchical structure, recalibrate the system virtual clock periodically, compromise network delay with fairness and implementation complexity. Finally, they demonstrate the performance benefit of DFQR by analysis and simulation.

    • Analyzing Speedups of a Run-Time Pointer Aliasing Disambiguation Method

      1999, 10(10):1054-1060.

      Abstract (4105) HTML (0) PDF 429.36 K (4324) Comment (0) Favorites

      Abstract:A new run-time pointer aliasing disambiguation method, SHRTD, combined with software and hardware techniques, can be used for irreversible code and has very limited compensation code space and no serious rerollability problem. In this paper, instruction-level parallel speedups of the SHRTD method are analyzed in detail. Speedups and mean speedups where address conflicts occurred and speedups where address conflicts will occur according to their probabilities are given. Three theoretical speedups introduced in this paper are very useful for studying and evaluating instruction-level parallel compiling techniques.

    • Parallel Tasks Partitioning of Load-balancing for a Multiple Layers Numerical Simulation of Reservoir

      1999, 10(10):1061-1066.

      Abstract (3532) HTML (0) PDF 418.43 K (4394) Comment (0) Favorites

      Abstract:In this paper, three tasks division strategies of load-balancing are given, which include a round-robin fashion, a domain partitioning fashion and a fashion of round-robin combining with domain partitioning, and a comparison is made. Then tasks division methods are proposed which can reduce solving times and benefit load-balancing and increases parallel efficiency for a simulation of reservoir of multiple layers two-dimension two-phase flow numerical problems on distributed memory parallel systems. This approach is applied to a large scale reservoir simulation which has over 720 000 grid points. The practical results show that the tasks generated by the strategy are well-balanced and benefit to improve speedup. This approach is apt to the problems for domain parallel or data parallel.

    • Server-based Hierarchical Filtering Scheme in Distributed Interactive Simulation

      1999, 10(10):1067-1072.

      Abstract (3833) HTML (0) PDF 487.49 K (4165) Comment (0) Favorites

      Abstract:Distributed interactive simulation requires high network bandwidth and computation capacity which caused by redundant data when the system’s scale increases. This situation can be alleviated by data filtering to great extent. But the effective filtering scheme requires simulation hosts receiving accurate filtering information and high processing capability, this consumes too much computation resources when systems grow. In this paper, the authors propose a server-based hierarchical filtering scheme. New scheme frees the simulation hosts from the filtering processing and avails system’s scalability. New scheme also exploits the potential locality of distributed interactive simulation, which reduces the amounts of filtering messages exchanged and filtering computation.

    • A Fast Job Oriented Scheduling Algorithm

      1999, 10(10):1073-1077.

      Abstract (3399) HTML (0) PDF 380.87 K (4645) Comment (0) Favorites

      Abstract:Job oriented scheduling (JOS) has been the most commonly used technique in actual job shop scheduling. It loads jobs one by one onto machines. In this paper, the authors present a fast scheduling algorithm of computer-based JOS system, the algorithm assigns feasible schedule start and finish times to the operations of a job by loading them forward or backward onto the capacity constrained machines. The computation time to find the feasible time slot on the machine is reduced by log and modify each machine’s feasible time slot. Thus, the computational efficiency is substantially improved. Experimental testing shows that the algorithm has significant merits for large size problems.

    • Data Mining and Incremental Updating on Association Rules

      1999, 10(10):1078-1084.

      Abstract (4007) HTML (0) PDF 477.73 K (5049) Comment (0) Favorites

      Abstract:In this paper, the author analyzes the incremental updating algorithm (IUA) on association rules, points out its existing problems, and presents an improved algorithm, NEWIUA (new IUA), which takes full use of already existing and the current updated new frequent itemsets, therefore the efficiency is increased besides guaranteeing the validity of the algorithm. Three parallel algorithms for data mining on association rules are presented, the analysis and discussion on each algorithm are also presented.

    • Segmented Storage with various Chronons in Temporal Databases and Efficiency Analysis

      1999, 10(10):1085-1090.

      Abstract (3829) HTML (0) PDF 430.21 K (4601) Comment (0) Favorites

      Abstract:Based on the usage frequency of the data in temporal database, the storage method with three historical segments is proposed in this paper. The object history is divided into three segments, and stored in different media with various chronons. The special data structure for segmented storage is discussed, the age transfer algorithm and the compress sampling algorithm are proposed. The performance study shows that the time and space efficiency are promoted one magnitudes.

    • A Tool for Monitoring and Profiling HPF Programs

      1999, 10(10):1091-1095.

      Abstract (3595) HTML (0) PDF 408.78 K (4670) Comment (0) Favorites

      Abstract:In this paper, the authors introduce a monitoring and profiling tool which is used in a high performance Fortran (HPF) compilation system. A brief overview of the HPF compilation system is given first, then the importance and main tasks of performance analysis are discussed, the method of performance profiling and monitoring and the method of performance data collecting are given in detail. The paper is concluded with a description of the tool’s role in the HPF compilation system.

    • A Modified Genetic Algorithm and Its Application to Layout Optimization

      1999, 10(10):1096-1102.

      Abstract (4099) HTML (0) PDF 473.27 K (4674) Comment (0) Favorites

      Abstract:Taking the layout problem of satellite cabins as background, the authors make a study of the optimal layout problem of circle group in a circular container with performance constraints of equilibrium etc. in this paper, which belongs to NP-complete problem. A modified genetic algorithm called decimal coded adaptive genetic algorithm (DAGA) is presented to solve the problem. In this way, the algorithm relaxes the combinatorial explode and the premature convergence of genetic algorithm. Two examples are provided (one of them is proposed by the authors, and its optimal solution is known). The numerical results show that the DAGA is effective and superior to multiplicator algorithm. The DAGA can be developed to solve other layout optimization problems.

    • CCS-based Cryptographic Protocol Analysis

      1999, 10(10):1103-1107.

      Abstract (3736) HTML (0) PDF 345.38 K (4416) Comment (0) Favorites

      Abstract:Formal methods and tools are key aspects for the analysis of cryptographic protocols. In this paper, a formal language PEP (principals+environment=protocol) for the specification of cryptographic protocols is proposed. For some cryptographic protocols, their PEP specifications can be translated into finite basic CCS processes, so it is possible to analyze the security properties using CCS-based tools such as CWB (concurrency workbench). The advantage of the mothod proposed in this paper is that the actions of the attacker can be implicitly specified, and if the potential back door of the protocol analyzed exists, the attacking action trace can be explicitly found out by model checker.

    • Matrix Criterion for Dynamic Analysis in Discrete Neural Networks with Delay

      1999, 10(10):1108-1113.

      Abstract (3646) HTML (0) PDF 396.32 K (4735) Comment (0) Favorites

      Abstract:The dynamics of discrete neural network with delay are studied in this paper using a matrix inequality which is shown to be equivalent to the state transition equation of the network. For the network with arbitrary weight matrix, the conditions for the existence of cycle of length 1 and 2 are presented. Also, the conditions for the existence of special cycle of length 1, 2 and 4, for having no any stable states are achieved. Computer simulations demonstrate that the theoretical analysis is correct.

    • A Dynamic Hypermedia Mapping Engine

      1999, 10(10):1114-1120.

      Abstract (3357) HTML (0) PDF 492.75 K (4472) Comment (0) Favorites

      Abstract:The differences between traditional applications and hypermedia applications are compared in this paper. The main features of hypermedia system and the attraction for non-hypermedia application users are introduced. A model of dynamic hypermedia mapping engine is built, which can enhance non-hypermedia application with hypermedia features with minimal or no changes to it. A prototype of DhyME (dynamic hypermedia mapping engine) is also presented in this paper.

Current Issue


Volume , No.

Table of Contents

Archive

Volume

Issue

联系方式
  • 《Journal of Software 》
  • 主办单位:Institute of Software, CAS, China
  • 邮编:100190
  • 电话:010-62562563
  • 电子邮箱:jos@iscas.ac.cn
  • 网址:https://www.jos.org.cn
  • 刊号:ISSN 1000-9825
  •           CN 11-2560/TP
  • 国内定价:70元
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063