ASIA University  |   English    |   Home

蔡進發 講座教授

榮譽事績

•國際電機與電子工程師學會院士
•美國科學促進學會院士
•國際設計與流程科學學會院士
•國際電機與電子工程師學會技術成就獎
•國際電機與電子工程師學會傑出服務獎
•美國伊利諾大學傑出教授獎

 

經歷介紹

•美國伊利諾大學教授兼分散及時智能系統實驗室主任
•美國空軍研究所電腦科學家
•美中科技協進會副會長
•IEEE電腦學會多媒體計算技術委員會主席
•IEEE電腦學會技術成就獎評議委員
•IEEE電腦學會院士評議委員
•美國國家科學基金會,國防部,工業界多項研究計劃主持人
•美國國家科學基金會,國家衛生研究院,國防部研究計劃評審委員
•IEEE Transactions on Knowledge and Data Engineering 期刊編輯
•Annals of Software Engineering 期刊編輯
•International Journal of Artificial Intelligence Tools 期刊總編輯
•International Journal of System Integration 期刊編輯
•International Journal of Software Engineering and Knowledge Engineering 期刊編輯
•中國電子工程師協會 期刊編輯

 

著作、作品及發明目錄

Publications:

Book Publications:
1. Compositional Verification of Concurrent and Real-Time Systems, (with E. Juan), Kluwer Academic Publishers, Boston, MA, 2002.


2. Hybrid Parallel Execution Model for Logic-Based Specification Languages, (with B. Li),World Scientific Pub. Inc., New Jersey, 2001.


3. Distributed Real-Time Systems, (with Y. Bi, S. Yang, and R. Smith),Wiley & Sons Inc., NY, 1996.


4. Monitoring and Debugging Distributed Real-Time Systems, (with S. Yang), IEEE Computer Society Press, Washington D.C., November 1994.


5. Knowledge-Based Software Development for Real-Time Distributed Systems, (with T. Weigert), World Scientific Inc., New Jersey, December 1993.


Book Chapters:
1."Formal Verification Techniques for Computer Communication Security Protocol," (with L. Ma), Handbook of Software Engineering and Knowledge Engineering, 2002.


2."Computer System Monitoring," Encyclopedia of Electrical and Electronics Engineerings, (with A. Liu), John Wiley & Sons Inc., Feb. 1999.


3."Knowledge Verification," Encyclopedia of Electrical and Electronics
Engineerings, (with E. Juan, A. Sahay, D. Zhang), John Wiley & Sons Inc., Feb. 1999.


4."A Distributed Cooperative Agents Architecture for Software Development," (with R. Sheu), The Next Generation of Information Systems: from Data to Knowledge, Lecture Notes in Artificial Intelligence, (eds. M. Papazoglou and J. Zeleznikow), Springer-Verlag, Berlin Heidelberg, Vol. 611, pp. 271-290, 1992.


5."Development of Expert Systems Shells," Advances Series in ArtificialIntelligence, Vol. 1, (ed. N. Boubakis), World Scientific Inc., 1992.


6."A Knowledge-Based Approach for the Specification and Analysis of Real-Time Systems," (with H. Jang), Advances Series in Artificial Intelligence, Vol. 2, (ed. N. Boubakis), World Scientific Inc., 1992.

Refereed Journal Publications:
1. "Model and Algorithm for Efficient Analysis of High-Assurance Systems," (with A. Sahay and E. Juan) to appear in IEEE Transactions on Knowledge and Data Engineering , 2003.


2. "An Approach for Modeling and Analysis of Security System Architecture," (with Y. Deng) to appear in IEEE Transactions on Knowledge and Data Engineering, 2003.


3. "Fuzzy Rule Base Systems Verification Using High Level Petri Nets,"(with S. Yang and C. Chen), to appear in IEEE Transactions on Knowledge and Data Engineering, 2002.


4. "Development of Wireless Embedded Systems Using Component Based Software," (with S. Yang and C.H. Chu), International Journal of Software Engineering and Knowledge Engineering, 2002.


5. "Reduction Methods for Real-Time Systems Using Delay Time Petri Nets," (with E. Juan, T. Murata, Y. Zhou), IEEE Transactions on Software Engineering, March 2001.


6. "Modeling and Verification of High Assurance Properties of Safety-Critical Systems," (with E. Juan), The Computer Journal, Dec. 2001.


7. "Supporting Well-Engineered Web Documentation Development: A Multimedia Software Engineering Approach toward Virtual University Courseware," (with T. Shih, S.K. Chang, J. Ma, and R. Huang), Annals of Software Engineering, 2001.


8. "Multimedia Software Engineering," Annals of Software Engineering, 2001.


9. "Clustering Algorithm for Parallelizing Software Systems in Multi-Processors Environment," (with D. Kadamuddi), IEEE Transactions on Software Engineering, 2000.


10. "A Comparative Study of Formal Verification Techniques for Architecture Specifi- cations ," (with B. Li), Annals of Software Engineering, March 2000.


