Publication

The following lists are part of my publications:

Journal Publications 

  1. Chia-Tien Dan Lo, "A Very Fast String Matching Algorithm for Network Intrusion Detection," submitted to the IEEE Transactions on Very Large Scale Integration Systems.
  2. Huang-Chun Roan, Wen-Jyi Hwang, Wei-Jhih Huang, and C. D. Lo, "Network Intrusion Detection Based On Shift-OR Circuit," accepted for publication in the Journal of Information Science and Engineering, 2007.
  3. Chia-Tien Dan Lo, Yi-Gang Tai, and Kleanthis Psarris, "FPGA-Based Hardware Acceleration on I/O-Bound Scientific Applications," in the WSEAS Transactions on Computers, Vol. 5, No. 12, pp. 2977-2983, December 2006.
  4. C. D. Lo, W. Srisa-an, and J. M. Chang, "Security Issues in Garbage Collection," in Special Issue: Ensuring Secure Software, CrossTalk, the Journal of Defense Software Engineering, October 2005, Vol. 18, No. 10., http://www.stsc.hill.af.mil/crosstalk/2005/10/index.html
  5. W. Srisa-an, C. D. Lo and J. M. Chang, "Active Memory Processor: A Hardware Garbage Collector for Real-time Java Embedded Devices", In the IEEE Transactions on Mobile Computing, Vol. 2, No. 2, April-June 2003, pp. 89 - 101.
  6. C. D. Lo, W. Srisa-an, and J. M. Chang, "Who Is Collecting Your Java Garbage?", IEEE IT Professional, Volume 5, Number 2, April 2003, pp. 44 - 50.
  7. C. D. Lo, W. Srisa-an, and J. M. Chang, "The Design and Analysis of a Quantitative Simulator for Dynamic Memory Management," In The Journal of Systems and Software , Elsevier Science, Vol 72/3 pp 443-453, August 2004.
  8. W. Srisa-an, C. D. Lo and J. M. Chang, "A Performance Perspective on the Active Memory System", In International Journal of Microprocessors and Microsystems, Vol. 26/9-10, Elsevier Science, December 2002. pp. 421-432.
  9. J. M. Chang, W. Srisa-an, C.D. Lo, and E. F. Gehringer, "DMMX: Dynamic Memory Management Extensions," The Journal of Systems and Software , Volume 63, Issue 3, Elsevier Science, Sep. 2002. pp. 187-199.
  10. W. Srisa-an, C. D. Lo and J. M. Chang, "Object Resizing and Reclamation through the Use of Hardware Bit-maps," International Journal of Microprocessors and Microsystems , Elsevier Science, volume 25, 2002, pp.459-467. 
  11. W. Srisa-an, C. D. Lo and J. M. Chang, "Putting Voice into Wireless Communications", IEEE IT Professional, Volume 4, Number 1, Feb. 2002, pp. 70-72.
  12. C. D. Lo, W. Srisa-an and J. M. Chang, "Performance Analysis on the Generalized Buddy System," In IEE Proceedings, Computers and Digital Techniques, Vol. 148, No. 4/5, July/September 2001, pp. 167-175
  13. C. D. Lo, W. Srisa-an and J. M. Chang, "A Study of Page Replacement Performance in Garbage Collection Heap," The Journal of Systems and Software, vol. 58, 2001, pp. 235-245
  14. W. Srisa-an, C. D. Lo and J. M. Chang, "A Hardware Implementation of Realloc function," Integration, the VLSI Journal , Volume 28, Elsevier Science, 1999. pp. 173-184.
  15. Farn Wang and C. D. Lo, "Procedure-Level verification of Real-Time Concurrent Systems. the Journal of Real-Time Systems," vol. 16, Nr. 1, January 1999, pp.81-114, Kluwer Academic Publishers.

Journals/Books Editing

  1. FPGA-based Reconfigurable Computing I, Special Issue on FPGA-based Reconfigurable Computing, Journal of Microprocessors and Microsystems, Volume 30, Issue 6, 2006, pp. 281 – 412.
  2. FPGA-based Reconfigurable Computing II, Special Issue on FPGA-based Reconfigurable Computing, Journal of Microprocessors and Microsystems, in Volume 31, Issue 2, 2007, pp. 77 – 165.
  3. FPGA-based Reconfigurable Computing III, Special Issue on FPGA-based Reconfigurable Computing, Journal of Microprocessors and Microsystems, in Volume 31, Issue 8, 2007, pp. 475 – 564.

