Volume 4, Number 3, September 2003


Title:

Features Oriented Components for e-Commerce Application

   

Author & Affiliation:

Ha Jin Hwang
Catholic University of Daegu, Korea
   

Abstract:

Component-based systems have become increasingly popular approaches to develop complex systems, offering well-formed abstractions, strong potential for reuse, dynamic plug-and-play and end-user application enhancement. Developing components requires very challenging work, particularly in achieving appropriate division of responsibility among components features as well as in designing and implementing components.
The paper discusses the Features-Oriented Component Engineering (FOCE) method to improve component development by utilizing features during component specification, design, implementation and deployment. The paper identifies several important common components for e-Commerce and presents an application of FOCE based e-Commerce system. This study describes a recent work of extending UML to facilitate Features oriented component design and the use of Enterprise Java Beans to implement these designs.
   

Title:

Spatial Indexing Method for Levelized Geometric Objects: Integrated Approach
   

Author & Affiliation:

Joon-Hee Kwon, Yong-Ik Yoon
Kyonggi University, Sookmyung Women’s University

   

Abstract:

Recently, applications such as GIS require to access geometric objects more quickly, moreover they require larger geometric objects.  Levelized geometric objects enable the rapid access of large geometric objects, because of no access to the fully detailed geometric objects.  In order to handle levelized geometric objects efficiently, spatial indexing methods are needed.  The conventional spatial indexing methods are not efficient to access levelized geometric objects.  We presented a new spatial indexing method for levelized geometric objects to support all types of levelized geometric objects.  In our method, we integrated approaches of the conventional spatial indexing methods.  The integrated index structure and algorithms are designed and implemented.  Extensive experiments are then performed.  The results show that our method is a desirable spatial indexing method for levelized geometric objects.
   

Title:

A Study on the (re)organization of class hierarchy based on the Formal Concept Analysis

   

Author & Affiliation:

Suk-Hyung Hwang, Hae-Sool Yang, Sung-Hee Choi, Won-Joo Hwang
SunMoon University, HoSeo University, SunMoon University, Inje University
 

   

Abstract:

Building the class hierarchy is a very important and essential task, but one of the most difficult tasks in object-oriented software development. Moreover, the class hierarchies must be easily maintained and adapted to new requirements, while their components must be widely reusable. Therefore, the object community is very interested by all methodologies and tools that could help object-oriented software designers and programmers in these tasks.
In this article, we provide an automated technique for constructing and reorganizing class hierarchies as concept lattices using the methods of Formal Concept Analysis. This technique provides a theoretical basis for the construction and reorganization of well-defined class inheritance hierarchy structures with a maximal factorization of properties(attributes and methods) and automatic elimination of non-essential complexity.
   

Title:

A Development System for Resource-Oriented Applications
 

 

Author & Affiliation:

Shingo Nakagawa, Fumioka Kanezashi, Satoshi Yazawa, Atsushi Togashi
Shizuoka University, Carabiner Systems, Inc

   

Abstract:

In this paper, we propose a development environment for resource-oriented application based on component-oriented design. Resource-oriented applications adjust themselves to the running environment. This development environment is named GISEN application system. GISEN reduces application development costs and management costs. The platform includes Application Server (SpindleSE), Client Application Browser (SpindleCE) and Component Repository Server (Vessel).

   
   

Title:

Semantic Retrieval from Ambiguous Words in Large Corpora

Author & Affiliation:

Yoo-Jin Moon, Hae-Sool Yang, Youngho Hwang
Hankuk Univ. of Foreign Studies, Hoseo Univ., Kunsan National Univ

Abstract

Semantic retrieval from ambiguous results in large WWW will produce useful knowledge and convenient way of HCI. This paper presents an intelligent method for extraction of word senses from human factors in knowledge discovery, which utilizes the integrated Korean noun and verb networks through the selectional restriction relations in sentences. And this paper presents a method to verify validity of Korean noun semantic networks for WSD (word-sense disambiguation) that are used for construction of the selectional restriction relations by applying the networks to the syntactic and semantic properties. Integration of Korean Noun Networks into the SENKOV system will play an important role in both computational linguistic applications and psycholinguistic models of language processing.

Title:

Compiler Optimization Technique with Prediction of Execution Timing of Instructions

Author & Affiliation:

Kazunari Sumiyoshi, Naohiro Ishii
Toshiba Corporation, Aichi Institute of Technology

Abstract:

On the instruction-level parallel architecture such as VLIW, the performance is very affected by the compiler technique. On the register allocation by the conventional compiler technique, there exist some situations that register allocator loses parallelism of the program by adding many dependent edges to the program, and the use of spill code is avoided as much as possible, since it causes the delay in the program execution. However, in the processors the parallel architecture, the system can simultaneously executes the spill code and other instructions without delay of the program. In this paper, we propose an optimization technique which highly utilizes the parallelism of the program. Our technique defines execution cost of register reusing, register spilling and register rematerialization. We develop a register allocation method that can be decided, whether the register must be reusing or spilled or rematerialized by the prediction of the execution timing of the instruction in the program, when registers are insufficient.
Finally, we evaluate our method in comparison with conventional compiler technique.