Ph.D. Student, Computer Engineering. University of California, Irvine. (since 2004)
M.Sc. in Applied Computing. University of Zulia. Maracaibo, Venezuela. November 2001.
Thesis: Development of an Efficient Bayesian Global Optimization Algorithm and its Integration
into a Distributed Processing Environment.
Electrical Engineer. University of Zulia. Maracaibo, Venezuela. December 1997.
Ranking: #1 among 58 graduates.
Maximizing concurrency and analyzable timing behavior in component-oriented real-time
distributed computing application systems.
K. H. (Kane) Kim and Juan A. Colmenares.
Journal of Computing Science and Engineering.
Vol. 1, Num. 1. 2007 (Inaugural Issue).
Published by the Korean Institute of Information Scientists and Engineers (KIISE).
A software architecture for the development of industrial automation high level applications
in the petroleum industry.
Guido Urdaneta, Juan A. Colmenares, Nelson Arapé, Carlos Arévalo, Nestor V. Queipo,
Mirché Ruz, Héctor Corzo and Andreína Romero.
Computer in Industry. Vol. 58, Num. 1, pp. 35-45. 2007.
doi:10.1016/j.compind.2006.04.020
Efficient global optimization algorithm with coupled additive model
[in Spanish].
Juan Colmenares Diaz and Salvador Pintos Mantegani.
Ciencia. Vol. 13, Num. 2, pp. 193-204. 2005. ISSN 1315-2076. Available here.
Surrogate modeling-based optimization for the integration of static and dynamic data into
a reservoir description. Nestor V. Queipo, Salvador Pintos, Nestor Rincón, Nemrod Contreras
and Juan A. Colmenares. Journal of Petroleum Science and Engineering. Vol. 35, pp. 167-181. 2002.
doi:10.1016/S0920-4105(02)00238-3
Contributions in Books and Collections
Identification and removal of program slice criteria for code size reduction in embedded systems.
Mark Panahi, Trevor Harmon, Juan A. Colmenares, Shruti Gorappa, and Raymond Klefstad.
In Embedded System Design: Topics, Techniques and Trends.
A. Rettberg, M. Zanella, R. Domer, A. Gerstlauer, and F. Rammig (Editors).
IFIP (International Federation for Information Processing), Volume 231.
Springer Boston, USA.
May 2007.
ISBN: 978-0-387-72257-3.
doi:10.1007/978-0-387-72258-0_23
Recent additions on the application programming interface of the TMO support middleware.
K. H. (Kane) Kim, Juan A. Colmenares, Liangchen Zheng, Sheng Liu, Qian Zhou, and Moon-Cheol Kim.
In Composition of Embedded Systems: Scientific and Industrial Issues.
13th Monterey Workshop 2006. Revised Selected Papers.
F. Kordon and O. Sokolsky (Editors).
LNCS 4888.
Springer Berlin / Heidelberg, Germany.
September 2007.
ISBN: 978-3-540-77418-1.
doi:10.1007/978-3-540-77419-8_10
A CORBA and web technology based framework for the analysis and optimal design of complex systems
in the oil industry
Carlos Arévalo, Juan A. Colmenares, Nestor V. Queipo, Nelson Arapé and Jorge Villalobos.
In Enterprise Information Systems III. J.Filipe, B.Sharp and P. Miranda (Editors).
Kluwer Academic Publisher, Dordrecht, The Netherlands.
April 2002.
ISBN: 1-4020-0563-6.
Refereed International Conferences and Workshops
Realization of an adaptive distributed sound system based on
global-time-based coordination and listener location.
Emmanuel Henrich, Juan A. Colmenares, Keizo Fujiwara, Chansik Im, K. H. (Kane) Kim, and Liangchen Zheng.
In Proc. 11th IEEE Int'l Symposium on Object/Component/Service-oriented Real-time Distributed
Computing (ISORC 2008).
Orlando, Florida, USA.
May 2008.
doi:10.1109/ISORC.2008.87
Measurement techniques in a hybrid approach for deriving tight execution-time
bounds of program segments in fully-featured processors.
Juan A. Colmenares, Chansik Im, K. H. (Kane) Kim, Raymond Klefstad, and Chae-Deok Lim.
In Proc. 14th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2008).
St. Louis, MO, USA.
April 2008.
doi:10.1109/RTAS.2008.35
Compadres: a lightweight component middleware framework for
composing distributed, real-time, embedded systems with real-time Java.
Jie Hu, Shruti Gorappa, Juan A. Colmenares, and Raymond Klefstad.
In Proc. ACM/IFIP/USENIX 8th Int'l Middleware Conference (Middleware 2007).
LNCS 4834.
Newport Beach, CA, USA
November 2007.
doi:10.1007/978-3-540-76778-7_3
Efficient adaptations of the non-blocking buffer for event message communication between real-time threads.
K. H. (Kane) Kim, Juan A. Colmenares, and Kee-Wook Rim.
In Proc. 10th IEEE Int'l Symposium on Object/Component/Service-oriented Real-time
Distributed Computing (ISORC 2007).
Satorini Island, Greece.
May 2007.
doi:10.1109/ISORC.2007.31
A component framework for real-time Java.
Juan A. Colmenares, Shruti Gorappa, Mark Panahi, and Raymond Klefstad.
In Proc. 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2006).
Work-in-Progress Session.
San Jose, California, USA.
April 2006.
RTZen: highly predictable, real-time Java middleware for distributed and embedded systems.
Krishna Raman, Yue Zhang, Mark Panahi, Juan A. Colmenares, Raymond Klefstad and Trevor Harmon.
In Proc. ACM/IFIP/USENIX 6th Int'l Middleware Conference (Middleware 2005).
LNCS 3790.
Grenoble, France.
December 2005.
doi:10.1007/11587552_12
Patterns and tools for achieving predictability and performance with real-time Java.
Krishna Raman, Yue Zhang, Mark Panahi, Juan A. Colmenares and Raymond Klefstad.
In Proc. 11th IEEE Int'l Conference on Real-Time and Embedded Computing Systems and Applications (RTCSA 2005).
Hong Kong, China.
August 2005.
doi:10.1109/RTCSA.2005.68
Tool-based configuration of real-time CORBA middleware for embedded systems.
Shruti Gorappa, Juan A. Colmenares, Hojjat Jafarpour and Raymond Klefstad.
In Proc. 8th IEEE Int'l Symposium on Object-oriented Real-time Distributed Computing (ISORC 2005).
Seattle, Washington, USA.
May 2005.
doi:10.1109/ISORC.2005.60
On the development of an enhanced least-loaded strategy for the CORBA load balancing and monitoring
service.
Nelson Arapé, Juan A. Colmenares and Nestor V. Queipo.
In Proc. ISCA 16th Int'l Conference on Parallel and Distributed Computing Systems (PDCS 2003).
Reno, Nevada, USA.
August 2003.
A wireless production data visualization system for the oil and gas industry.
Guido Urdaneta, Juan A. Colmenares, Nelson Arapé, Nestor V. Queipo, Carlos Arévalo,
Carlos Gonzalez and José Quintero.
In Proc. 6th Int'l Conference on Petroleum Data Integration e-Commerce and Data Management.
Houston, Texas, USA.
April 2002.
A component-based automation architecture for continuous process industries.
Guido Urdaneta, Juan Colmenares, Carlos Arévalo, Nestor V. Queipo, Jorge Villalobos and Seida Angel.
In Proc. 5th EDA Int'l Conference on Engineering Design and Automation.
Las Vegas, Nevada, USA.
August 2001.
A CORBA and web technology based framework for the analysis and optimal design of complex systems.
Carlos Arévalo, Juan Andrés Colmenares, Nelson Arapé and Nestor V. Queipo.
In Proc. 12th IASTED Int'l Conference on Parallel and Distributed Computing and Systems.
Las Vegas, Nevada, USA.
November 2000.
Other Conferences and Workshops
Component-based software development
[in Spanish].
Jonas A. Montilva, Nelson Arapé and Juan A. Colmenares.
In Proc. 4th Congress of Automation and Control (CAC 2003).
Mérida, Venezuela.
November 2003.
Integration of voice, video and data over TCP/IP networks for traffic supervision and
control applications at the Lake Maracaibo Bridge
[in Spanish].
Carlos Arévalo, Juan A. Colmenares, Gustavo Oquendo, Nestor V. Queipo and Cosimo Stufano.
In Proc. 5th National Congress of Multimedia y Videoconference.
Maracaibo, Venezuela.
October 1999.
Combinatorial Algorithms in Java
(bin -
src -
doc).
Implementation of some basic combinatorial algorithms described by Albert Nijenhuis y
Herbert S. Wilf in their book
Combinatorial Algorithms for Computer and Calculators (2nd Ed., Academic Press, 1978).
To see the online documentation click
here.
Contributions are welcome.