|
Welcome to Jagun
Kwons Homepage
I am a Research Associate and Teaching
Fellow (IEP: Integrated
Engineering Programme) in the Department
of Computer Science and an Honorary Lecturer in the Department of Information Studies,
teaching programming and database modules at University College London (UCL),
University of London.
Before joining UCL at the end of June
2009, I was a Senior Engineer at Samsung Electronics Co., Ltd. South Korea from
December 2005.
I received my PhD in Computer Science
from the University of York in the area of high integrity real-time programming
languages and Java, and BSc (Hons) in Computing for
Industry from Northumbria University.
Currently serving as a Committee Member
for the IEEE/IFIP
International Conference on Embedded and Ubiquitous Computing (IEEE/IFIP EUC) (http://anss.org.au/euc2011/index.htm)
Member of IEEE and KSEAUK.
Research Interests:
·
Embedded real-time systems
engineering,
·
Component-based middleware for
embedded systems,
·
Software design & implementation
technologies for multi-core systems,
·
Software Product Lines &
variability/feature management,
·
Unmanned Aerial Vehicles (UAVs),
·
Real-time Java and robotics middlewares,
·
Internet of Things.
Teaching
(2013/2014): This year I am teaching two
modules.
COMP3005/GA09 Operating Systems, Department of
Computer Science, taught in Term 1.
INSTG018
Introduction to Programming and Database Querying: (Coursework submission
click here) - A module for the MA Electronic Communication and
Publishing , the MA/MSc in
Digital Humanities and the MSc
Information Science , taught in Term 1.
Current Activities:
·
Started a Cisco-UCL collaboration project on Internet of Things (IoT) from June 2013.
·
Involved in the EPSRC SUAAVE project,
in which we investigate in the usage of UAVs in sensing and monitoring
applications.
·
Between 2009 and 2011, worked on EU Framework 7 CHAT Project [http://www.ict-chat.eu/],
for which we have been developing a middleware for real-time embedded control
systems.
Patents:
Authored/Co-authored 8 U.S. patents (plus several regional
patents) in the area of embedded and multi-core systems, and software design
and implementation techniques for engineering component-based software product
lines/families.
Publications:
Bridging Audio Communications using UAVs - a Realistic Simulation-based
Approach
by R. Harbird,
J. Kwon, R. Di Nardi, and S. Hailes,
Submitted to the 2012 IEEE Globecom WI-UAV Workshop
(3rd International Workshop on Wireless Networking and Control for
Unmanned Autonomous Vehicles), to be held in Anaheim, California, USA, December
03-07, 2012.
Compositional, Resource Reservation Group Scheduling for Reconfigurable
Real-Time Applications
by J. Kwon, S. Hailes,
L. Palopoli, and R. Asaula,
Manuscript to be submitted in due course.
Adaptive
Bandwidth-based Thread Group Scheduler for Compositional Middleware
Architectures,
by Jagun Kwon
and Stephen Hailes
Proceedings of The
35th Annual IEEE Computer Software and Applications Conference (COMPSAC 2011),
Munich, Germany, 18-22 July, 2011.
A
Pragmatic Approach to Component-Based Control Software Reuse Dealing with
Dynamic, Non-Functional Adaptation Issues,
by Jagun Kwon
and Stephen Hailes
Proceedings of The 2011 IEEE
International Conference on Computer Control and Automation (ICCCA 2011), Jeju Island, South Korea, 1-3 May 2011.
A
Lightweight, Component-based Approach to Engineering Reconfigurable Embedded
Real-Time Control Software,
by Jagun Kwon
and Stephen Hailes
Proceedings of The 2011 IEEE/FTRA
International Conference on Advanced Software Engineering (ICASE 2011), Busan, South Korea, 26-28 May 2011.
(Recommended for publication in a
sister journal)
A
Lightweight Component-based Reconfigurable Middleware Architecture and State
Ontology for Fault Tolerant Embedded Systems,
by Jagun Kwon and Stephen Hailes,
Proceedings of the 2nd International ICST Conference on Sensor Systems and
Software (S-CUBE), published in Springer Lecture Notes in ICST (LNICST), 13
December 2010.
MIREA: Component-based Middleware for
Reconfigurable, Embedded Control Applications,
by Jagun Kwon and Stephen Hailes,
Proceedings of the IEEE International Symposium on Intelligent Control (ISIC),
part of the IEEE Multi-Conference on Systems & Control (MSC), Japan,
September, 2010.
Domain Specific, Component Based
Model-Driven Development for Consumer Electronics Software Product Lines
by J. Kwon, K. Son, K. Kim (Samsung
Elec.), A. Hartman, J. Rubin, T. Yatzkar-Haham, V. Shcherbina, U. Avraham, Y. Sudorogin (IBM Haifa Lab)
Technical Report, Samsung Electronics
Co. Ltd, December 2008.
Com2 : A Component Model supporting
Software Product Lines for Consumer Electronics
by Kyoung-Ho Son, Jagun
Kwon, and Seok-Jin Hong
Samsung Technology Conference, Nov. 2007.
A
Component Model supporting Decomposition and Composition of Consumer
Electronics Software Product Lines
by C.M. Park, S. Hong, K. Son, and J.
Kwon (September 2007)
Proceedings of the 11th International
Software Product Line Conference (SPLC), IEEE, Japan.
Motivations
and Support for Single Nested Scoping in Ravenscar-Java
by J. Kwon and A. Wellings
(April 2006)
Proceedings of the Fourth IEEE Workshop on Software Technologies
for Future Embedded and Ubiquitous Systems (SEUS), Gyeongju,
Korea.
Ravenscar-Java:
A High Integrity Profile for Real-Time Java
by J. Kwon, A. Wellings
and S. King (February 2005)
Journal of Concurrency and
Computation: Practice and Experience, John Wiley & Sons Ltd.
Memory Management based on Method Invocation in RTSJ
by J. Kwon and A. Wellings
(October 2004)
Proceedings (LNCS) of the 2nd International Workshop on
Java Technologies for Real-time Embedded Systems (JTRES), Lanarca,
Cyprus.
Predictable Memory Utilization in the Ravenscar-Java
Profile
by J. Kwon, A. Wellings
and S. King (May 2003)
Proceedings of the 6th IEEE International Symposium on
Object-oriented Real-time Distributed Computing (ISORC), Hakodate, Hokkaido,
Japan.
Assessment of the Java
Programming Language for Use in High Integrity Systems
by J. Kwon, A. Wellings
and S. King (April 2003)
ACM SIGPLAN Notices, April 2003.
XRTJ: An Extensible Distributed High-Integrity Real-Time Java Environment
by
Proceedings (LNCS) of the 9th
International Conference on Real-Time and Embedded Computing Systems and
Applications (RTCSA), National Cheng-Kung University, Tainan City,
Ravenscar-Java:
A High Integrity Profile for Real-Time Java
by J. Kwon, A. Wellings
and S. King (November 2002)
Proceedings of the ACM Java Grande
ISCOPE Joint Conference, Seattle, U.S.A. November 2002.
Ravenscar-Java:
A High Integrity Profile for Real-Time Java
by J. Kwon, A. Wellings
and S. King (May 2002)
Technical report (YCS 342), Dept. of Computer Science, University
of York, UK.
Assessment of the Java
Programming Language for Use in High Integrity Systems
by J. Kwon, A. Wellings
and S. King (May 2002)
Technical report (YCS 341), Dept. of Computer Science, University
of York, UK.
A Safe
by J. Kwon, A. Wellings,
and S. King (December 2001)
Proceedings of the WIP session, 22nd IEEE Real-Time Systems
Symposium (RTSS), London, UK.
Thesis and Dissertations:
Ravenscar-Java: Java Technology for High-Integrity Real-Time Systems
by Jagun Kwon
PhD Thesis, Dept. of Computer Science, University of York, UK.
The Use of the Java Technology in
High Integrity Systems
by Jagun Kwon
Qualifying dissertation, Dept. of Computer Science, University of
York, UK, 2002.
Developing an Embedded Real-Time
Kernel for Microcontrollers with CAN support
by Jagun Kwon
(May 2000 received 82 %)
Final year dissertation, School of Computing and Mathematics,
University of Northumbria, Newcastle, UK.
University College London - Gower Street - London - WC1E 6BT - +44 (0)20 7679 2000 - Copyright © 1999-2011 UCL