11. "Knowledge-Based Software Architecture: Acquisition, Specification, Verifi- cation," (with A. Liu, E. Juan, A. Sahay), IEEE Transactions on Knowledge and Data Engineering, Vol.11 No. 1, pp. 187-201, Jan. 1999.


12. "An Empirical Evaluation of Deadlock Detection in Software Architecture Specification," (with K Xu), Annals of Software Engineering, Vol. 7, pp. 95-126, October 1999.


13. "Multimedia Software Engineering," International Journal of Software Engineering and Knowledge Engineering, 1999.


14. "High-Assurance Software Engineering," International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No. 2, 1999.


15. "A New Incremental Algorithm for Real-Time Systems," (with A. Sahay, P. Sistla), International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No. 2, pp203-216, 1999.


16. "Real-Time Software Engineering," Annals of Software Engineering, (editor introduction), pp. 1-3, October 1999.


17. "An Incremental Algorithm for Real-Time Systems," (with A. Sahay, P. Sistla), International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No. 3, June 1999.


18. "Specification of Multimedia Software Systems Using an Object-Oriented Architecture Description Language," (with K. Xu), International Journal of Software Engineering and Knowledge Engineering, Vol. 9, No. 4, 1999.


19. "Compositional Verification of Concurrent Systems Using Petri-Nets-Based Condensation Rules," (with E. Juan and T. Murata), ACM Transactions on Programming Languages and Systems, Vol. 20, No. 5, pp. 1-63, Sept. 1998.


20. "A Logic-Based Transformation Systems," (with B. Li and T. Weigert), IEEE Transactions on Knowledge and Data Engineering, Vol. 10, No.1, pp. 91-107, Jan. 1998.


21. "Incremental Verification of Architecture Specification for Real-Time Systems," (with A. Sahay, P. Sistla, R. Paul), International Journal of Software Engineering and Knowledge Engineering, Vol. 8, No. 3, pp. 347-360, Sept. 1998.


22. "Parallel Evaluation of Software Architecture Specifications," (with B. Li and E.
Juan), Communication of the ACM, Vol. 40, No. 1, pp. 63-70, January 1997.


23. "A System for Visualizing and Debugging Distributed Real-Time Systems with Monitoring Support," (with Y. Yang and Y. Bi), International Journal of Software Engineering and Knowledge Engineering, Vol. 6, No. 3, September 1996.


24. "A Knowledge-Based Approach for Requirements Analysis," (with A. Liu), International Journal of Artificial Intelligence Tools, Vol. 5, No. 2, pp. 167-184, June 1996.


25. "Debugging for Timing Constraint Violations," (with Y. Bi and Y. Yang), IEEE
Software, pp. 89-99, March 1996.


26. "Dependability of Artificial Intelligence Systems," IEEE Transactions on Knowledge and Data Engineering, Vol. 7, No. 1, pp. 1-3, February 1995.


27. "Timing Constraint Petri Nets and Their Application to Schedulability Analysis of Real-Time System Specifications," (with C. Chang, S. Yang), IEEE Transactions on Software Engineering, Vol. 21, No. 1, pp. 32-49, January 1995.


28. "MDDT Constructs for Incorporating Early-Receives in Distributed Computing,"
(with D. Kadamuddi), Journal of Computer Systems: Science and Engineering, Vol. 10, No. 4, pp. 223-233, October 1995.


29. "A Computationally TractableNon-Monotonic Logic," (with T. Weigert), IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 1, pp. 57-63, February 1994.


 30. "Debugging of Logic-Based Requirements Specifications for Safety-Critical Systems - A FRORLApproach," (A. Liu, K. Nair), Int'l Journal of Software Engineering and Knowledge Engineering, Vol. 4, No. 2, pp. 205-227, June 1994.


31. "An Event-Based Real-Time Logic to Specify Behavior and Timing Properties of Real-Time Systems," (with H. Chen and Y. Bi), International Journal of Artificial Intelligence Tools, Vol. 2, No. 1, pp. 71- 92, March 1993.


32. "Fuzzy Operator Logic and Fuzzy Reasoning," (with X.H. Liu and T. Weigert), Journal of Automated Reasoning, Vol. 10, No. 1, pp. 59-78, 1993.


33. "KBRMS: An Intelligent Assistant for Requirement Definition," (with B. Binder), International Journal of Artificial Intelligence Tools, Vol. 1, No. 4, pp. 503-522, December 1992.


34. "Artificial Intelligence for Software Engineering," International Journal of Software Engineering and Knowledge Engineering, Vol. 2, No. 4, p. 487, December 1992.


35. "A Hybrid Knowledge Representation as a Basis of Requirements Specification and Specification Analysis," (with T. Weigert, H. Jang), IEEE Transactions on Software Engineering, Vol. SE-18, No. 12, pp. 1076-1100, December 1992.


36. "An Explication of Reasoning in Multiple Inheritance Systems Through Non-Monotonic Horn Clause Logic," (with T. Weigert) Information Sciences, Vol. 63, No. 3, pp. 261-283, Sept. 1992.


37. "A Knowledge-Based Approach for the Specification and Analysis of Real-Time Systems," (with H. Jang), International Journal of Artificial Intelligence Tools, Vol. 1 No. 1, pp. 1-35, March 1992.


