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 |
|
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 |
|
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 |
|
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 |
|
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. |