Refereed Conference Publications 

  1. Yi-Gang Tai, Chia-Tien Dan Lo, and Kleanthis Psarris, "Applying Out-of-Core QR Decomposition Algorithms on FPGA-Based Systems," in the 17th International Conference on Field Programmable Logic and Applications (FPL 2007), Amsterdam, Netherlands, 27-29 August, 2007. (Acceptance Rate: 21%)
  2. Mayumi Kato and Chia-Tien Dan Lo, "Power Consumption Reduction in Java-enabled, Battery-powered Handheld Devices through Memory Compression," in Proc. IEEE International Symposium on Consumer Electronics (ISCE'07), Dallas, TX, USA, June 2007.
  3. C. D. Lo and M. Kato, "Power Consumption Reduction by Memory Compression in Java Embedded Systems," in the 2006 International Workshop on International Workshop on Computer Architecture, VLSI, and Embedded Systems (In conjunction with ICS 2006), Taipei, Taiwan, December 04-06, 2006, Vol. 1, pp. 230-235.
  4. Yi-Gang Tai, Chia-Tien Dan Lo, and Kleanthis Psarris, "An FPGA-Based Computation Model for Blocked Algorithms," in the 6th WSEAS International Conference on APPLIED INFORMATICS AND COMMUNICATIONS (AIC'06), Elounda, Agios Nikolaos, Crete Island, Greece, August 18-20, 2006, pp. 286 - 291.
  5. Huang-Chun Roan, Wen-Jyi Hwang, and Chia-Tien Dan Lo, "Shift-Or Circuit for Efficient Network Intrusion Detection Pattern Matching" in the 2006 International Conference on Embedded and Ubiquitous Computing, Aug. 1-4, Korea, Vol. 4096, pp.776-784, 2006.
  6. M. Kato and C. D. Lo, "Impact of Java Compressed Heap on Mobile/Wireless Communication," in the proceeding of International Conference on Information Technology Coding and Computing, ITCC 2005 (Sponsored by IEEE Computer Society), April 4-6, 2005, Las Vegas, NV, USA, pp. 2-7.
  7. T. Ramirez and C. D. Lo, "Rule Set Decomposition for Hardware Network Intrusion Detection," in the 2004 International Computer Symposium (ICS 2004), Dec. 15-17, 2004, Taipei, Taiwan. pp. 1224 – 1229.
  8. M. Kato and C. D. Lo, "A Heap De/Compression Module for Wireless Java," in the 3rd International Conference on the Principles and Practice of Programming in JavaTM, Las Vegas, Nevada. June 16th-18th, 2004, (Acceptance Rate: 17/38) pp.91-99.
  9. M. Kato and C. D. Lo, "Growing Adaptation of Computer Science in Bioinformatics," in the 3rd International Symposium on Information and Communication Technologies, Las Vegas, Nevada. June 16th-18th, 2004, (Acceptance Rate: 52/71) pp. 226-231.
  10. C. D. Lo, “Hardware-Assisted Network-Based Intrusion Detection,” in the International Conference on Informatics, Cybernetics and Systems, December 14-16, 2003, Kaohsiung, Taiwan.
  11. C. D. Lo, "The Design of a Self-Maintained Memory Module for Real-Time Systems," The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications, June 30 - July 2, 2003 Calgary, Alberta, Canada, pp. 337-342.
  12. C. D. Lo and M. Kato, "Power Consumption Reduction in Java Embedded Systems," International Conference on Computer, Communication and Control Technologies: CCCT 2003, July 31, August 1-2, Orlando, Florida, USA. (Best Paper Award) pp. 123 – 128.
  13. C. D. Lo, W. Srisa-an and J. M. Chang, "A High Performance Garbage Collector for Java," in the Proceeding of the 2002 International Computer Symposium, ICS 2002, National Dong Hwa University, Hualien, Taiwan, Dec. 18-21, 2002. (Acceptance Rate: 247/402)
  14. W. Srisa-an, C. D. Lo, and J. M. Chang "Performance Enhancements to the Active Memory System ", in the Proceedings of IEEE International Conference on Computer Design, (ICCD 2002), Freiburg, Germany, September 16-18, 2002, pp. 249-256.  
  15. C. D. Lo, W. Srisa-an and J. M. Chang, "A multithreaded concurrent garbage collector which parallelizes the new instruction in Java," in International Parallel and Distributed Processing Symposium, Fort Lauderdale, Florida, April 15-19, 2002, pp. 59-64. 
  16. C. D. Lo, W. Srisa-an and J. M. Chang, "A Performance Comparison between Stop-the-World and Multithreaded Concurrent Garbage Collection for Java," in 21st IEEE International Performance, Computing, And Communications Conference (IPCCC 2002), Phoenix, Arizona, April 3-5, 2002, pp. 301-308
  17. C. D. Lo, J. M Chang, O. Frieder and D. Grossman, “The Object Behavior of Java Object-Oriented Database Management Systems,” in Third IEEE Conference on Information Technology ITCC-2002, Las Vegas, Nevada, USA, April 8-10, 2002, pp. 247 – 252.
  18. C. D. Lo, W. Srisa-an, J. M. Chang and J. C. Chern, "The Effect of 2-Opt and Initial Population Generation on Solving the Traveling Salesman Problem Using Genetic Algorithms," The 5th World Multi-Conference on Systemics, Cybernetics and Informatics, Orlando, Florida USA, July 2001, pp. 282-287. 
  19. W. Srisa-an, C. D. Lo and J. M. Chang, "Active Memory: Garbage-Collected Memory for Embedded Systems," Second Annual Workshop on Hardware Support for Objects and Microarchitectures for Java, Austin, Texas, Sep. 17, 2000. pp.11-15.
  20. J. M. Chang, W. Srisa-an and C. D. Lo, "Architectural Support for Dynamic Memory Management," Proceedings of IEEE International Conference on Computer Design, Austin, Texas, Sep. 17-20. 2000, pp.99-104. 
  21. W. Srisa-an, C.D. Lo, and J. M. Chang, "Scalable Hardware-algorithm for Mark-sweep Garbage Collection," Proceedings of Euromicro Conference on Digital System Design , Maastricht, Netherlands, Sep. 5-7, 2000. pp. 274-279.
  22. C.D. Lo, W. Srisa-an, and J. M. Chang, "Teaching Experiences in Unix System Programming," in the Proceedings of IEEE International Conference on Engineering Education, Taipei, Taiwan, Aug. 14-18, 2000. 
  23. W. Srisa-an, C. D. Lo, and J. M. Chang, "Teaching Client-Server Application Development through Open-Source Software," in the Proceedings of IEEE International Conference on Engineering Education, Taipei, Taiwan, Aug. 14-18, 2000. 
  24. J. M. Chang, W. Srisa-an, C.D. Lo, and E. F. Gehringer, "Hardware Support for Dynamic Memory Management" Workshop notes of International Symposium on Computer Architecture (ISCA) workshop on Solving the Memory Wall Problem, Vancouver, B.C. June 11, 2000.
  25. C.D. Lo, W. Srisa-an, J. M. Chang, "Page Replacement Performance in Garbage Collection Systems," to appear in the Proceedings of 13th International Conference on Parallel and Distributed Computing Systems, Las Vegas, Nevada, August 8-10, 2000. pp.374-379.
  26. J. M. Chang, W. Srisa-an, and C. D. Lo, "Hardware Support for Concurrent Garbage Collection in SMP Systems," Proceedings of Fourth IEEE International Conference on High Performance Computing in Asia-Pacific Region , Beijing, China, May. 14-17, 2000. pp.513-517. 
  27. C.D. Lo, W. Srisa-an, J. M. Chang, "A Quantitative Simulator for Dynamic Memory Managers," the Proceedings of IEEE International Symposium on Performance Analysis of Systems and Software, Austin, TX. April 24-25, 2000. pp.64-69. 
  28. W. Srisa-an, J. M. Chang, and C.D. Lo, "Do Generational Schemes Improve the Garbage Collection Efficiency?" Proceedings of IEEE International Symposium on Performance Analysis of Systems and Software, Austin, TX. April 24-25, 2000. pp.58-63 .
  29. J. M. Chang, W. Srisa-an, and C. D. Lo, "DMMX (Dynamic Memory Management Extensions): An Introduction," Workshop notes of ICCD workshop on Hardware Support for Objects and Microarchitectures for Java, Austin, Texas, Oct. 10, 1999. pp.11 – 14.
  30. J. M. Chang, W. Srisa-an, and C. D. Lo, " OMeX: Object Management Extensions for Embedded Systems" , The Second International Workshop on Compiler and Architecture Support for Embedded Systems (CASES'99) , Washington, D.C., October 1-3, 1999.
  31. W. Srisa-an, C.D. Lo, and J.M. Chang, "A Hardware Implementation of Realloc Function," Proceedings of WVLSI’99 IEEE Annual Workshop on VLSI, Orlando, FL. April 8-9, 1999.  pp. 106-111.
  32. C.D. Lo, W. Srisa-an, and J.M. Chang, “Boundary Analysis for Buddy Systems”, Proceedings of 1998 International Computer Symposium, Tainan, Taiwan, Dec. 17-20, 1998. pp.96-103. (Acceptance Rate: 256/404)
  33. Farn Wang and C.D. Lo, "Procedure-Level Verification of Real-time Concurrent Systems,'' Proceedings of the 3rd FME (Formal Method Europe) Symposium, Oxford, England, March, 1996; in LNCS, Springer-Verlag. 
  34. C.D. Lo and Farn Wang, "Timing Expression Simplification in the VERIFAST Real-Time System Verifier,'' RAMS'96, 1996, Taipei, Taiwan.
  35. C.D. Lo and S.D. Wang, "Optimization by Neural Networks,'' Proceeding of International Computer Symposium, Feng-Chia University, Taichung, Taiwan, 1992.
  36. M.S. Lin and C.D. Lo, "A program in PASCAL for tracing the maternal parent in pedigree analysis," J. Heredity 83:460, 1992. 

Peer-Reviewed Conference Presentation

  1. Chia-Tien Dan Lo, and Luis Ignacio Ortiz Villasenor, "A New Worm Traffic Generator," in the 2006 South Central Information Security Symposium (SCISS '06), April 21, 2006 in Houston, Texas, USA.
  2. T. Ramirez and C. D. Lo, "Pattern Reduction and Circuit Design for Hardware Supported Distributed Network Intrusion Detection System," in the 2005 South Central Information Security Symposium (SCISS '05), April 30, 2005 in Austin, Texas, USA.
  3. C. D. Lo and M. Kato, "Hardware/Software Co-Design in supporting Security in Embedded Java," The South Central Information Security Symposium, SCISS 2003, April 11-12.

Posters

  1. Mayumi Kato and Chia-Tien Dan Lo, "Compression for Low Power Consumption in Battery-Powered Handsets," Data Compression Conference (DCC 2007), Snowbird, Utah March 27-29, 2007, pp. 386.
  2. Chia-Tien Dan Lo, Yi-Gang Tai, Kleanthis Psarris, and Wen-Jyi Hwang, "Super Fast Hardware String Matching," 2006 IEEE International Conference on Field Programmable Technology, December 13-15, Bangkok Thailand, 2006, pp. 385 - 388.
  3. Huang-Chun Roan, Wen-Jyi Hwang, and Chia-Tien Dan Lo, "Shift-Or Circuit for Efficient Network Intrusion Detection Pattern Matching," in the 16th International Conference on Field Programmable Logic and Applications (FPL 2006), Madrid, SPAIN, August 28-30, 2006, pp. 785 - 790.
  4. T. Ramirez and C. D. Lo, "Pattern Reduction and Circuit Design for Hardware-Supported Network Intrusion Detection," in the 6th IEEE Information Assurance Workshop, "The West Point Workshop," 15-17 June 2005, United States Military Academy, West Point, New York, USA, pp. 442 - 443.
  5. C. D. Lo, "Making Garbage Collection Dependable through a Run-Time Monitor," in the 6th IEEE Information Assurance Workshop, "The West Point Workshop," 15-17 June 2005, United States Military Academy, West Point, New York, USA, pp. 424 - 425.
  6. M. Kato and C. D. Lo, "Hardware Solution to Java Compressed Heap," in the 2005 IEEE Symposium on Field-Programmable Custom Computing Machines, April 17 - April 20, 2005, Napa, California, USA, pp. 307-308.
  7. M. Kato and C. D. Lo, "Discovering a Strategy for Professional Communication with New Frontiers through Classroom Presentation," in the International Professional Communication Conference, IPCC 2004, Minneapolis, September 29- October 2, 2004, pp. 223-234.
  8. C. D. Lo and J. M. Chang, "A Multithreaded Concurrent Generational Garbage Collector for Java," ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2001 (Doctoral Symposium), Tampa Bay, Florida, USA, Oct. 14-18, 2001, pp. 7-9.
     
     

Back Home Next

Last Modified: 星期一, 十月 23, 2006 10:01:35 下午