Jun Kong

Assistant Professor

NDSU Compupter Science

258 IACC #2740

1320 Albrecht Blvd

Fargo ND 58102, USA

Tel:  (701)-231-8179
Fax: (701)-231-8255

Email: jun.kong AT ndsu.edu


Research Assistant Positions Available for Graduate Students

 

Education

Ph.D. Computer Science, The University of Texas at Dallas, 2005.

M.S. Computer Science, Shanghai Jiao Tong University, 2001.

B.S. Computer Science, Huazhong University of Science and Technology, 1998. 


Research Interests

·        Pervasive Computing

·        Software Engineering

·        Human-computer Interaction


Publications:

1.      Journals

2.      Book chapters

3.      Conferences 

 

Journal Publications:

  1. W. Zhang, J. Kong, K. Nygard, and M. Li, “Adaptive Design of Pervasive Computing System Under QOS Constraints”, International Journal of Computers and Applications, 2009.

  2. J. Kong, K. Zhang, J. Dong, and D. Xu, “Specifying Behavioral Semantics of UML Diagrams Through Graph Transformations”, Journal of Systems and Software, Vol.82(2), 2009, 292-306.

  3. J. Kong and C. Y. Zhao, “Visual Language Techniques for Software Development”, Journal of Software (China), Vol.19(8), 2008, 1902-1919.

  4. C.Y. Zhao, J. Kong, J. Dong, and K. Zhang, “Pattern Based Design Evolution Using Graph Transformation”, Journal of Visual Languages and Computing, Vol.18, No.4, 2007, 378-398.

  5. G. L. Song, J. Kong, and K. Zhang, “AutoGen: Easing Model Management through Two Levels of Abstraction”, Journal of Visual Languages and Computing, Vol.17, No.6, 2006, 508-527.     

  6. J. Kong, K. Zhang, and X. Q. Zeng, “Spatial Graph Grammars for Graphical User Interfaces”, ACM Transactions on Computer-Human Interaction, Vol.13, No.2, 2006, 268-307.

  7. K. Zhang, J. Kong, M.K. Qiu, and G.L. Song, “Multimedia Layout Adaptation Through Grammatical Specifications”, ACM/Springer Multimedia Systems, Vol.10(3), 2005, 245-260. 

Book Chapters

  1. K. Zhang, J. Kong, and J. Cao, “Visual Software Engineering”, In B. Wah (Ed.) Encyclopedia of Computer Science and Engineering, Wiley & Sons, 2004. 

