Teaching
Research Interests
- Software Engineering, Distributed Computing, Formal Methods
- Text & Data Mining, Semantic Computing, Deep Learning
- Cybersecurity, Blockchain Technology, Software Reliability
- Cloud Computing, Cloud Security, Privacy and Reliability
- Multi-Agent System, Electronic Commerce, Online Auction
- I am chairing the Ph.D. in Computer Science and Information Systems (CSIS) Committee, Ph.D. in EAS
- I am also affiliated with the Center for Scientific Computing and Visualization Research (CSCVR) and the Data Science (DSC) Interdisciplinary Program
Director, Concurrent Software Engineering Laboratory (Old Web)
Click
Here for a Detailed Description of My Research Interest
Call For Paper: The IEEE International Workshop on Blockchain and Smart Contracts (IEEE BSC 2024)(TXT)
** This workshop adopts a hybrid model allowing either in-person or online remote presentations.
Call For Paper: 2024 5th International Artificial Intelligence and Blockchain Conference (AIBC 2024), Submission Deadline: May 20, 2024.
Current and Past Projects
Selected Publications (*: Student Co-author)
- J. Carberry*, J. Rahme*, and H. Xu, "Real-Time Rejuvenation Scheduling for Cloud Systems with Virtualized Software Spares," The Journal of Systems & Software (JSS), Vol. 217, November 2024, 112168, pp. 1-15. DOI: 10.1016/j.jss.2024.112168 [JSS ranking]
- J. Carberry* and H. Xu, "Explainable ICD Code Assignment Using Knowledge-Based Sentence Extraction and Deep Learning," To appear in International Journal of Semantic Computing (IJSC), August 2024.
- J. Carberry* and H. Xu, "GPT-Enhanced Hierarchical Deep Learning Model for Automated ICD Coding," Advances in Science, Technology and Engineering Systems Journal (ASTESJ), August 2024, Vol. 9, No. 4, pp. 21-34. DOI: 10.25046/aj090404.
- B. Wetzel* and H. Xu, "Deploying Trusted and Immutable Predictive Models on a Public Blockchain Network,"Advances in Science, Technology and Engineering Systems Journal (ASTESJ), June 2024, Vol. 9, No. 3, pp. 72-83. DOI: 10.25046/aj090307.
- J. Carberry* and H. Xu, “A Hierarchical Fine-Grained Deep Learning Model for Automated Medical Coding,” In Proceedings of the 3rd International Conference on Computing and Machine Intelligence (ICMI 2024), IEEE ICMI 2024, Mt Pleasant, Michigan, USA, April 13-14, 2024, pp. 1-6. DOI: 10.1109/ICMI60790.2024.10585710
- W. Girard*, H. Xu and D. Yan, “Real-Time Evolving Deep Learning Models for Predicting Hydropower Generation,”In Proceedings of the 3rd International Conference on Computing and Machine Intelligence (ICMI 2024), IEEE ICMI 2024, Mt Pleasant, Michigan, USA, April 13-14, 2024, pp. 1-6. DOI: 10.1109/ICMI60790.2024.10585701
- M. Felipe* and H. Xu, "HistoChain: Improving Consortium Blockchain Scalability Using Historical Blockchains," Advances in Science, Technology and Engineering Systems Journal (ASTESJ), June 2023, Vol. 8, No. 3, pp. 89-99. DOI: 10.25046/aj080311
- M. Felipe* and H. Xu, “A Scalable Storage Scheme for On-Chain Big Data Using Historical Blockchains,”In 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security Companion (QRS-C), IEEE BSC 2022, Guangzhou, China, December 5-9, 2022, pp. 54-61. DOI: 10.1109/QRS-C57518.2022.00017
- H. Xu, R. Wei*, R. DeGroof*, and J. Carberry*, "Evaluating Online Products Using Text Mining: A Reliable Evidence-Based Approach," International Journal of Semantic Computing (IJSC), December 2022, Vol. 16, No. 4, pp. 585-611. DOI: 10.1142/S1793351X22500064
- J. Carberry* and H. Xu, "Fine-Grained ICD Code Assignment Using Ontology-Based Classification," In Proceedings of the 23rd IEEE International Conference on Information Reuse and Integration (IEEE IRI'22), August 9-11, 2022, pp. 228-233. DOI: 10.1109/IRI54793.2022.00058
- A. Thamrin*, H. Xu, and R. Ming*, "Cloud-Based Hierarchical Consortium Blockchain Networks for Timely Publication and Efficient Retrieval of Electronic Health Records," Advances in Science, Technology and Engineering Systems Journal (ASTESJ), April 2022, Vol. 7, No. 2, pp. 179-190. DOI: 10.25046/aj070218
- A. Thamrin* and H. Xu, "Hierarchical Cloud-Based Consortium Blockchains for Healthcare Data Storage," In 2021 IEEE 21st International Conference on Software Quality, Reliability and Security Companion (QRS-C), IEEE BSC 2021, Hainan Island, China, December 6-10, 2021, pp. 644-651.
DOI: 10.1109/QRS-C55045.2021.00098
- A. Thamrin* and H. Xu, "Cloud-Based Blockchains for Secure and Reliable Big Data Storage Service in Healthcare Systems," In Proceedings of the 15th IEEE International Conference on Service-Oriented System Engineering (IEEE SOSE 2021), Oxford Brookes University, UK, August 23-26, 2021, pp. 81-89.
DOI: 10.1109/SOSE52839.2021.00015
- R. Ming*, H. Xu, S. E. Gibbs*, D. Yan, and M. Shao, "A Deep Neural Network Based Approach to Building Budget-Constrained Models for Big Data Analysis," In Proceedings of the 17th International Conference on Data Science (ICDATA'21), Las Vegas, Nevada, USA, July 26-29, 2021, pp. 1-8.
- J. Rivera* and H. Xu, "An Educational Tool for Exploring the Pumping Lemma Property for Regular Languages," In H. R. Arabnia, L. Deligiannidis et al. (Eds.), Advances in Software Engineering, Education, and e-Learning, Springer Nature - Research Book Series, Transactions on Computational Science & Computational Intelligence (TCSCI), Springer, July 2021, pp. 145-163 (ISBN: 3030708721).
- R. Ming* and H. Xu, "Timely Publication of Transaction Records in a Private Blockchain," In 2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C), IEEE BSC 2020, Macau, China, December 11-14, 2020, pp. 116-123.
- L. Zhou, H. Xu, and Y. Li, "A Novel Online Mechanism for Honest Bilateral Bidding Strategies on Ridesharing Platforms," Chinese Journal of Management Science (CJMS), Vol. 28, No. 3, March 2020, pp. 201-212. (early release in Chinese).
- H. Xu, Y. Zhang*, and R. DeGroof*, "A Feature-Based Sentence Model for Evaluation of Similar Online Products,"Journal of Electronic Commerce Research (JECR), Vol. 19, No. 4, November 2018, pp. 320-335.
- R. de Groof*, H. Xu, J. Zhang, and R. Liu, "Mining Significant Terminologies in Online Social Media Using Parallelized LDA for the Promotion of Cultural Products," In Proceedings of the 14th International Conference on Data Science (ICDATA'18), Las Vegas, Nevada, USA, July 30 - August 2, 2018, pp. 3-9.
- R. de Groof* and H. Xu, "Automatic Topic Discovery of Online Hospital Reviews Using an Improved LDA with Variational Gibbs Sampling," In Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), BDTL 2017, Boston, MA, USA, December 11-14, 2017, pp. 3940-3947.
- J. Rahme* and H. Xu, "Dependable and Reliable Cloud-Based Systems Using Multiple Software Spare Components," In Proceedings of the 14th IEEE International Conference on Advanced and Trusted Computing (ATC 2017), August 4-8, 2017, San Francisco, CA, USA, pp. 1462-1469.
- H. Xu and A. Gade*, "Smart Real Estate Assessments Using Structured Deep Neural Networks," In Proceedings of the 2017 IEEE International Conference on Smart City Innovations (IEEE SCI 2017), August 4-8, 2017, San Francisco, CA, USA, pp. 1126-1132.
- J. Rahme* and H. Xu, "Preventive Maintenance for Cloud-Based Software Systems Subject to Non-Constant Failure Rates," In Proceedings of the 14th IEEE International Conference on Advanced and Trusted Computing (ATC 2017), August 4-8, 2017, San Francisco, CA, USA, pp. 1576-1581.
- L. Zhou and H. Xu, "An Efficient Double Auction Mechanism for On-Demand Transport Services in Cloud-Based Mobile Commerce," In Proceedings of the 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud 2017), San Francisco, CA, USA, April 6-8, 2017, pp. 25-30.
- Y. Zhang* and H. Xu, "SLTM: A Sentence Level Topic Model for Analysis of Online Reviews," In Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016), San Francisco, CA, USA, July 1-3, 2016, pp. 449-453.
- H. Xu and D. Bhalerao*, "Reliable and Secure Distributed Cloud Data Storage Using Reed-Solomon Codes," International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 25, Nos. 9 & 10, 2015, pp. 1611-1632.
- J. Rahme* and H. Xu, "A Software Reliability Model for Cloud-Based Software Rejuvenation Using Dynamic Fault Trees," International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 25, Nos. 9 & 10, 2015, pp. 1491-1513.
- H. Xu, "Future Research Directions of Software Engineering and Knowledge Engineering," International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 25, No. 2, 2015, pp. 415-421.
- H. Xu and A. Li*, "Two-Level Smart Search Engine Using Ontology-Based Semantic Reasoning," In Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE 2014), Vancouver, Canada, July 1-3, 2014, pp. 648-652.
- B. J. Ford*, H. Xu, and I. Valova, "A Real-Time Self-Adaptive Classifier for Identifying Suspicious Bidders in Online Auctions," The Computer Journal (COMPJ), Vol. 56, No. 5, 2013, pp. 646-663.
- R. Wei* and H. Xu, "A Formal Cost-Effectiveness Analysis Model for Product Evaluation in E-Commerce," In Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013), Boston, MA, USA, June 27-29, 2013, pp. 287-293.
- D. Fitch* and H. Xu, "A RAID-Based Secure and Fault-Tolerant Model for Cloud Information Storage," International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 23, No. 5, 2013, pp. 627-654.
- H. Xu, A. Reddyreddy*, and D. F. Fitch*, "Defending Against XML-Based Attacks Using State-Based XML Firewall," Journal of Computers (JCP), Vol. 6, No. 11, November 2011, pp. 2395-2407.
- H. Chawla*, H. Xu, and M.C. Zhou, "A Real-Time Reliability Model for Ontology-Based Dynamic Web Service Composition, In Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011), Miami, FL, USA, July 7-9, 2011, pp. 153-158.
- A. Goel*, H. Xu, and S. M. Shatz, "A
Multi-State Bayesian Network for Shill Verification in Online Auctions,"
In Proceedings of the 22nd International Conference on Software
Engineering and Knowledge Engineering (SEKE'2010),
Redwood City, San Francisco Bay, USA, July 2010, pp. 279-285.
- R. Robidoux*, H. Xu, L. Xing, and M.C. Zhou, "Automated
Modeling of Dynamic Reliability Block Diagrams Using Colored Petri
Nets," IEEE Transactions on Systems, Man, and Cybernetics,
Part A: Systems and Humans (SMC-A),
Vol. 40, No. 2, March 2010, pp. 337-351.
- B. J. Ford*, H. Xu, C. K. Bates*, and S. M. Shatz,
"Visual Specification of Layered
Bidding Strategies for Autonomous Bidding Agents," Journal of Computers (JCP),
Vol. 5, No. 6, June 2010, pp. 940-950.
- H. Xu, C. K. Bates*, and S. M. Shatz, "Real-Time
Model Checking for Shill Detection in Live Online Auctions," In
Proceedings of the International Conference on Software Engineering
Research and Practice (SERP'09),
July 13-16, 2009, Las Vegas, Nevada, USA, pp. 134-140.
- H. Xu, L. Xing, and R. Robidoux*, "DRBD:
Dynamic Reliability Block Diagrams for System Reliability Modeling,"
International Journal of Computers and Applications (IJCA),
Vol. 31, No. 2, 2009, pp. 132-141.
- H. Xu, S. M. Shatz, and C. K. Bates*, "A
Framework for Agent-Based Trust Management in Online Auctions,"
In Proceedings of the 5th International Conference on Information
Technology: New Generations (ITNG
2008), April 7-9, 2008, Las Vegas, Nevada, USA, pp. 149-155.
- H. Xu, M. Ayachit*, and A. Reddyreddy*, "Formal
Modeling and Analysis of XML Firewall for Service-Oriented Systems,"
International Journal of Security and Networks (IJSN),
Vol. 3, No. 3, 2008, pp. 147-160.
- H. Xu and Y.-T. Cheng*, "Model
Checking Bidding Behaviors in Internet Concurrent Auctions,"
International Journal of Computer Systems Science & Engineering
(IJCSSE),
July 2007, Vol. 22, No. 4, pp. 179-191.
- H. Xu, X. Zhang, and R. Patel*, "Developing
Role-Based Open Multi-Agent Software Systems," International
Journal of Computational Intelligence Theory and Practice (IJCITP),
June 2007, Vol. 2, No. 1, pp. 39-56.
- H. Xu, Z. Zhang*, and S. M. Shatz, "A
Security Based Model for Mobile Agent Software Systems,"
International Journal of Software Engineering and Knowledge Engineering
(IJSEKE),
August 2005, Vol. 15, No. 4, pp. 719-746.
- H. Xu and S. M. Shatz, "ADK:
An Agent Development Kit Based on a Formal Model for Multi-Agent Systems,"
Journal of Automated Software Engineering (AUSE),
October 2003, Vol. 10, No. 4, pp. 337-365.
- H. Xu and S. M. Shatz, "A
Framework for Model-Based Design of Agent-Oriented Software,"
IEEE Transactions on Software Engineering (IEEE
TSE), January 2003, Vol. 29, No. 1, pp. 15-30.
- H. Xu, "A Model-Based
Approach for Development of Multi-Agent Software Systems,"
Ph.D. Thesis, Department of Computer Science, University of
Illinois at Chicago, March 2003. Outstanding
Ph.D. Thesis Award 2004, Thesis Supervisor: Professor
Sol M. Shatz (UIC News,
Jiaxing Daily).
Click Here for a Complete List
of My Publications
Recent Committee Work
- Chair, Ph.D. in Computer Science and Information Systems (CSIS) Committee, Ph.D. in EAS (2013 ~ Present)
- Chair, CIS Lab Committee (2013 ~ Present)
- CIS Graduate Program Advisor (2015 ~ 2020)
- Graduate Program Director (GPD), CIS Graduate Curriculum Committee (GCC) (2018 ~ 2019)
- CIS Graduate Curriculum Committee (GCC) (2003 ~ 2019)
- Chair, CIS Undergraduate Curriculum Committee (UCC) (2015 ~ 2018)
- CIS Undergraduate Curriculum Committee (UCC) (2003 ~ 2018)
- College Curriculum Committee,
College of Engineering (2015 ~ 2018)
- College Academic Council, College of Engineering (2013 ~ Present)
- EAS Advising/Admissions/Curriculum Committee (AACC) (2013 ~ Present)
- Faculty Senate Committees: Admissions Committee (2008 ~
2011)
- Faculty Senate Committees: Library Committee (2004 ~ 2007)
- Program Committee: 9th IEEE International Symposium on Service-Oriented System Engineering (IEEE SOSE 2015), San Francisco Bay, USA, March 30 - April 3, 2015.
- Program Chair: 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015), Wyndham Pittsburgh University Center, Pittsburgh, USA, July 6 - July 8, 2015.
- Program Committee: Workshop A2HC 2015,
13th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2015), Istanbul Congress Center, May 4-8, 2015.
- Program Committee: 2nd International Conference on Information Science and Security (ICISS2015), Seoul, Korea, December 14-16, 2015.
- General Chair: 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016), 2016.
- Program Committee: 10th IEEE International Symposium on Service-Oriented System Engineering (IEEE SOSE 2016), Oxford, UK, March 29 - April 2, 2016.
- Program Committee: 14th IASTED International Conference on Software Engineering (SE 2016), Innsbruck, Austria, February 15-17, 2016.
- Program Chair: The 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud 2017), April 7-9, 2017, San Francisco, CA, USA.
- Program Committee: 11th IEEE International Symposium on Service-Oriented System Engineering (IEEE SOSE 2017), April 7-9, 2017, San Francisco, CA, USA.
- Program Chair: The 2017 IEEE Conference on Smart City Innovations (IEEE SCI 2017), August 4-8, 2017, San Francisco, CA, USA.
- General Chair: The 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud 2018), March 26-29, 2018, Bamberg, Germany.
- General Chair: The 2018 IEEE Conference on Smart City Innovations (IEEE SCI 2018), October 8-12, 2018, Guangzhou, China.
- Program Committee: The 32nd International Conference on Software Engineering and Knowledge Engineering (SEKE 2020), July 9 - July 19, 2020, Pittsburgh, USA.
- Program Committee: The 14th IEEE International Symposium on Service-Oriented System Engineering (IEEE SOSE 2020), August 4-6, 2020, Oxford Brookes University, UK.
- Program Committee: The 8th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (IEEE Mobile Cloud 2020),
August 3-6, 2020, Oxford, UK.
- Program Chair: IEEE International Workshop on Blockchain and Smart Contracts (IEEE BSC 2020), December 11-14, 2020, Macau, China.
- Program Committee: The 2nd International Artificial Intelligence and Blockchain Conference (AIBC 2021), February 24-26, 2021, Macau, China.
- Program Committee: The 33rd International Conference on Software Engineering & Knowledge Engineering (SEKE 2021), July 1 - July 3, 2021, Redwood City, San Francisco Bay, USA.
- Program Committee: The 15th IEEE International Conference on Service-Oriented System Engineering (IEEE SOSE 2021), August 23-26, 2021, Oxford Brookes University, UK.
- Program Chair: The 2nd IEEE International Workshop on Blockchain and Smart Contracts (IEEE BSC 2021), December 6-10, 2021, Hainan Island, China.
- Program Committee: The 21st IEEE International Conference on Software Quality, Reliability, and Security (QRS 2021), Hainan Island, China, December 6-10, 2021.
- Program Committee: The 3rd International Artificial Intelligence and Blockchain Conference (AIBC 2022), February 24-26, 2022, Macau, China.
- Program Committee: 42nd IEEE International Conference on Distributed Computing Systems (ICDCS 2022), Cloud Computing and Data Centers Track, Bologna, Italy, July 10-13, 2022.
- Program Committee: IEEE 23rd International Conference on Information Reuse and Integration for Data Science (IEEE IRI 2022), August 9 -11, 2022.
- Technical Program Committee Chair: The 5th International Artificial Intelligence and Blockchain Conference (AIBC 2024), September 11-13, 2024, The University Of Tokyo, Japan.
Click Here for a Complete List of
My Committee Work
Professional Affiliations and Honors
- Senior Member of the IEEE,
IEEE Computer Society
- Senior Member of the Association
of Computing Machinery (ACM)
- Member of the American Federation of Teachers (AFT), AFL-CIO
- Journal Editorial Boards:
- IEEE Transactions on Cloud Computing (TCC)
- International Journal of Software Engineering and Knowledge Engineering (IJSEKE)
- International Journal of Computers and Applications (IJCA)
- Advances in Artificial Intelligence and Technology (AAIAT)
- Journal on Mobile Communications, Networking and Applications (JMC) (CFP)
- Journal of Computers (JCP)
- The Open Software Engineering Journal (TOSEJ)
- Guest Editor: Special Issue on Mobile Cloud Computing & Services, IJSEKE, 2014
- Guest Editor: Special Issue on Best Papers from SEKE2015, IJSEKE, 2015
- IEEE Editorial Excellence and Eminence Award, 2019 (Certificate)
- IEEE Excellent and Valuable Service as Program Chair of the 2017 IEEE International Conference on Smart City Innovations, 2017 (Certificate)
- IEEE Excellent and Valuable Service as Program Chair of the 5th IEEE International Conference on Mobile Cloud Computing, Service and Engineering, 2017 (Certificate)
- Recognition of Dedicated Leadership as Program Chair of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015 (Certificate)
- Inclusion in the 11th Edition of Who's Who Among America's Teachers, 2006/2007 (Certificate)
- Outstanding Ph.D. Thesis Award, University of Illinois at Chicago, 2004.
- University Fellowship, University of Illinois at Chicago, 2001.
- Dayton Area Graduate Studies Institute (DAGSI) Scholarship, 1998.
- Member of Zhejiang University Juvenile Class'85 for Gifted Students
Personal Interests
Curriculum Vitae (PDF) Photos Travels Calendar (AY2021-22)
|