<?xml version="1.0" encoding="UTF-8"?>

<Resume
	xmlns="http://ns.hr-xml.org/2007-04-15"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://ns.hr-xml.org/2007-04-15 Resume.xsd">
	
	<StructuredXMLResume>
		
		<ContactInfo>
			<PersonName>
				<GivenName>Raymond</GivenName>
				<FamilyName>Klefstad</FamilyName>
				<Affix type="qualification">Ph.D.</Affix>
			</PersonName>
			<ContactMethod>
				<Telephone>
					<AreaCityCode>949</AreaCityCode>
					<SubscriberNumber>555-1901</SubscriberNumber>
				</Telephone>
				<Fax>
					<AreaCityCode>949</AreaCityCode>
					<SubscriberNumber>555-2321</SubscriberNumber>
				</Fax>
				<InternetEmailAddress>klefstad(a)uci.edu</InternetEmailAddress>
				<InternetWebAddress>http://doc.ece.uci.edu/~klefstad/</InternetWebAddress>
				<PostalAddress>
					<CountryCode>US</CountryCode>
					<PostalCode>92697-2625</PostalCode>
					<Region>California</Region>
					<Municipality>Irvine</Municipality>
					<DeliveryAddress>
						<AddressLine>Associate Adjunct Professor</AddressLine>
						<AddressLine>Department of Electrical Engineering and Computer Science</AddressLine>
						<AddressLine>The Henry Samueli School of Engineering</AddressLine>
						<AddressLine>The University of California, Irvine</AddressLine>
						<AddressLine>416E Engineering Tower</AddressLine>
					</DeliveryAddress>
				</PostalAddress>
			</ContactMethod>
		</ContactInfo>
		
		<EmploymentHistory>
			
			<EmployerOrg>
				<EmployerOrgName>UC Irvine</EmployerOrgName>
				<PositionHistory>
					<Title>Assistant Adjunct Professor</Title>
					<OrgName>
						<OrganizationName>Department of Electrical Engineering and Computer Science</OrganizationName>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Academic</IndustryDescription>
					</OrgIndustry>
					<Description/>
					<StartDate>
						<YearMonth>2002-01</YearMonth>
					</StartDate>					
				</PositionHistory>
				<PositionHistory>
					<Title>Director</Title>
					<OrgName>
						<OrganizationName>Distributed Object Computing research group</OrganizationName>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Academic</IndustryDescription>
					</OrgIndustry>
					<Description/>
					<StartDate>
						<YearMonth>2000-06</YearMonth>
					</StartDate>					
				</PositionHistory>
				<PositionHistory>
					<Title>Full-time Lecturer</Title>
					<OrgName>
						<OrganizationName>Department of Information and Computer Science</OrganizationName>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Academic</IndustryDescription>
					</OrgIndustry>
					<Description/>
					<StartDate>
						<YearMonth>1988-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>2001-12</YearMonth>
					</EndDate>					
				</PositionHistory>
				<PositionHistory>
					<Title>Chief Architect and Systems Programmer</Title>
					<OrgName>
						<OrganizationName>Department of Information and Computer Science</OrganizationName>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Used Java to develop ZEN, a real-time Java ORB. Alpha released June 2002.</Description>
					<StartDate>
						<YearMonth>2000-06</YearMonth>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>

			<EmployerOrg>
				<EmployerOrgName>Space and Weapons Systems Center</EmployerOrgName>
				<EmployerContactInfo>
					<LocationSummary>
						<Municipality>San Diego</Municipality>
					</LocationSummary>
				</EmployerContactInfo>
				<PositionHistory>
					<Title>Software Expert Consultant</Title>
					<OrgName>
						<OrganizationName>Joint Tactical Radio System (JTRS) project</OrganizationName>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description/>
					<StartDate>
						<YearMonth>2005-11</YearMonth>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName>QUALCOMM</EmployerOrgName>
				<PositionHistory>
					<Title>Software Consultant</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Designed and implemented an intelligent news browser for cell phones (in C under QUALCOMM BREW SDK) for Adaptive Info. Won award for Best Content/Most Useful from Qualcomm BREW 2002 Developers Conference.</Description>
					<StartDate>
						<YearMonth>2001-11</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>2002-01</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>

			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Chief Architect and Systems Programmer</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Used C++ and Java to develop Syskill and Webert, a client-server intelligent search engine for the world wide web. Used as the basis for the key product for Prof. Mike Pazzanis startup company.</Description>
					<StartDate>
						<YearMonth>1997-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>1997-09</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Chief Architect and Project Manager</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Used C++ to develop the framework for an extensible, portable compiler to be used for research on optimizing compilers, with Prof. Alex Nicolau and Prof. Nikil Dutt.</Description>
					<StartDate>
						<YearMonth>1996-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>1996-09</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName>Optum Corp.</EmployerOrgName>
				<EmployerContactInfo>
					<LocationSummary>
						<Municipality>Costa Mesa</Municipality>
						<Region>California</Region>
					</LocationSummary>
				</EmployerContactInfo>
				<PositionHistory>
					<Title>Software Consultant</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Used C to build a Unix-based custom client-server communication framework for a critical product of Optum Corp. in Costa Mesa, CA. When their programmers were unable to build it, I was consulted to design, implement, test, and deliver it in one week, so that they were able to deliver their product on time.</Description>
					<StartDate>
						<YearMonth>2000-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>2000-07</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Software Consultant</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Designed and implemented Adash, the Ada shell, and Arcturus, an interactive interpreter-based programming environment for Ada. Developed in C on Unix, this system demonstrated concepts developed during graduate school research. Served as proof of principle for dissertation.</Description>
					<StartDate>
						<YearMonth>1981-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>1988-06</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>

			<EmployerOrg>
				<EmployerOrgName>Irvine Compiler Corporation</EmployerOrgName>
				<PositionHistory>
					<Title>Co-founder</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>System Development</IndustryDescription>
					</OrgIndustry>
					<Description>Designed and implemented compilers and related software tools for Ada, C, C++, Pascal.</Description>
					<StartDate>
						<YearMonth>1981-06</YearMonth>
					</StartDate>					
					<EndDate>
						<YearMonth>2001-06</YearMonth>
					</EndDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Core Courses Taught</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Teaching</IndustryDescription>
					</OrgIndustry>
					<Description>
						ECS 255 Distributed Software Architecture and Design
						EECS 144 Engineering Algorithms and Data Structures
						EECS 10 Intro to Computer Science and Engineering
						ICS 21 Intro to Computer Science I
						ICS H21 Honors Intro to Computer Science I
						ICS 22 Intro to Computer Science II
						ICS 141 Programming Languages
						ICS 142 Compilers and Interpreters
						ICS 145a Project in Compiler Construction
						ICS 125b Project in System Design
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
					
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Courses created and developed</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Teaching</IndustryDescription>
					</OrgIndustry>
					<Description>
						EECS 144 Engineering Algorithms and Data Structures
						ICS 54 Operating Systems Programming
						ICS 147 Computer Network Programming
						ICS 80a Programming in Ada
						ICS 80j Programming in Java
						ICS 180a Object-Oriented Design and Programming (with C++)
						ICS 180b User-Interface Programming (with X11-Window System and C++)
						ICS 180c Advance System Programming (with Unix and C++)
						ICS 180j Internet Programming with Java
						UCI Ext. Advanced C++ Programming and Object-Oriented Design
						UCI Ext. UNIX System Programming with C++
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>I have taught a variety of courses in industry including the following by title:</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Teaching</IndustryDescription>
					</OrgIndustry>
					<Description>
						CORBA programming with ACE and TAO
						Design Patterns for Distributed Computing and Communication
						Object-Oriented Design Patterns
						Object-Oriented Design
						C++ Programming
						Advanced C++ Programming
						Java Programming
						Ada Programming
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>I have taught these courses for the following companies and organizations:</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Teaching</IndustryDescription>
					</OrgIndustry>
					<Description>
						SPAWAR System Center and JTRS Technology Laboratory, San 						Diego 2006
						Apex Telecom 2003
						Contracted Computer Training (CCT) http://www.contracted.com 2003
						SPAWAR System Center and JTRS Technology Laboratory, San Diego 2002
						Point Mugu Naval Air Station 2002
						Raytheon (formerly Hughes Aircraft) 2000, 2001
						Beckman Instruments 1995,1996
						Perkin-Elmer 1993,1994
						Norden Systems (A division of United Technologies) 1988,1989
						</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Staff</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>Peter Martini</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Ph.D. Students</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>
						Juan Colmenares
						Shruti Gorappa
						Trevor Harmon
						Jie Hu
						Hojjat Jafarpour
						Jinhwan Lee
						Mark Panahi
						Krishna Raman
						Yue Zhang
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Former UCI-DOC Lab Members</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>
						Espartaco "Spart" Arguello
						Jaiganesh Balasubramanian
						Darrel Brunsch
						Angelo Corsaro
						Lin Cui
						Mayur Deshpande
						Priyanka Gontla
						Arvind Krishna
						Mingjie Lai
						Hui Liu (MS)
						Malli Machupalli
						Bruce Miller
						Jennifer Offtermatt
						Carlos O'Ryan
						Ossama Othman
						Gunar Schirner
						Nishanth Shankar
						Chia-Yen Shih
						Sudhir Srinivasa
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Ph.D. Committee Member Service</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>DongHua Deng, 3/2006</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Ph.D. Candidacy Exam Committee Service</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>
						Trevor Harmon, 10/2005
						Hojjat J., 9/2005
						Juan Colmenares, 9/2005
						Dan Tsai, 9/2005
						Shruti Gorappa, 8/2005
						Yu Zhang, 5/2005
						Jay Hu, 4/2005
						Haitao Gong, 3/2005
						Liang Zhang, 9/2004
						Moon Kim, 9/2004
						DongHua Deng, 9/2004
						Tao Yu, 6/2004
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
			<EmployerOrg>
				<EmployerOrgName/>
				<PositionHistory>
					<Title>Ph.D. Preliminary Exam Committee Service</Title>
					<OrgName>
						<OrganizationName/>
					</OrgName>
					<OrgIndustry primaryIndicator="true">
						<IndustryDescription>Supervising and Advising</IndustryDescription>
					</OrgIndustry>
					<Description>
						Trevor Harmon, 6/2005 (Chair)
						Mark Panahi, 6/2005 (Chair)
						Hojjat J, 6/2005 (Chair)
						Juan, 6/2005 (Chair)
						Junhwan, 6/2005 (Chair)
						Seung-Mok, 6/2004
						Shruti Gorappa, 6/2004 (Chair)
						Yunyun Yang, 6/2004
						Yue Zhang, 6/2004 (Chair)
						Haito Gong, 6/2004
						Moon Choel Kim, 6/2004
						Sevin Fide, 6/2004
						Krishna Raman, 6/2004 (Chair)
						Jie Hu, 6/2004 (Chair)
						Xu Zhang, 6/2004
						Chia-Yen Shih, 6/2004 (Chair)
					</Description>
					<StartDate>
						<AnyDate>notApplicable</AnyDate>
					</StartDate>					
				</PositionHistory>
			</EmployerOrg>
			
		</EmploymentHistory>
		
		<EducationHistory>
			<SchoolOrInstitution schoolType="university">
				<School>
					<SchoolName>UC Irvine</SchoolName>
				</School>
				<Degree degreeType="doctorate">
					<DegreeDate>
						<StringDate>Spring 1988</StringDate>
					</DegreeDate>
	                <DegreeMajor>
	                    <Name>Information and Computer Science</Name>
	                </DegreeMajor>
					<Comments>Dissertation: Maintaining a Uniform User Interface for an Ada Programming Environment. Advisor: Prof. Richard N. Taylor</Comments>
				</Degree>
				<Degree degreeType="masters">
					<DegreeDate>
						<StringDate>Spring 1982</StringDate>
					</DegreeDate>
	                <DegreeMajor>
						<DegreeConcentration>Software Engineering</DegreeConcentration>
	                    <Name>Information and Computer Science</Name>
	                </DegreeMajor>
					<Comments>Advisor: Prof. Thomas A. Standish</Comments>
				</Degree>
				<Degree degreeType="bachelors">
					<DegreeDate>
						<StringDate>Spring 1981</StringDate>
					</DegreeDate>
					<OtherHonors>Graduated Magna Cum Laude in 3 years</OtherHonors>
					<OtherHonors>Phi Beta Kappa honors fraternity member</OtherHonors>
	                <DegreeMajor>
	                    <Name>Information and Computer Science</Name>
	                </DegreeMajor>
				</Degree>
			</SchoolOrInstitution>
			<SchoolOrInstitution schoolType="highschool">
				<School>
					<SchoolName>San Gorgonio High School</SchoolName>
				</School>
				<LocationSummary>
					<Municipality>San Bernardino</Municipality>
					<Region>California</Region>
				</LocationSummary>
				<Degree degreeType="high school or equivalent">
					<DegreeDate>
						<StringDate>Spring 1978</StringDate>
					</DegreeDate>
				</Degree>
			</SchoolOrInstitution>
		</EducationHistory>
		
		<PublicationHistory>
			
			<Article>
				<Title>Learning Probabilistic User Profiles: applications for finding interesting Web sites, notifying users of relevant changes to Web pages, and locating grant opportunities</Title> 
				<Name role="author"> 
					<GivenName>Mark</GivenName> 
					<FamilyName>Ackerman</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Daniel</GivenName> 
					<FamilyName>Billsus</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Scott</GivenName> 
					<FamilyName>Gaffney</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Seth</GivenName> 
					<FamilyName>Hettich</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Gordon</GivenName> 
					<FamilyName>Khoo</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Dong Joon</GivenName> 
					<FamilyName>Kim</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Raymond</GivenName> 
					<FamilyName>Klefstad</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Charles</GivenName> 
					<FamilyName>Lowe</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Alexius</GivenName> 
					<FamilyName>Ludeman</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Jack</GivenName> 
					<FamilyName>Muramatsu</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Kazuo</GivenName> 
					<FamilyName>Omori</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Michael</GivenName> 
					<MiddleName>J.</MiddleName> 
					<FamilyName>Pazzani</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Douglas</GivenName> 
					<FamilyName>Semler</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Brian</GivenName> 
					<FamilyName>Starr</FamilyName> 
				</Name> 
				<Name role="author"> 
					<GivenName>Paul</GivenName> 
					<FamilyName>Yap</FamilyName> 
				</Name>
				<PublicationDate>
					<StringDate>Summer 1997</StringDate>
				</PublicationDate>
				<JournalOrSerialName>AI Magazine</JournalOrSerialName> 
				<Volume>18</Volume>
				<Issue>2</Issue>
				<PageNumber>47-56</PageNumber>
			</Article>		
			
			<Book>
				<Title>Middleware for Communications</Title>
				<Name role="author"> 
					<GivenName>Arvind</GivenName> 
					<FamilyName>Krishna</FamilyName> 
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author"> 
					<GivenName>Angelo</GivenName> 
					<FamilyName>Corsaro</FamilyName> 
				</Name>
				<Name role="editor"> 
					<GivenName>Qusay</GivenName> 
					<FamilyName>Mahmoud</FamilyName> 
				</Name>
				<PublicationDate>
					<Year>2003</Year>
				</PublicationDate>
				<Link>http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470862068.html</Link>
				<Chapter>Real-time CORBA Middleware</Chapter>
				<PublisherName>John Wiley and Sons</PublisherName>
				<PublisherLocation>New York</PublisherLocation>
			</Book>			
			
			<ConferencePaper>
				<Title>Decentralized Load Balancing on Unstructured Peer-2-Peer Computing Grids</Title>
				<Name role="author">
					<GivenName>Jie</GivenName>
					<FamilyName>Hu</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 35%</Comments>
				<EventName>The 5th IEEE International Symposium on Network Computing and Applications (IEEE NCA06)</EventName>
				<ConferenceDate>
					<StringDate>July 24-26, 2006</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Cambridge, MA</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>DIRECT: A Robust Distributed Broker Framework for Trust and Reputation Management</Title>
				<Name role="author">
					<GivenName>Yue</GivenName>
					<FamilyName>Zhang</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Kwei-Jay</GivenName>
					<FamilyName>Lin</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<EventName>IEEE Joint Conference on E-Commerce Technology (CEC '06) and Enterprise Computing, E-Commerce and E-Services (EEE '06) (CEC/EEE 2006)</EventName>
				<ConferenceDate>
					<StringDate>June 26-29, 2006</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Palo Alto, California</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>A Component Framework for Real-time Java</Title>
				<Name role="author">
					<GivenName>Juan</GivenName>
					<MiddleName>A.</MiddleName>
					<FamilyName>Colmenares</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Shruti</GivenName>
					<FamilyName>Gorappa</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Mark</GivenName>
					<FamilyName>Panahi</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<EventName>IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) Work In Progress Track</EventName>
				<ConferenceDate>
					<StringDate>April 4-7, 2006</StringDate>
				</ConferenceDate>
				<ConferenceLocation>San Jose, California</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Design, Implementation, and Test of a Wireless Peer-to-Peer Network for Roadway Incident Exchange</Title>
				<Name role="author">
					<GivenName>James</GivenName>
					<FamilyName>Marca</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Trevor</GivenName>
					<FamilyName>Harmon</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<EventName>Applications of Advanced Technology in Transportation (AATT) 2006</EventName>
				<ConferenceDate>
					<StringDate>August 13-16, 2006</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Chicago, Illinois</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>A Component Framework for Real-Time Java</Title>
				<Name role="author">
					<GivenName>Juan</GivenName>
					<FamilyName>Colmenares</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Shruti</GivenName>
					<FamilyName>Gorappa</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 50%</Comments>
				<EventName>IEEE Real-Time and Embedded Technology Symposium (RTAS 2006)</EventName>
				<ConferenceDate>
					<Year>2006</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Marco - A Middleware Architecture for Distributed Multimedia Collaboration</Title>
				<Name role="author">
					<GivenName>Chia-Yen</GivenName>
					<FamilyName>Shih</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Jie</GivenName>
					<FamilyName>Hu</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Jinhwan</GivenName>
					<FamilyName>Lee</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Doug</GivenName>
					<FamilyName>Tolbert</FamilyName>
				</Name>
				<EventName>IEEE International Symposium of Multimedia (ISM2005)</EventName>
				<ConferenceDate>
					<StringDate>December 12-14, 2005</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Irvine, California</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>RTZen: Highly Predictable, Real-time Java Middleware for Distributed and Embedded Systems</Title>
				<Name role="author">
					<GivenName>Krishna</GivenName>
					<FamilyName>Raman</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Yue</GivenName>
					<FamilyName>Zhang</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Mark</GivenName>
					<FamilyName>Panahi</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Juan</GivenName>
					<MiddleName>A.</MiddleName>
					<FamilyName>Colmenares</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 18/100 = 18%</Comments>
				<EventName>ACM/IFIP/USENIX 6th International Middleware Conference (Middleware) 2005</EventName>
				<ConferenceDate>
					<StringDate>November 28th - December 2nd, 2005</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Grenoble, France</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>A Distributed, Scalable, and Synchronized Framework for Large-Scale Microscopic Traffic Simulation</Title>
				<Name role="author">
					<GivenName>Yue</GivenName>
					<FamilyName>Zhang</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>MingJie</GivenName>
					<FamilyName>Lie</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Riju</GivenName>
					<FamilyName>Lavanya</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>R.</GivenName>
					<FamilyName>Jayakrishnan</FamilyName>
				</Name>
				<Comments>Acceptance rate: 208/312 = 66%</Comments>
				<EventName>The 8th International IEEE Conference on Intelligent Transportation Systems - ITSC</EventName>
				<ConferenceDate>
					<StringDate>September 13-16, 2005</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Vienna, Austria</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Patterns and Tools for Achieving Predictability and Performance with Real-time Java</Title>
				<Name role="author">
					<GivenName>Krishna</GivenName>
					<FamilyName>Raman</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Yue</GivenName>
					<FamilyName>Zhang</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Mark</GivenName>
					<FamilyName>Panahi</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Juan</GivenName>
					<MiddleName>A.</MiddleName>
					<FamilyName>Colmenares</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<EventName>The 11th IEEE International Conference on Real-Time and Embedded Computing Systems and Applications (RTCSA)</EventName>
				<ConferenceDate>
					<Year>2005</Year>
				</ConferenceDate>
				<ConferenceLocation>Hong Kong</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>VADRE: A Visual Approach to Performance Analysis of Distributed, Real-Time Systems</Title>
				<Name role="author">
					<GivenName>Trevor</GivenName>
					<FamilyName>Harmon</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 34%</Comments>
				<EventName>The 2005 International Conference on Modeling, Simulation and Visualization Methods</EventName>
				<ConferenceDate>
					<StringDate>June 27-30, 2005</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Las Vegas, Nevada</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Adaptive Personalization For Mobile Content Delivery</Title>
				<Name role="author">
					<GivenName>Daniel</GivenName>
					<FamilyName>Billsus</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Michael</GivenName>
					<MiddleName>J.</MiddleName>
					<FamilyName>Pazzani</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 35%</Comments>
				<EventName>3rd International Conference on Universal Access in Human-Computer Interaction (UAHCI 2005)</EventName>
				<ConferenceDate>
					<Year>2005</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Evaluation of OpenCCM on ZEN</Title>
				<Name role="author">
					<GivenName>Shruti</GivenName>
					<FamilyName>Gorappa</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 37%</Comments>
				<EventName>SAC 2004</EventName>
				<ConferenceDate>
					<Year>2004</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Late Demarshalling: A Technique for Efficient Multi-language Middleware for Embedded Systems</Title>
				<Name role="author">
					<GivenName>Gunar</GivenName>
					<FamilyName>Schirner</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Trevor</GivenName>
					<FamilyName>Harmon</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 33%</Comments>
				<EventName>Distributed Objects and Applications (DOA)</EventName>
				<ConferenceDate>
					<Year>2004</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Enhancing Real-time CORBA via Real-time Java features</Title>
				<Name role="author">
					<GivenName>Arvind</GivenName>
					<FamilyName>Krishna</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/RT-POA.pdf</Link>
				<Comments>Acceptance rate: 15%</Comments>
				<EventName>International Conference on Distributed Computing Systems (ICDCS)</EventName>
				<ConferenceDate>
					<Year>2004</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>A CORBA Framework for Distributed Service Location and Creation</Title>
				<Name role="author">
					<GivenName>Nishanth</GivenName>
					<FamilyName>Shankar</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Comments>Acceptance rate: 50%</Comments>
				<EventName>IEEE/ISPJ Symposium on Applications and the Internet (SAINT)</EventName>
				<ConferenceDate>
					<Year>2004</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Optimizing the ORB Core to enhance Real-time CORBA predictability</Title>
				<Name role="author">
					<GivenName>Arvind</GivenName>
					<FamilyName>Krishna</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Krishna</GivenName>
					<FamilyName>Raman</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/ORBCore.pdf</Link>
				<Comments>Acceptance rate: 26%</Comments>
				<EventName>Distributed Objects and Applications (DOA)</EventName>
				<ConferenceDate>
					<Year>2003</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Towards Predictable Real-time Java Object Request Brokers</Title>
				<Name role="author">
					<GivenName>Arvind</GivenName>
					<FamilyName>Krishna</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/Zen-predictability.pdf</Link>
				<Comments>Acceptance rate: 30%</Comments>
				<EventName>IEEE Real-time Applications and Systems (RTAS)</EventName>
				<ConferenceDate>
					<Year>2003</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-time CORBA</Title>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Sumita</GivenName>
					<FamilyName>Rao</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/GIOP.pdf</Link>
				<Comments>Best Paper award. Acceptance rate: 50%</Comments>
				<EventName>Proceedings of the Distributed Object and Component-based Software Systems part of the Software Technology Track at the 36th Annual Hawaii International Conference on System Sciences</EventName>
				<ConferenceDate>
					<StringDate>January 6-9, 2003</StringDate>
				</ConferenceDate>
				<ConferenceLocation>Big Island of Hawaii</ConferenceLocation>					
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Adaptive Techniques for Minimizing Middleware Memory Footprint for Distributed, Real-Time, Embedded Systems</Title>
				<Name role="author">
					<GivenName>Mark</GivenName>
					<FamilyName>Panahi</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Trevor</GivenName>
					<FamilyName>Harmon</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/ccw03.rtf</Link>
				<Comments>Acceptance rate: 40%</Comments>
				<EventName>IEEE Computer Communications Workshop (CCW)</EventName>
				<ConferenceDate>
					<Year>2003</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Design and Performance of a Modular Portable Object Adapter for Distributed, Real-Time, and Embedded CORBA Applications</Title>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Arvind</GivenName>
					<MiddleName>S.</MiddleName>
					<FamilyName>Krishna</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/POA.pdf</Link>
				<Comments>Acceptance rate: 25%</Comments>
				<EventName>Distributed Objects and Applications (DOA)</EventName>
				<ConferenceDate>
					<Year>2002</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Virtual Component: A Design Pattern for Memory-Constrained Embedded Applications</Title>
				<Name role="author">
					<GivenName>Angelo</GivenName>
					<FamilyName>Corsaro</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Carlos</GivenName>
					<FamilyName>O'Ryan</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/virtual-component.pdf</Link>
				<Comments>Acceptance rate: 91%</Comments>
				<EventName>Programming Languages of Patterns (PLoP)</EventName>
				<ConferenceDate>
					<Year>2002</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Towards Highly Configurable Real-time Object Request Brokers</Title>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Carlos</GivenName>
					<FamilyName>O'Ryan</FamilyName>
				</Name>
				<Link>http://doc.ece.uci.edu/~klefstad/pubs/ZEN.pdf</Link>
				<Comments>Acceptance rate: 22%</Comments>
				<EventName>IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC) 2002</EventName>
				<ConferenceDate>
					<Year>2002</Year>
				</ConferenceDate>
			</ConferencePaper>
			
			<ConferencePaper>
				<Title>Adaptive Personalization for Mobile Content Delivery</Title>
				<Name role="author">
					<GivenName>Daniel</GivenName>
					<FamilyName>Billsus</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Craig</GivenName>
					<FamilyName>Evans</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Michael</GivenName>
					<MiddleName>J.</MiddleName>
					<FamilyName>Pazzani</FamilyName>
				</Name>
				<Link>http://www.cs.umbc.edu/NGDM02/slides/Pazzani-UCI-NGDM.ppt</Link>
				<EventName>NSF Next Generation Data Mining (NGDM)</EventName>
				<ConferenceDate>
					<Year>2002</Year>
				</ConferenceDate>
			</ConferencePaper>

			<ConferencePaper>
				<Title>ZEN: Implementing Real-time CORBA with Real-time Java</Title>
				<Name role="author">
					<GivenName>Raymond</GivenName>
					<FamilyName>Klefstad</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Mayur</GivenName>
					<FamilyName>Despande</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Carlos</GivenName>
					<FamilyName>O'Ryan</FamilyName>
				</Name>
				<Name role="author">
					<GivenName>Douglas</GivenName>
					<MiddleName>C.</MiddleName>
					<FamilyName>Schmidt</FamilyName>
				</Name>
				<EventName>Real-Time and Embedded Distributed Object Systems Workshop, Object Management Group (OMG)</EventName>
				<ConferenceDate>
					<Year>2002</Year>
				</ConferenceDate>
			</ConferencePaper>

		</PublicationHistory>
		
		<SpeakingEventsHistory>
			
			<SpeakingEvent>
				<Title>Adaptive Techniques for Minimizing Middleware Memory Footprint for Distributed, Real-Time, Embedded Systems</Title>
				<StartDate>
					<AnyDate>2003-10-20</AnyDate>
				</StartDate>
				<EventName>IEEE Computer Communications Workshop (CCW)</EventName>
			</SpeakingEvent>
			
			<SpeakingEvent>
				<Title>Reconfigurable and Adaptive Middleware for Distributed, Real-time, Embedded Systems</Title>
				<StartDate>
					<AnyDate>2003-09-30</AnyDate>
				</StartDate>
				<EventName>Center for Embedded Computer Systems Symposium on RASC technology</EventName>
				<Link>http://doc.ece.uci.edu/~klefstad/ppt/Klefstad%20CECS%20Symposium.ppt</Link>
			</SpeakingEvent>
			
			<SpeakingEvent>
				<Title>Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-time CORBA</Title>
				<StartDate>
					<Year>2003</Year>
				</StartDate>
				<EventName>IEEE Hawaii International Conference on System Science (HICSS)</EventName>
			</SpeakingEvent>
			
			<SpeakingEvent>
				<Title>The Key to Success in a High-Tech Career</Title>
				<StartDate>
					<YearMonth>2003-01</YearMonth>
				</StartDate>
				<EventName>ACM Career Expo at UCI</EventName>
				<Link>http://doc.ece.uci.edu/~klefstad/ppt/ACM.ppt</Link>
			</SpeakingEvent>
			
		</SpeakingEventsHistory>

		<Qualifications>
			<Competency name="Advanced concept expertise">
				<Competency name="distributed computing"/>
				<Competency name="real-time computing"/>
				<Competency name="embedded systems"/>
				<Competency name="design patterns"/>
				<Competency name="multi-threading"/>
				<Competency name="compilers"/>
				<Competency name="interpreters"/>
				<Competency name="object-oriented design"/>
				<Competency name="object-oriented programming"/>
			</Competency>
			<Competency name="Middleware">
				<Competency name="CORBA"/>
				<Competency name="real-time CORBA"/>
				<Competency name="Java RMI"/>
				<Competency name="Sun RPC"/>
				<Competency name="sockets"/>
			</Competency>
			<Competency name="Programming languages">
				<Competency name="C++"/>
				<Competency name="C"/>
				<Competency name="Java"/>
				<Competency name="Ada"/>
				<Competency name="Lisp"/>
				<Competency name="Prolog"/>
				<Competency name="Pascal"/>
			</Competency>
			<Competency name="Operating systems programming">
				<Competency name="Unix"/>
				<Competency name="ACE"/>
			</Competency>
		</Qualifications>
		
		<Achievements>
			<Achievement>
				<Date>
					<YearMonth>2003-01</YearMonth>
				</Date>
				<Description>Best Paper: Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-time CORBA</Description>
				<IssuingAuthority>IEEE Hawaii International Conference on System Science (HICSS) 36</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<YearMonth>2002-06</YearMonth>
				</Date>
				<Description>Best Content/Most Useful: AdaptiveInfo mobile-phone embedded, intelligent, wireless browser</Description>
				<IssuingAuthority>BREW 2002 Developers Conference</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<YearMonth>2002-12</YearMonth>
				</Date>
				<Description>Funniest Faculty</Description>
				<IssuingAuthority>UC Irvine School of Engineering</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<StringDate>1992, 1993, 1994, 1995, 1996, 1997, 1998, 2001, 2002</StringDate>
				</Date>
				<Description>Outstanding Professor</Description>
				<IssuingAuthority>UC Irvine ICS graduating seniors</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<StringDate>1999, 2000</StringDate>
				</Date>
				<Description>Outstanding Non-Senate Teacher Award</Description>
				<IssuingAuthority>ICS Department</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<StringDate>1994, 1996</StringDate>
				</Date>
				<Description>Best Professor Award</Description>
				<IssuingAuthority>UC Irvine Greek Fraternity Council</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<StringDate>1993, 1995, 1996, 1998</StringDate>
				</Date>
				<Description>Golden Floppy Award</Description>
				<IssuingAuthority>ICS Department</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<Year>1981</Year>
				</Date>
				<Description>Magna Cum Laude</Description>
				<IssuingAuthority>UC Irvine</IssuingAuthority>
			</Achievement>
			<Achievement>
				<Date>
					<Year>1981</Year>
				</Date>
				<Description>Phi Beta Kappa</Description>
				<IssuingAuthority>UC Irvine</IssuingAuthority>
			</Achievement>
		</Achievements>
		
		<Associations>
			
			<Association type="x:Research Institution Affiliations">
				<Name>Institute for Transportation Studies (ITS), UC Irvine</Name>
				<StartDate>
					<Year>2003</Year>
				</StartDate>
				<Role>
					<Name>Faculty Research Affiliate</Name>
				</Role>
			</Association>
			
			<Association type="x:Research Institution Affiliations">
				<Name>UCI Networked Systems Center (NSC)</Name>
				<StartDate>
					<Year>2001</Year>
				</StartDate>
				<Role>
					<Name>Charter Faculty Member</Name>
				</Role>
			</Association>
			
			<Association type="x:Research Institution Affiliations">
				<Name>UCI Center for Embedded Computing Systems (CECS)</Name>
				<Link>http://www.cecs.uci.edu/home.htm</Link>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
				<Role>
					<Name>Faculty Research Affiliate</Name>
				</Role>
			</Association>
			
			<Association type="x:Grant Review Panels">
				<Name>NSF</Name>
				<StartDate>
					<YearMonth>2005-03</YearMonth>
				</StartDate>
				<Role>
					<Name>Embedded and Hybrid Systems</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>ACM</Name>
				<StartDate>
					<Year>2006</Year>
				</StartDate>
				<Role>
					<Name>Reviewer</Name>
					<Deliverable>Special issue of the ACM Transactions on Internet Technology on "Middleware for Service-Oriented Computing"</Deliverable>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>International Symposium on Object Real-time Computing (ISORC)</Name>
				<StartDate>
					<Year>2006</Year>
				</StartDate>
				<Role>
					<Name>Technical program committee member</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE International Symposium on Multimedia (ISM2005)</Name>
				<StartDate>
					<Year>2005</Year>
				</StartDate>
				<Role>
					<Name>Session Chair</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>26th IEEE Real-Time Systems Symposium (RTSS 2005)</Name>
				<StartDate>
					<AnyDate>2005-12-06</AnyDate>
				</StartDate>
				<EndDate>
					<AnyDate>2005-12-08</AnyDate>
				</EndDate>
				<Role>
					<Name>Program Committee</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>ACM Symposium on Applied Computing (SAC)</Name>
				<StartDate>
					<Year>2006</Year>
				</StartDate>
				<Role>
					<Name>Program Committee</Name>
					<Deliverable>Object-Oriented Programming Languages and Systems (OOPS) track</Deliverable>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>Aspect Oriented Software Development (AOSD) Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS)</Name>
				<StartDate>
					<Year>2005</Year>
				</StartDate>
				<Role>
					<Name>Program Committee</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE Hawaii International Conference on System Science (HICSS)</Name>
				<StartDate>
					<StringDate>2004, 2005, 2006, 2007</StringDate>
				</StartDate>
				<Role>
					<Name>Technical Program Committee</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>ACM Symposium on Applied Computing (SAC), Object-Oriented Programming Languages and Systems (OOPS)</Name>
				<StartDate>
					<Year>2005</Year>
				</StartDate>
				<Role>
					<Name>Technical Program Committee</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE International Conference on e-Commerce Technology for Dynamic E-Business (CEC04-EAST)</Name>
				<Link>http://tab.computer.org/tfec/cec04-east/</Link>
				<StartDate>
					<Year>2004</Year>
				</StartDate>
				<Role>
					<Name>Program Committee</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE Hawaii International Conference on System Science (HICSS) 39</Name>
				<StartDate>
					<YearMonth>2005-01</YearMonth>
				</StartDate>
				<Role>
					<Name>Session Chair for two mini-tracks: Distributed Object and Component-based Software Systems; Adaptable and Evolvable Software Systems</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>Service Oriented Computing Workshop, International Symposium on Applications and the Internet (SAINT)</Name>
				<Link>http://www.saint2004.org/program/FrontMatt-Rev-Chair7Nov.pdf</Link>
				<StartDate>
					<Year>2004</Year>
				</StartDate>
				<Role>
					<Name>Session Chair</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE Hawaii International Conference on System Science (HICSS) 37</Name>
				<StartDate>
					<YearMonth>2004-01</YearMonth>
				</StartDate>
				<Role>
					<Name>Session Chair, Distributed Object and Component-based Software Systems mini-track</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE Hawaii International Conference on System Science (HICSS) 37</Name>
				<StartDate>
					<YearMonth>2004-01</YearMonth>
				</StartDate>
				<Role>
					<Name>Session Chair, Adaptable and Evolvable Software Systems mini-track</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>9th IEEE Real-time Technology and Applications Symposium (RTAS)</Name>
				<StartDate>
					<Year>2003</Year>
				</StartDate>
				<Role>
					<Name>Session Chair</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>ACM Symposium on Applied Computing (SAC)</Name>
				<StartDate>
					<Year>2004</Year>
				</StartDate>
				<Role>
					<Name>Program Chair, Object-Oriented programming languages and distributed-object systems track</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>IEEE Hawaii International Conference on System Science (HICSS) 37</Name>
				<StartDate>
					<YearMonth>2004-01</YearMonth>
				</StartDate>
				<Role>
					<Name>Mini-track co-chair, Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>4th International Symposium on Distributed Objects and Applications (DOA)</Name>
				<Link>http://www.cs.rmit.edu.au/fedconf/doa/2002/</Link>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
				<Role>
					<Name>Technical program committee member</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>International Symposium on Object Real-time Computing (ISORC)</Name>
				<Link>http://dream.eng.uci.edu/isorc2002/</Link>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
				<Role>
					<Name>Technical program committee member</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>4th International Symposium on Distributed Objects and Applications (DOA), Irvine CA</Name>
				<Link>http://www.cs.rmit.edu.au/fedconf/doa/2002/</Link>
				<StartDate>
					<AnyDate>2002-10-28</AnyDate>
				</StartDate>
				<EndDate>
					<AnyDate>2002-11-01</AnyDate>
				</EndDate>
				<Role>
					<Name>Area session chair</Name>
				</Role>
			</Association>

			<Association type="x:Program Committees">
				<Name>PLoP</Name>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
				<Role>
					<Name>Design Pattern Shepherd</Name>
				</Role>
			</Association>

			<Association type="x:Workshops and Conferences Organized">
				<Name>IEEE Hawaii International Conference on System Science (HICSS) 37</Name>
				<StartDate>
					<YearMonth>2004-01</YearMonth>
				</StartDate>
				<Role>
					<Name>Mini-track co-organizer, Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications</Name>
				</Role>
			</Association>

			<Association type="x:Workshops and Conferences Organized">
				<Name>MURI Workshop, UC Irvine</Name>
				<StartDate>
					<YearMonth>2002-09</YearMonth>
				</StartDate>
				<Role>
					<Name>Organizer, Protocol Engineering Research Center</Name>
				</Role>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>ACM Transactions on Internet Technology</Name>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>ISORC 2006 Special Issue Middleware for Service-Oriented Computing</Name>
				<StartDate>
					<Year>2006</Year>
				</StartDate>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>SAC</Name>
				<Link>http://www.acm.org/conferences/sac/sac2004/</Link>
				<StartDate>
					<Year>2004</Year>
				</StartDate>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>HICSS</Name>
				<Link>http://www.hicss.hawaii.edu/</Link>
				<StartDate>
					<Year>2004</Year>
				</StartDate>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>ICDCS</Name>
				<Link>http://www.cse.msu.edu/icdcs/</Link>
				<StartDate>
					<Year>2003</Year>
				</StartDate>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>ISORC</Name>
				<Link>http://dream.eng.uci.edu/isorc2002/</Link>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
			</Association>

			<Association type="x:Reviewer for Professional Submittal">
				<Name>DOA</Name>
				<Link>http://www.cs.rmit.edu.au/fedconf/doa/2002/</Link>
				<StartDate>
					<Year>2002</Year>
				</StartDate>
			</Association>

			<Association type="x:Memberships">
				<Name>IEEE</Name>
			</Association>

			<Association type="x:Memberships">
				<Name>ACM</Name>
			</Association>

			<Association type="x:Memberships">
				<Name>USENIX</Name>
			</Association>
			
		</Associations>
		
		<ResumeAdditionalItems>
			
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Distributed object computing middleware</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>High-performance, real-time object request brokers (ORBs)</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Design patterns for object-oriented communication systems</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Object-oriented communication software frameworks</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Flexible and adaptive distributed, parallel, and concurrent systems</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Generative programming and Aspect-Oriented programming</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Model-based design, validation, and generation of distributed, real-time, embedded systems</Description>
			</ResumeAdditionalItem>
			<ResumeAdditionalItem type="x:Research Interests">
				<Description>Automated software quality measurement for DRE systems</Description>
			</ResumeAdditionalItem>
			
			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2006-04-20</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2006-05-20</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"ISORC Korea Conference Travel Support," NSF Embedded and Hybrid Systems (EHS). Role: PI, Amount: $3,000, Status: current. 0 Mo salary/year</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2004-09-01</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2007-09-30</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"Collaborative Research: Components and Aspects for Embedded Middleware," NSF Embedded and Hybrid Systems (EHS). Role: co-PI (50%), Amount: $330,000 ($690,000), Status: current. 2 Mo salary/year</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2004-07-01</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2004-12-31</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"Optimizing Middleware Layers for Distributed Real-Time and Embedded Applications," Boeing Aerospace Inc. Role: PI, Amount: $50,484, Status: complete. 4 Mo salary/year (35%)</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2004-07-01</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2004-12-31</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"Asynchrony Optimization Patterns and Middleware for Middle-tier Servers," Unisys Corporation. Role: PI, Amount: $100,000, Status: complete. 1 Mo salary/year</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2003-10-15</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2005-10-15</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>Multidisciplinary University Research Initiative (MURI) "Protocol Engineering Research Center" (PERC) (with professors from Stanford, UIUC, UCSB, UCD, UCSC, and UCI), Air Force Office of Scientific Research (AFOSR). Role: co-PI (12.5%), Amount: $275,000 ($2,200,000), Status: complete. 1 Mo salary/year</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2003-01-01</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2004-12-31</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"Optimizing Middleware Layers for Distributed Real-Time and Embedded Applications," Boeing contract part of Defense Advanced Research Projects Agency (DARPA) Program for Composition of Embedded Systems (PCES). Role: PI, Amount: $803,000, Status: complete. 1 Mo salary/year</Description>
			</ResumeAdditionalItem>

			<ResumeAdditionalItem type="x:Grants and Contracts">
				<EffectiveDate>
					<StartDate>
						<AnyDate>2002-06-01</AnyDate>
					</StartDate>
					<EndDate>
						<AnyDate>2003-06-30</AnyDate>
					</EndDate>
				</EffectiveDate>
				<Description>"Transparently Fulfilling Scalability and Real-Time Quality-of-Service Requirements through Composition of Middleware Services," Space and Naval Warfare Systems Command (SPAWAR). Role: PI, Amount: $150,000, Status: complete.</Description>
			</ResumeAdditionalItem>
			
		</ResumeAdditionalItems>
		
		<RevisionDate>2007-07-12</RevisionDate> 

	</StructuredXMLResume>
</Resume>
