Curriculum Vita
Total Page:16
File Type:pdf, Size:1020Kb
Curriculum Vita Byung S. Lee CURRENT AFFILIATION Professor, Department of Computer Science (primary) and Department of Electrical and Biomedical Engineering (secondary), College of Engineering and Mathematical Sciences, University of Vermont, Burlington, VT 05405, USA Phone: (802)656-1919. Fax: (802)656-0696. Email: [email protected]. Home page: http://www.cems.uvm.edu/~bslee EDUCATION Ph.D. Electrical Engineering/Computer Science (Database Systems), Stanford University, Palo Alto, CA, January 1991. Dissertation: Instantiating Objects from a Remote Relational Database through Views. (Advisor: Gio Wiederhold, Computer Science) M.S. Electrical Engineering (Communication Systems), KAIST, Daejon, South Korea, February 1982. Thesis: Implementation of a Multi-rate Speech Digitizer. (Advisor: Chong-Kwan Un, Electrical Engineering) B.S. Electronics, Seoul National University, Seoul, South Korea, February 1980. EMPLOYMENT September 1999–present: Department of Computer Science, University of Vermont, Burlington, VT, 05405 USA. (Assistant Professor; Associate Professor; Professor) June 1998– August 1998: Computer Science Department, Dartmouth College, Hanover, NH 03755-3510 USA. (Visiting Assistant Professor) September 1993–August 1999: Graduate Programs in Software Engineering, University of St. Thomas, 2115 Summit Avenue, St. Paul, MN 55105 USA. (Assistant Professor) October 1992–August 1993: Datacom Global Communications, Inc., Princeton, NJ, 08544 USA. (Supervisor) December 1990–October 1992: Bell Communications Research (now Telcordia Technologies), 444 Hoes Lane, Piscataway, NJ 08854-4157 USA. (Member of Technical Staff) January 1990–August 1990: Hewlett-Packard Research Laboratories, 1501 Page Mill Road, Palo Alto, CA 94305 USA. (Practical Trainee) June 1986–December 1990: Computer Systems Laboratory, Stanford University, Palo Alto, CA 94305 USA. (Graduate Research Assistant) March 1980–July 1985: Technology Research Center, Goldstar Electric (now LG Communications), Anyang, South Korea. (Engineer; Principal Engineer and Team Lead) TEACHING September 1999 – present: (University of Vermont) o CS64: Discrete mathematics (undergraduate students; required). o CS121: Computer Organization (undergraduate students; required). o CS124: Data Structures (undergraduate students; required). o CS204: Database Systems (upper-level undergraduate and first year graduate students; elective). o CS224: Algorithm Design and Analysis (upper-level undergraduate and first-year graduate students; elective for undergraduate and required for graduate). o CS331/295: Advanced Database Systems (CS331 for graduate students, CS295 for undergraduate students; elective). June 1998 - August 1998: (Dartmouth College) o CS37: Computer Architecture (undergraduate students; required). September 1993 – June 1999: (University of St. Thomas) o CSIS530: Database Management System and Design (graduate students; required). o CSIS531: Database Management Concepts and Applications (graduate students; required) – Equivalent to CS530, designed for more application-oriented, less technology-oriented students. o CSIS532: Distributed Database Management Systems (graduate students; elective). o CSIS544: Object-Oriented Databases (graduate students; elective). RESEARCH PROJECTS September 1999 – present: (University of Vermont) o Trajectory analysis of signals from IOT: methods and applications – example applications include environmental watershed monitoring and smart building occupant co-work pattern analysis. o Anomaly detection over data streams: methods and applications – example applications include patient health monitoring, environmental health monitoring, and civil infrastructural health monitoring. o Online social network data analytics: inter-user influence modeling, topical influence modeling, hashtag clustering, geo- social network mining. o Event processing: event stream processing and complex event processing; causal modeling and query processing over event streams. o Stream query processing: continuous aggregation join queries over data streams, distributed join query optimization, adaptive-size reservoir sampling over data streams, spatiotemporal join processing over continuous location data stream, temporal query processing over data streams. o Approximate query evaluation using forecasting techniques: selectivity estimation in query processing; QoS-driven data aggregation in sensor networks, periodic pattern mining from streaming time series. o Predictive modeling in databases: self-tuning cost-modeling of user-defined functions; workload-aware multidimensional histograms. o XML: XML element numbering; large scale XML query processing using information retrieval techniques. o Information retrieval: combining document rankings from multiple search engines; Boolean text search query optimization. o Data mining: data clustering using a multidimensional index; mining partial periodic correlations from time series. o Temporal aggregations using a multidimensional index. o Object-relational databases: nested object selectivity; partial rollback schemes. o Web caching: time-to-Live (TTL) determination. o Approximate ad-hoc query support for scientific simulation mesh data: data model and query language; system architecture. September 1993 – June 1999: (University of St. Thomas) o Full-text indexing systems: a standard generalization markup language (SGML) benchmark testing using Oracle Context and Open Text systems. o Object-oriented databases: feasibility assessment as a repository for SGML documents; object class normalization in a schema design; refined object schema mapping from Enhanced Entity-Relationship (EER) schema. November 1992 - July 1993: (Datacom Global Communications) o Electronic Data Interchange (EDI): development of EDI systems for MS-DOS, Stratus/VOS, and UNIX operating systems; development of EDI Gateway prototype with shared memory architecture. December 1990 - October 1992: (Bell Communications Research; currently Telcordia Technologies) o Object-oriented database management systems (OODBMSs): development of a telephony benchmark suite for evaluating OODBMSs; assessing the features of SIM (a semantic DBMS) and Ithasca (an OODBMS). o Heterogeneous distributed database integration: building a uniform access interface to remote databases in Oracle, Ingres, Sybase, and RDB. August 1985 - December 1990: (Stanford University) o Remote data accesses: development of a Commonlisp language interface to Iris object-oriented database system (for Hewlett-Packard Palo Alto research center) and to Sybase DataServer (for Stanford knowledge systems project); development of an Interlisp interface to a remote SunUnify relational database server (for Stanford University medical expert systems project). o Expert systems: performance analysis of the blackboard control architecture (BB-1) – an opportunistic knowledge-based expert system – for Stanford Knowledge Systems Laboratory. March 1982 - July 1985: (Goldstar Electric Company; currently LG Communications) o Army battery automation (in collaboration with Agency for Defense Development): development of combat communication and control (C3) systems including 155mm howitzer battery firing data calculator, digital message device, and ground data unit; tactical fire control computer system. March 1980 - February 1982: (Korea Advanced Institute of Science and Technology) o Digital signal processing and voice coding: development of a multi-rate speech digitizer. STUDENT/POSTDOC RESEARCH SUPERVISION Postdoctoral research o Sang-Pil Kim, Finding Twitter Users Compatible with a New Article. October 2015 – March 2017. o Zhen He, Cost and Selectivity Modeling of User-Defined Functions. March 2003 – November 2004. Doctoral dissertation o Ali Javed, Spatiotemporal trajectory analysis from hydrological storm event data. February 2018 – present. o Saurav Acharya, Incremental Causal Network Construction over Event Streams. September 2009 – October 2014 (graduated). o Sasi Kunta, Cellular Automata Based Event Stream Processing. September 2008 – May 2010 (deceased). o Mohammed Al-Kateb, Adaptive-Size Reservoir-Based Sampling and Temporal Coalescing over Data Streams. January 2005 – May 2011 (graduated). o Tri Tran, Efficient Evaluation of Join Queries over Data Streams. July 2004 – October 2010 (graduated). Master’s thesis o Ali Javed, A Hybrid Approach to Semantic Hashtag Clustering in Social media, June 2015 – May 2016 (graduated). o Qiang (AJ) Jing, Event Detection in Binary Sensor Networks. (Co-advised with Professor Sean Wang). Spring 2005 – Spring 2007. o Dennis Fuchs, A Quantized Histogram for Multidimensional Selectivity Estimation. September 2003 – May 2004 (graduated). o Songtao Jiang, Modeling the Cost of Spatial Search Operators Using Nonparametric Regression. September 2002 – October 2003 (graduated). o Jiangyan He, Combined Relevance Ranking of Documents. April 2002 – May 2005 (graduated). o Li Chen, QoS Multicast Routing and Protection Planning in Optical Networks. (Co-advised with Professor Xue). June 2001 – May 2002 (graduated). o Vinod Kannoth, Regression-Based Cost Modeling of User-Defined Functions in Object-Relational Database Management Systems. June 2000 – May 2001 (graduated). o Kwok Yu, Object-Oriented Databases for SGML Document Repository. January 1998 – May 1999 (graduated). o Michael R. Olson, SGML Benchmark Application on Objectstore Object-Oriented DBMS. August 1995 – December 1995 (graduated). Master’s project o Jack Houk, Mobile ECG Anomaly Detection Using Long Short-Term Recurrent Neural Network, June