Eunseok Lee
Sungkyunkwan University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Eunseok Lee.
information integration and web-based applications & services | 2009
Won Ho Kim; Soo Dong Kim; Eunseok Lee; Sung Young Lee
Cloud computing allows users to use only a Web browser to receive computing services via the Internet. Users only need to pay for the services they actually use. It appears that a wide adoption of cloud computing in the foreseeable future is inevitable, and its adoption will bring about a sea change in the pricing and distribution practices for both software and hardware. There are, however, various issues that will impede adoption of cloud computing. Most of them can be solved. We discuss the status of cloud computing today and various adoption issues. We also provide a market prognosis.
systems man and cybernetics | 2001
JungHyun Han; Inho Han; Eunseok Lee; Juneho Yi
Process planning plays a key role by linking CAD and CAM. Its front-end is feature recognition, but feature recognition research has not been in accord with the requirements of process planning. This paper presents an effort for integrating the two activities: feature-based machining sequence generation primarily based on tool capabilities. The system recognizes only manufacturable features by consulting the tool database, and simultaneously constructs dependencies among the features. Then, the A* algorithm is used to search for an optimal machining sequence by the aid of the feature dependencies and a manufacturing cost function.
international conference on parallel and distributed systems | 1997
Joonhoon Lee; J. Y. Kang; Eunseok Lee
With the increasing importance of EC (Electronic Commerce) across the Internet, the need for agents to support both customers and suppliers is growing rapidly. But the lack of standard on product ontology, message and negotiation protocol between agents and brokering makes full automation of EC infeasible. In this paper, we describe an open infrastructure for agent-based EC and design a virtual market server. As an open infrastructure, we propose a complete architecture and message protocol for inter-agent negotiation. We designed and partially implemented a virtual marker server, named ICOMA (Intelligent electronic COmmerce system based on Multi-Agent) based on the advanced agent technologies. The goal of ICOMA is to construct the decentralized, dynamic, and diverse EC environment.
Computer Communications | 1996
Norio Shiratori; Takuo Suganuma; Sigeki Sugiura; Goutam Chakraborty; Kenji Sugawara; Tetsuo Kinoshita; Eunseok Lee
With the increasing speed of computers and communication links, and the successful convergence of both fields, computers connected by high speed links now represent an enormously large distributed computing system. At the same time, communication between man and machine is also becoming more diverse and personalized. Networking issues such as evolution of user services, seamless communication between hosts, failure recovery and integration of new technologies arise daily. Problem-specific approaches and corresponding solutions are available at considerable cost. However, a common requirement is adaptability of the computer network to a variety of changes. In this paper, we propose Flexible Computer Communication Networks (FN) as a uniform solution to most of these networking problems. The framework of Flexible Networks can be considered as an intelligent shell enclosing existing networking architectures. An agent-oriented implementation of a flexible network is outlined. The conversion of existing networks to flexible networks is shown to be incremental, and therefore practicable.
international conference on software engineering | 2011
Sanghoon Jeon; Myungjin Han; Eunseok Lee; Keun Lee
Agile development methods are being recognized as popular and efficient approaches to the development of software systems that have features such as a short delivery period and unclear requirements. They emphasize customer satisfaction, fast response to changes, and release in less time. According to a recent survey, SCRUM is one of the most popular methods that are currently being used. Some backlogs, especially high priority backlogs that are functional requirements of customers, are developed repeatedly at each sprint period. Despite the known advantages of SCRUM, however, its backlogs focus only on functional features. Thus, it is difficult to effectively reflect the softwares quality attributes. As known, the failure of a software project is caused by the non-satisfaction not of functional features but of quality attributes, such as performance, usability, and reliability. This paper introduces the ACRUM1 that is a quality attribute driven agile development method. The main characteristic of the proposed solution is that it is derived from values and practices of SCRUM to be compatible with the SCRUM process and to keep its agility intact. The effect of ACRUM was evaluated through an agile process evaluation checklist and applying it into a commercial project of Samsung Electronics. The results showed that ACRUM is more efficient than the legacy agile development process.
software engineering research and applications | 2005
Jeongmin Park; Giljong Yoo; Eunseok Lee
Most distributed computing environments today are extremely complex and time-consuming for human administrators to manage. Thus, there is increasing demand for the self-healing and self-diagnosing of problems or errors arising in systems operating within todays ubiquitous computing environment. This paper proposes a proactive self-healing system that monitors, diagnoses and heals its own internal problems using self-awareness as contextual information. The proposed system consists of Multi-Agents that analyze the log context, error events and resource status in order to perform self-healing and self-diagnosis. To minimize the resources used by the Adapters, which monitor the logs in an existing system, we place a single process in memory. By this, we mean a single Monitoring Agent monitors the context of the logs generated by the different system components. For rapid and efficient self-healing, we use a 6-step process. The effectiveness of the proposed system is confirmed through practical experiments conducted with a prototype system.
european conference on computer vision | 2002
Juneho Yi; Jongsun Kim; Jongmoo Choi; JungHyun Han; Eunseok Lee
Recently in face recognition, as opposed to our expectation, the performance of an ICA (Independent Component Analysis) method combined with LDA (Linear Discriminant Analysis) was reported as lower than an ICA only based method. This research points out that (ICA+LDA) methods have not got a fair comparison for evaluating its recognition performance. In order to incorporate class specific information into ICA, we have employed FLD (Fisher Linear Discriminant) and have proposed our (ICA+FLD) method. In the experimental results, we report that our (ICA+FLD) method has better performance than ICA only based methods as well as other representative methods such as Eigenface and Fisherface methods.
icpp workshops on collaboration and mobile computing | 1999
Jin-Gang Kim; Eunseok Lee
In a large-scale distributed network environment like the Internet, the popularization of computers and the Internet have produced an explosion in the amount of digital information. As a result, it becomes more important and difficult to retrieve the product information adaptively to suit user preferences out of the overflowing advertisements that are changed dynamically. Though there are many types of search engines, they still have no way of adapting and filtering information for each user. To cope with these problems, we proposed a new product information recommendation system.
software engineering research and applications | 2007
Hyunsang Youn; Suhyeon Jang; Eunseok Lee
It is an important issue for software architects to estimate the performance of software in the early stage of development process due to the needs to verify QoS. Queueing network model is a very useful tool to analyze the performance of a system from abstract model. In this paper, we propose a transformation technique from UML into queueing network model. This approach avoids the need for a prototype implementation since we can determine the overall form of performance equation from the architectural design description. We prove the accuracy of derived queueing network model, which is summarized at 85 percent, through a ubiquitous commerce system which extends mobile commerce system developed by our prior work.
software engineering research and applications | 2007
Hakjin Lee; Hyunsang Youn; Eunseok Lee
In maintenance, the lack of documentation leads to high costs of reverse engineering. Generally, design-pattern is a reusable solution to a commonly occurring problem in software design. If design-patterns could be captured and reused in reverse engineering, the reverse engineering would be very helpful those who develops and maintains software. So there have been many attempts to detect design-patterns during reverse engineering. However, the approaches suffer from serious drawbacks to its practical implementation; false positive, false negative rate, the number of detected patterns. In this paper, we propose a new taxonomy of GoF design patterns that can guide the reverse-engineering process. This approach not only combines static analysis with dynamic analysis but also adds what we call the implementation- specific analysis. We apply a number of existing and new applications, including PURE toolkit, JINI based home application system, project management tool, MP3 player, and we demonstrate that the reverse engineering process is more accurate.