Refereed Conference Publications

  1. S. Pinagapani, D. Xu, and J. Kong, “A Comparative Study of Access Control Languages”, 3rd International Conference on Secure Software Integration and Reliability Improvement, 2009.

  2. W. Zhang and J. Kong, “Distraction-free Service in Pervasive Environments Based on Multi-Constrained QoS Routing”, 2009 International Conference on New Trends in Information and Service Science, 2009.

  3. W. Zhang, J. Kong, K. Nygard, and M. Li, “Adaptive Configuration of Pervasive Computing System with QoS Consideration”, Proc. 6th Annual IEEE Consumer Communications and Networking Conference, 2009.

  4. J. Kong, K.L. Ates, K. Zhang, and Y. Gu, “Adaptive Mobile Interfaces Through Grammar Induction”, Proc. 20th IEEE International Conference on Tools with Artificial Intelligence, 2008, 133-140.

  5. C. Zhao, K.L. Ates, J. Kong, and K. Zhang, “Discovering Programs Behavioral Patterns by Inferring Graph-Grammars from Execution Traces”, Proc. 20th IEEE International Conference on Tools with Artificial Intelligence, 2008, 395-402.

  6. H. Ahmadi and J. Kong, “Efficient Web Browsing on Small Screens”, Proc. AVI’08- ACM International Conference on Advanced Visual Interfaces, 2008, 23-30.

  7. J. Kong and D. Xu, “A UML-based Framework for Design and Analysis of Dependable Software”, Proc. COMPSAC’08- Annual International Computer Software and Applications Conference, 2008, 28-31.

  8. J. Limke, J. Kong, and J. Dong, “Adaptation in a Pervasive Computing Environment”, International Conference on Software Engineering Theory and Practice, 2008.

  9. C.Y. Zhao, K. Zhang, and J. Kong, “Design Pattern Evolution and Verification Using Graph Transformation”, Proc. 40th Hawaii International Conference on System Sciences (HICSS'07), Big Island, Hawaii, 3-6 January 2007, 290-296.

  10. J. Kong, G. L. Song, and J. Dong, “Specifying Behavioral Semantics through Graph Transformation”, Proc. IEEE VL/HCC’05 Workshop on Visual Modeling for Software Intensive Systems (VMSIS), 2005, 51-58.

  11. G. L. Song, J. Kong, and K. Zhang, “Automatic Generation of Transformation Rules for Model Management”, Proc. IEEE VL/HCC’05 Workshop on Visual Modeling for Software Intensive Systems (VMSIS), 2005, 35-42.

  12. X. Q. Zeng, K. Zhang, and J. Kong, and G.L. Song, “RGG+: An Enhancement to the Reserved Graph Grammar Formalism”, Proc. VL/HCC 2005 - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, September 2005, IEEE CS Press, 273-274.

  13. K. Zhang, G. L. Song, and J. Kong, “Interoperating XML-Style of Digital Artifacts for Information Reuse”, Proc. The 2005 IEEE International Conference on Information Reuse and Integration, 2005.

  14. G. L. Song, K. Zhang, B. Thuraisingham, and J. Kong, “Secure Model Management Operations for the Web”, Proc. Data and Applications Security 2005, LNCS 3654, 2005, 237-251.

  15. J. Kong, K. Zhang, J. Dong, and G. L. Song, “A Generative Style Driven Framework for Software Architecture Design”, Proc. SEW’29 - 29th Annual NASA/IEEE Software Engineering Workshop, Greenbelt, USA, 6-7 April 2005, IEEE CS Press.

  16. J. Kong and K. Zhang, “Parsing Spatial Graph Grammars”, Proc. VL/HCC’04 - 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, 26-29 September 2004, IEEE CS Press, 99-101.

  17. J. Kong and K. Zhang, “On a Spatial Graph Grammar Formalism”, Proc. VL/HCC’04 - 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, 26-29 September 2004, IEEE CS Press, 102-104.

  18. J. Kong, “Browsing Web through Audio”, Proc. VL/HCC’04 - 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, 26-29 September 2004, IEEE CS Press, 279-280.

  19. G. L. Song, K. Zhang, and J. Kong, “Model Management through Graph Transformation”, Proc. VL/HCC’04 - 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, 26-29 September 2004, IEEE CS Press, 75-82.

  20. G. L. Song, K. Zhang, B. Wong, and J. Kong, “Management of Web Data Models Based on Graph Transformation”, Proc. IEEE/WIC/ACM WI’04 - 2004 International Conference on Web Intelligence, Beijing, China, 20-24 September 2004, 398-404.

  21. K. Zhang, G. L. Song, and J. Kong, “Rapid Software Prototyping Using Visual Language Techniques”, Proc. RSP’2004 – 15th IEEE International Workshop on Rapid System Prototyping, Geneva, Switzerland, 28-30 June 2004, IEEE CS Press, 119-126.

  22. J. Kong, K. Zhang, J. Dong, and G. L. Song, “A Graph Grammar Approach to Software Architecture Verification and Transformation”, Proc. COMPSAC’2003 – 27th Annual International Computer Software and Applications Conference, Dallas, USA, 3-6 November 2003, IEEE CS Press, 492-497.

  23. M. K. Qiu, G. L Song, J. Kong, and K. Zhang, “Spatial Graph Grammars for Web Information Transformation”, Proc. VL’2003 – 2003 IEEE Symposium on Visual/Multimedia Languages, Auckland, New Zealand, 28-31 October 2003, IEEE CS Press, 84-91.

  24. J. Kong, and K. Zhang, “Graph-based Consistency Checking in Spatial Information System”, Proc. VLFM’2003 – 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, 28-31 October 2003, IEEE CS Press, 153-160.

  25. J. Kong, M. K. Qiu, and K. Zhang, “Authoring Multimedia Documents Through Grammatical Specifications”, Proc. ICME’2003 - 2003 IEEE International Conference on Multimedia & Expo, Baltimore, USA, 6-9 July, 2003, IEEE CS Press, 629-632.

  26. J. Kong and K. Zhang, “Toward A Graphical Approach to Multimedia Document Design”, Proc. 23rd International Conference on Distributed Computing Systems Workshops - 5th International Workshop on Multimedia Network Systems and Applications, Providence, USA, 19-22 May 2003, IEEE CS Press, 666-671.

  27. J. Kong, K. Zhang, and M. L. Huang, “Application-Oriented Spatial Graph Grammars”, Proc. 21st IASTED International Conference on Applied Informatics, Innsbruck, Austria, 10-13 February 2003, CD-ROM, 0-88986-341-5, 210-215.


Graduated M.S. and Ph.D. Students Advised:

  1. Hamed Ahmadi, Efficient Web Browsing on Small Screens, M.S., 2008 (Employment: Microsoft).

  2. Ramchandra Kadam, Automating a Robotic Coating System, M.S., 2009 (Employment: Corelink Administrative Solutions).

  3. Thilak Rajaraman, A comparative Study of Adaptive Layouts on Mobile Devices, M.S., 2009 (Employment: Microsoft).

  4. Ambika S Tirupathi, An Interactive Tool for JAVA Swing Education, M.S., 2009.