Kim, Seonho

                    shkim@cs.umn.edu

 

       Ph. D. Candidate in Computer Science

        Department of Computer Science & Engineering

        University of Minnesota, Twin Cities

        4-192 EE/CS Bldg, 200 Union St. SE

        Minneapolis, MN 55455

 

 

Work Address 

Distributed Computing Systems Group

Room 477, Digital Technology Center, University of Minnesota

499 Walter Library , 117 Pleasant Street SE

Minneapolis, MN 55455

Contact Info

Phone: (612) 624-4297

Fax: (612) 625-5045

Email: shkim@cs.umn.edu, kayseon@gmail.com

URL: http://www.cs.umn.edu/~shkim

 


[Research]  [Research Interests]  [Education]  [Professional Experience]  [Professional Activities]  [Publications]  [Personal]


 

 

Research

A Fine-grained QoS Control Framework for Network Services (Ph. D. Thesis)

: : The goal of this research is to investigate how a quality-aware middleware framework can be designed to deliver reliable differentiated service quality to the users in a Grid and in the Internet.  

 

Research Interests

·         Scheduling and resource management in large-scale parallel and distributed systems

·         Grid Computing, Pervasive Computing, Autonomic Computing, Mobile Computing, Peer-to-Peer systems

·         Security issues in various distributed systems

·         Medical computing and Healthcare system

 

Education

·         PhD in Computer Science, expected winter 2006

from Dept. of Computer Science and EngineeringUniversity of Minnesota.
Advisor : Dr. Jon B. Weissman

·         M.S. in Computer Science, February 1999

from Dept. of Computer Science, Seoul National University, Korea
Advisor : Dr. Suk-In Yoo

·         B.S. in Mathematics, August 1996

from Dept. of Mathematics, Seoul National University, Korea

 

Professional Experience

·         Consultant, VisionShare Inc, Minneapolis, MN, Aug 2006 ~ Oct. 2006

o        Project title : Shibboleth project (E-Authentication pilot project)

o        The principal goal of this project is to produce a secure (authentication and authorization) and interoperable technical architecture for sharing medical information across multiple healthcare providers. It uses PKI certificates and services to demonstrate this architecture.

o        My work is to design the architecture and build a prototype for the proof of concept. Shibboleth, SAML, HTTP(Apache, IIS, and Tomcat), OpenSSL, PKI, and SOAP are part of the architecture.

 

·         Research Assistant, April 2006 ~ to date

Project Title: The Electronic Primary Care Research Network (ePCRN)

Dept. of Family Medicine and Community Health, University of Minnesota Medical School , Twin Cities

Supervisor: Kevin Peterson, MD, MPH

o        sponsored by the National Institute of Health(NIH)

o        The principal goal of this project is to develop an electronic infrastructure that aids in the recruitment of subjects and the performance of randomized controlled trials in primary care practices. The specific technical objectives of this project are 1) to provide a web-portal that enables primary care practices to link with researchers in academic centers or the NIH to facilitate recruitment, entry, and follow-up of multidisciplinary randomized controlled trials, 2) to establish a clinic-based registry in primary care using distributed database technology that interfaces with the web portal solution in order to enhance the process of clinical trials recruitment and the translation of research findings into practice and finally 3) to use Internet2 components for enhanced functionality and communication

o        My work is to design/test the architecture and to develop the APIs for UDDI registry inquiry and distributed SQL query on OGSA-DAI servers. Globus Toolkit 4.0 Java WS core, OGSA-DAI-WSRF, Apache jUDDI, Axis SOAP engine, and Database systems (MySQL and PostgreSQL)

 

·          Research Assistant, April 2005 ~ to date, Grid Computing, Scheduling, Data Mining

Project Title: Data Mining Middleware for Distributed and Grid Computing

Dept. of Computer Science, University of Minnesota, Twin Cities

Supervisor: Dr. Jon B. Weissman

o        sponsored by the National Science Foundation

o        This project is focused on 1) exploiting Grid technology to enable mining of distributed datasets, e.g., distributed network intrusion analysis and on 2) supporting efficient scheduling of data mining computations by considering the placement and possible replication of data and mining computations in a Grid to achieve user-level QoS

 

·         Research Assistant, June 2003 ~ to date

project Community Services,

Dept. Computer Science & Engineering, University of Minnesota, Twin Cities

Supervisor: Dr. Jon B. Weissman

o        Sponsored by the National Science Foundation and U.S. Department of Energy

o        The goal of this project is to develop flexible techniques and reusable middleware in support of adaptive services satisfying users, service providers, and the Grid community

o        Design and implement the architecture

 

·         Research Assistant, August 2001 ~ August 2002

project Distributed Space System

Dept. of Aerospace Engineering & Mechanics, University of Minnesota, Twin Cities

Supervisor: Dr. Mehran Mesbahi

o        Sponsored by the National Science Foundation

