Dr. James Xue
Lecturer, BSc/HND Computing (General) Programme Leader
School of Science and Technology
University of Northampton
St George’s Avenue
Northampton NN2 6JD
United Kingdom
Tel: +44 1604 89 3390
Email: james.xue At northampton Dot ac dot uk
RESEARCH
Research interests:
- Performance modelling & simulation, job scheduling and resource management in enterprise systems
- Distributed systems, cloud computing
- ORM techniques; scalable databases; big data collection, processing and visualisation.
- Digital Healthcare
- Mobile communication
TEACHING
Taught modules:
CSY2027 Group Project
CSY2029 Database Technology 1
CSY3024 Database Technology 2
CSYM017 Databases
Course leadership:
I am the course leader for HND/BSc Computing (General) pathway (Award Map). It is designed for those who would like to explore various computing areas for their undergraduate studies. As a result, graduates on this pathway will have broad job opportunities. Details of the course can be found from the Programme Guide.
Personal Tutoring:
As the personal tutor, I am very happy to support all of my tutees. If you need my help, please send me an email describing the issue(s) you have. I will reply you as soon as possible or we can make a face-to-face appointment if needed. The general expectation is that you need to meet with me at least three times each academic year. You can meet with me individually or as a small group, depending on the issues to be talked about.
Dissertation supervision:
I have been supervising both BSc and MSc dissertations. Some topics that I would like to supervise this year can be found here. If you are not interested in any of the topics on the list, but still would like me to be your supervisor, please send an email about your dissertation idea, or we can make an appointment for a discussion.
PUBLICATIONS
1. J. W. J. Xue and A. Yahya. “Critical Analysis of ECM Applications in the Clouds: a case study”, International Journal of Computer Science & Information Technology (IJCSIT) Vol. 4 No. 3, June 2012. ISBN: 0795-4660.
2. Ali Al-Sherbaz, Amir Minai, James Xue and Rashmi Dravid. “Embedded Computer Forensics with an Undergraduate Programme”. 7th Annual Teaching Computer Forensics Worshop. University of Sunderland. Nov 10th, 2011.
3. M. Al-Ghamdi, A.P. Chester, L. He, S.A. Jarvis, and J. W. J. Xue, “Dynamic Active Window Management: A Method for Improving Revenue Generation in Dynamic Enterprise Systems”. In Proceedings of the 11th IEEE International Conference on Scalable Computing and Communications (SCALCOM’11). Aug 31 - Sep 2, 2011. Pafos, Cyprus.
4. J. W. J. Xue and S. A. Jarvis. “QoS-aware Service Selection” in the book: “ Agent-based Service-Oriented Computing”, in series: Advanced Information and Knowledge Processing. Springer, 2010. ISBN: 978-84996-040-3.
5. J. W. J. Xue, A. P. Chester, L. He and S. A. Jarvis. “ Model-driven Server Allocation in Distributed Enterprise Systems”. Communications of SIWN. Vol. 6, pp. 42-50. 2009.
6. M. Al-Ghamdi, A. P. Chester, J. W. J. Xue and S. A. Jarvis. “ The effect of Server Reallocation Time in Dynamic Resource Allocation”. UK Performance Engineering Workshop 2009 (UKPEW’09). July 6, 2009. Leeds, UK.
7. J. W. J. Xue, A. P. Chester, L. He and S. A. Jarvis. “ Model-driven Server Allocation in Distributed Enterprise Systems”. 3rd International Conference on Adaptive Business Information Systems (ABIS2009). Leipzig, Germany. March 23-25, 2009.
8. J. W. J. Xue, A. P. Chester, L. He and S. A. Jarvis. “Dynamic Resource Allocation in Enterprise Systems”. 14th International Conference on Parallel and Distributed Systems (ICPADS’08). December 08-10, 2008. Melbourne, Australia.
9. A. P. Chester, J. W. J. Xue, L. He and S. A. Jarvis. “A System for Dynamic Server Allocation in Application Server Cluster” (ISPA’08). IEEE Symposium on Parallel and Distributed Processing with Applications (ISPA’08). December 10-12, 2008. Sydney, Australia.
10. A. P. Chester, J. W. J. Xue and S. A. Jarvis. “A System for Dynamic Server Allocation in Application Server Clusters”. The 24th UK Performance Engineering Workshop (UKPEW’09). July 03-04, 2008. Imperial College London, UK.
11. L. He, J. W. J. Xue and S. A. Jarvis. “Partition-based Profit Optimisation for Multi-class requests in Clusters of Servers”. IEEE International Conference on e-Business Engineering (ICEBE’07). October 24-26, 2007. Hongkong, China.
12. J. W. J. Xue, L. He and S. A. Jarvis. “A Scheduling Algorithm for Revenue Maximisation for Cluster-based Internet Services”. 3rd International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (ICPADS’07). December 5-7, 2007. Hsingchu, Taiwan.
13. G. Tan, S. Jarvis, J. W. J. Xue and S. D. Hammond. “Distributed Broadcast scheduling in Mobile Ad Hoc Networks with Unknown Topologies”. 2007 IEEE International Parallel and Distributed Processing Symposium (IPDPS’07). March 26-30, 2007. Long Beach, California, USA.
14. D. A. Bacigalupo, J. W. J. Xue S. D. Hammond, S. A. Jarvis and D. N. Dillenberger and G. R. Nudd. “Predicting the Effect on Performance of Container-Managed Persistence in a Distributed Enterprise Application”. 6th International Workshop on Performance Modelling, Evaluation and Optimisation of Parallel and Distributed Systems, IPDPS’07. March 26-30, 2007. Long Beach, California, USA.
15. J. W. J. Xue, D. A. Bacigalupo, S. A. Jarvis and G. R. Nudd. “Performance Prediction of Distributed Enterprise Applications with Session Persistence”. 22nd Annual UK Performance Engineering Workshop (UKPEW’06). July 6-7, 2006. Bournemouth University, Poole, Dorset, UK.
Unpublished work:
J. W. J. Xue (2011). “CAM3: A Software System for Complexity Management in Product Design and Manufacturing”.
My full CV can be found here.
