
Location: 552 Engineering Tower, Univ. of California, Irvine 92697. Phone : (949) 824-4148
Director:
(1) Real-time Object & Component based Distributed programming & System/Software engineering;
(2) Integration of Real-time computing, Fault-tolerant and dependable computing, and Object-based distributed & parallel computing technologies;
(3) Distributed and parallel Real-time Simulation;
(4) Reliable web service applications and Real-time Embedded Computing applications including Multimedia and Control applications.
Juan Colmenares, Trevor Harmon, Jing Qian, Zhen Zhang, Qian Zhou.
Prof. Kyoungro Yoon (Konkuk Univ.), Prof. Donghee Lee (Univ. of Seoul), Dr. Hyesun Maeng (LG Electronics)
Dr. Seok-Joong Kang (Kwang-Woon Univ., Korea),
Dr. Chansik Im (Intel),
Dr. Sung-Jin Kim (UCI Calit2),
Dr. Yuqing Li (Microsoft),
Dr. Sheng Liu (Qualcomm),
Dr. LIangchen Zheng (Cisco),
Dr. Moon-Cheol Kim (United Tech Research Center)
Justin Frost (Northrup-Grumman), Vishal Prabhu (Deloitte), Keizo Fujiwara (Microsoft - Japan), Francesc Serro
Professor Emeritus C. V. Ramamoorthy at UC Berkeley: I proposed some axioms regarding this truly extraordinary person in a meeting of 60 senior people gathered to celebrate his 80th birthday.
* TMO (Time-triggered Message-triggered Object) (also called RTO.k) programming scheme : You can see some of the recent publications. Some demos which may be fancy in academic standards, can be seen via video clips here.
* Some publications on real-time fault-tolerant distributed computing including publications on the ROAFTS (Real-time Object-oriented Adaptive Fault Tolerance Support) middleware are also there.
A TMO Programming & Execution Tool-Kit, consisting of TMO Support Middleware (TMOSM/XP) and TMO Support Library (a C++ API), has been evolving since 1998.
The current version v4.2 should be viewed as a Beta version but is very close to the first official release to be issued. It is used in an undergraduate course at UCI, EECS123 "Introduction to Real-Time Distributed Programming". Lecture slides are there.
Its core is also used in the beginning of a graduate course, EECS223 "Real-Time Computing Systems", and covered by 4 lectures, each of 80 minutes' duration. So, it is quite easy to learn.
It runs on three different major OS kernel platforms: Windows XP, Windows CE, and Linux v2.6.
Recommendations from the users for enhancing the Tool-Kit which, we think, is already sufficiently robust for industry use, are welcome.The current Beta version of the TMO Tool-Kit (which is very close to the first official release to be issued) and application demos running on Windows XP platforms, Windows CE platforms, and Linux platforms are available for downloading from here.
The TMO technology is aimed for enabling a quantum jump in the productivity of real-time distributed computing application programmers, including networked embedded system software engineers.Recent keynotes and invited presentations by the Lab Director
* Kim, K.H., "Object-Oriented Real-Time Distributed Programming and Support Middleware", Proc. ICPADS 2000 (7th Int'l Conf. on Parallel & Distributed Systems), Iwate, Japan, July 2000, pub. by IEEE CS Press (Keynote paper), pp.10-20.
* Kim, K.H., "Issues Insufficiently Resolved in Century 20 in the Fault-Tolerant Distributed Computing Field", Proc. SRDS 2000 (19th IEEE CS Symp. on Reliable Distributed Systems), Nuremberg, Germany, Oct. 2000, pp.106-115 (Invited paper).
Slides presented* Kim, K.H., "Middleware of Real-Time Object Based Fault-Tolerant Distributed Computing Systems: Issues and Some Approaches", Proc. IEEE 2001 Pacific Rim Int'l Symp. on Dependable Computing (PRDC 2001), Dec. 2001, Seoul, pp. 3-8 (Keynote paper).
* Kim, K.H., "Toward QoS Certification of Real-Time Distributed Computing Systems", Proc. IEEE HASE 2002 (7th IEEE CS Symp. on High Assurance System Engineering), Tokyo, Japan, October 2002, pp.177-186 (Keynote paper).
* Kim, K.H., "Wide-Area Real-Time Distributed Computing in a Tightly Managed Optical Grid - An Optiputer Vision", Proc. 18th Int'l Conf. on Advanced Information Networking and Applications (AINA2004), Fukuoka, Japan, March 29 - 31, 2004, Volume 1, pp.2-11 (Keynote paper).
* Kim, K.H., "Fundamental Research Challenges in Real-Time Distributed Computing", Proc. FTDCS 2004 (10th IEEE Workshop on Future Trends of Distributed Computing Systems), Suzhou, China, May 2004, pp. 2-9 (Invited paper).
* Kim, K.H., "Toward Uplifting of the QoS and the Level of Programming for Real-Time Distributed Computing Systems via Exploitation of Global Time and TMOs", SUTC 2008 (2008 IEEE Int'l Conf. on Sensor Networks, Ubiquitous, and Trustworthy Computing), June 2008, Taichung, Taiwan (Kyenote).
"Security and Survivability of Real-time Systems with MANETs" ( PI: Kane Kim; Collaborating Partner Inst.: Arizona State Univ., PI: Stephen S. Yau)
ISORC 2009 (IEEE Computer Society's 12th International Symposium on Object / component / service -oriented Real-time distributed Computing), March 17 - 20, 2009, Tokyo, Japan.
Recent Past:
ISORC 2003 (IEEE Computer Society's International Symposium on Object-oriented Real-time distributed Computing), May 14 - 16, 2003, Hakodate, Hokkaido, Japan.
WORDS 2005 (IEEE Computer Society's 9th Workshop on Object-oriented Real-time Dependable Systems), Feb. 2 - 4, 2005, Sedona, AZ, USA.
ISORC 2005 (IEEE Computer Society's International
Symposium on Object-oriented Real-time distributed Computing),
May 18 -
20, 2005,
Seattle, USA. (A
mirror site in Germany)
An affiliated workshop:
SEUS 2005
(Workshop on Software Technologies for Future Embedded and Ubiquitous
Systems), May 16 - 17, 2005, Seattle, USA.
ISORC 2006 (IEEE Computer Society's
9th International
Symposium on Object and component oriented Real-time distributed Computing), April 24 (Mon)
- 26 (Wed), 2006, Gyeongju, Korea.
An affiliated workshop:
SEUS 2006
(Workshop on Software Technologies for Future Embedded and Ubiquitous
Systems), April 27 - 28, Gyeongju, Korea.
ISORC 2007 (IEEE Computer Society's
10th International Symposium on Object and component oriented Real-time
distributed Computing), May 7 - 9, 2007, Santorini Island, Greece.
An affiliated workshop: SEUS 2007 (Workshop on Software Technologies for
Future Embedded and Ubiquitous Systems), May 7 - 9, 2007, Santorini Island,
Greece.
ISORC 2008 (IEEE Computer Society's 11th International Symposium on Object / component / service -oriented Real-time distributed Computing), May 5 - 7, 2008, Orlando, Florida.
To go back to the Dept of EECS's Home Page, click here. To go back to the Henry Samueli School of Engineering's Home Page, click here.
Thanks for being visitor #
since June 15,1997.