38. "Intelligent Syntax-Directed Editor that Models User Proficiency," (with O. Chan, A. Liu), International Journal of Applied Artificial Intelligence, Vol. 6, pp. 165-192, 1992.


39. "Reasoning under Uncertainty in Fuzzy Operator Logic," (with T. Weigert and X.Liu), IEEE Transactions on System, Man, and Cybernatics, Vol. 21, No. 6, pp. 1604-1608, Nov./Dec. 1991.


40. "HCLIE: A Logic-Based Requirements Language for New Software Engineering Paradigms," (with T. Weigert), IEE Software Engineering Journal, Vol. 6, No. 4, pp. 137-151, July 1991.


41. "L-Resolution and the Interpretation of L-Implication in Fuzzy Operator Logic," (X. Liu, K.Y. Fang, T. Weigert), Information Sciences, Vol. 56, No. 1, pp. 259-278, Aug. 1991.

42. "A Knowledge-Based System for ADA Software Development," (with R. Sheu), Journal of Systems Integration, Vol. 1, No. 2, pp. 163-194, Aug. 1991.


43. "A Non-Interference Monitoring and Replay Mechanism for Real-Time Software Testing and Debugging," (with K.Y. Fang, H.Y. Chen, Y. Bi), IEEE Transaction on Software Engineering, Vol. SE-16, No. 9 pp. 897-916, Aug. 1990.


44. "A Knowledge-Based Approach for Checking Software Information Using a
Non-Monotonic Reasoning System," (with T. Weigert), Journal of Knowledge-Based Systems, Vol. 3, No. 3, pp. 131-138, 1990.


45. "Integration Strategy for Real-Time Distributed Intelligent Systems," (with M. Rao, T. Jiang), Journal of Intelligent and Robotic Systems, Vol. 3, pp. 131-146, 1990.


46. "A Knowledge-Based Navigation Scheme for Autonomous Land Vehicles," (with M. Metea, J. Cesarone), International Journal of Applied Artificial Intelligence, Vol. 4, No. 1,pp. 1-14, 1990.


47. "Integrated Intelligent Simulation Environment," (with M. Rao, T. Jiang), Journal of Simulation, Vol. 55, No. 1, pp. 291-295, July 1990.


48. "A Non-invasive Architecture to Monitor Real-Time Distributed Systems," (with K.Y. Fang, H.Y. Chen), IEEE Computer, Vol. 23, No. 4, pp. 11-23, March 1990.


49. "A Knowledge-Based System for Rapid Prototyping," (with A. Liu), Journal of Knowledge-BasedSystems, Vol. 2, No. 4, pp. 239-248, Dec. 1989.


50. "Combining Symbolic and Numerical Processing in Real-Time Intelligence Control," (with M. Rao, T. Jiang), International Journal of Engineering Applications of Artificial Intelligence, Vol. 2, pp. 19-27, 1989.


51. "A Knowledge-Based Approach to Software Design," IEEE Journal on Selected Areas in Communications, Vol. SAC-6, No. 5, pp. 828-841, June 1988.


52. "Intelligent Support for Specifications Transformation," (with J. Ridge), IEEE Software, Vol. 5, No. 6, pp. 28-35, Nov. 1988.


53. "An Integrated Life-Cycle Model for Software Maintenance," (with S. S. Yau, R. Nichol, S. Liu), IEEE Transactions on Software Engineering, SE-14, No. 8, pp. 1128-1144, August 1988.


54 . "IDSCA: An Intelligent Direction Selector for the Controller's Actions in Multiple-Loop Control Systems," (with M. Rao, T. Jiang), International Journal of Intelligent Systems, John Wiley & Sons, Inc., Vol. 3, No. 4, pp. 361-379, 1988.


55. "An Intelligent Decision-maker for Optimal Control," (with M. Rao, T. Jiang), International Journal of Applied Artificial Intelligence, Vol. 2, No. 4, pp. 289-309, 1988.


56. "Knowledge Representation of Software Component Interconnection Information for Large-Scale Software Modifications," (with S. S. Yau), IEEE Transactions on Software Engineering, Vol. SE-13, No. 3, pp. 355-361, March 1987.


57. "A Survey of Software Design Techniques," (with S.S. Yau), IEEE Transactions on Software Engineering, Vol. SE-12, No. 6, pp. 713-721, June 1986.


58. "Specification of Multimedia Software Systems Using an Object-Oriented Architecture Description Language," (with K. Xu), to appear in International Journal of Software Engineering and Knowledge Engineering.


59. "A Hybrid Parallel Execution Model of Logic-Based Requirements Specification
Language," (with B. Li), (invited paper), to appear in Australian Journal of Information Systems.


60. "Fault-toleration by Duplication and Debugging for Distributed Real-Time Systems, "(with Z.Wang),(invited paper), to appear in Tamkang Journal of Science and Engineering.


61. "Machine Learning and Software Engineering," to appear in Software Quality
Journal, Kluwer Academic Publisher.
 

HOME