o        The goal of this project is to develop a hybrid control design methodology capturing the interaction between inter-spacecraft communication and sensing 

 

·         Research Assistant, January 2001 ~ August 2001

project Automatic Segmentation of 3D Vortices for the Analysis of Turbulent Flows

Dept. Computer Science & Engineering, University of Minnesota, Twin Cities

Supervisor: Dr. Victoria Interrante

o        Sponsored by the National Science Foundation

o        The goal of this project is to develop algorithms to extract individual 3D vortical structures in the volume at each time step &visualize them

 

·         Research Assistant, January 1998 ~ February 1999

project Development of a middleware for GIS using RDBMS

Dept. Computer Science, Seoul National University, Seoul, Korea

Supervisor: Dr. Suk-In Yoo

o        Development of a middleware aiming at the integration of heterogeneous RDBMS and any kind of GIS applications

o        Geographic data management in main memory (C++)

o        Web GIS application development for GIS engine (Perl and Java)

 

·         Research Assistant, March 1997 ~ December 1997

project Development of the South Korean-type Super Computer

Dept. Computer Science, Seoul National University, Seoul, Korea

Supervisor: Dr. Suk-In Yoo

 

·         Teaching Assistant, January 2001 ~ May 2003

Dept. Computer Science & Engineering, University of Minnesota, Twin Cities, USA  

o        CSci5107, Computer Graphics I, Spring 2002

o        CSci4131, Internet Programming, Fall 2002

o        CSci2031, Introduction to Numerical Computing, Fall 2002

o        CSci5131, Advanced Internet Programming, Spring 2003       

 

·         Instructor, January 1998 ~ July 2000

o        CGI Programming with Perl, Spring 1998, at the Institute of Computer Specialist (ICS), Seoul, Korea

o        Web Database Programming, Spring 1999, at the Kyonggi University, Suwon, Korea

o        Object Oriented System, Fall 1999, at the Kyonggi University, Suwon, Korea

o        Programming Language, Fall 1999, at the Kyonggi University, Suwon, Korea

o        C Programming Language, Spring 2000, at the Sungkonghoi University, Seoul, Korea

o        Java and JavaScript Programming, Fall 1999, at the Information & Communication University (ICU), Seoul, Korea

o        CORBA Programming with Java, Spring 2000, at the Information & Communication University (ICU), Seoul, Korea

o        Web Master Training, 2000, at the WebEng Co., Seoul, Korea

o        Java Programming, project team training, 2000, at the Dept. of Mechanical Engineering, Hanyang University, Seoul, Korea

 

Professional Activies

·         Affiliations

o        Global Grid Forum (GGF)

o        Institute of Electrical and Electronics Engineers (IEEE) Computer Society

o        Association for Computing Machinery (ACM)

 

·         Technical Referee

o        CCGrid’07

o        JSSPP’06

o        Grid 2005, ICPP’05, JPDC’05, e-Science 2005, SuperComputing’05

o        Grid 2004, IPDPS’04, SCC’04, ICAC’04, HPDC’04, ICPADS’04

o        Grid 2003, ICPP’03

 

·         Talks

o        Grid Computing, invited talk, 21 March 2005, Kyungpook University, Daegu, Korea

 

Publications

·         Journal,  Conference, Symposium, and Workshop Articles

 

1.      Seonho Kim, Jon B. Weissman, and Kevin A. Peterson, A Secure Federated Health Data Query System for Primary Care Clinical Trials on the Grid, the cancer Biomedical Informatics Grid (caBIG) 2007

2.      Jon Weissman, Seonho Kim, and Darin England, A Framework for Dynamic Service Adaptation in the Grid: Next Generation Software Program Progress Report, NGS NSF Workshop, in conjunction with IPDPS 2005

3.      Jon Weissman, Seonho Kim, and Darin England, A Dynamic Grid Service Architecture, IEEE International Symposium on Cluster Computing and the Grid (CCGrid2005), May, 2005, Cardiff, UK

4.      Seonho Kim and Jon Weissman, A Genetic Algorithm based Approach for Scheduling Decomposable Data Grid Applications, IEEE International Conference on Parallel Processing, August, 2004, Quebec, Canada

 

·         Technical Reports

1.      Seonho Kim, Jinoh Kim, and Jon B. Weissman, “A Security-Enabled Grid System for Distributed Data Mining”, Technical Report 007-001, Department of Computer Science & Engineering, University of Minnesota

2.      Jon B. Weissman, Seonho Kim, and Darin England, "Supporting the Dynamic Grid Service Lifecycle", CS Technical Report 004-041

3.      Seonho Kim and Jon B. Weissman, "A GA-based Approach for Scheduling Decomposable Data Grid Applications", Technical Report 004-06

 

 

Personal

·         Message Board

·         Misc. 

·         Links


[Research]  [Research Interests]  [Education]  [Professional Experience]  [Professional Activities]  [Publications]  [Personal]


March 2005 last updated by Seonho Kim