|
|
Jun Kong
Associate Professor Phone: (701)-231-8179 Email: jun.kong AT ndsu.edu |
Education
Ph.D.
Computer Science, The
M.S. Computer Science, Shanghai Jiao Tong University, 2001.
B.S. Computer Science, Huazhong University of Science and Technology, 1998.
Research Interests
· Human Computer Interaction
· Pervasive Computing
· Software Engineering
1. Journals
3. Conferences
1. J. Kong, O. Barkol, R. Bergman, A. Pnueli, S. Schein, C. Y. Zhao, K. Zhang, “Web Interface Interpretation Using Graph Grammars”, IEEE Transactions on SMC – Part C, 42(4), 2012, 590-602.
2.
H. Ahmadi and J. Kong,
“User-Centric Adaptation of Web Information for Small Screens”, Journal of Visual Langua, Vol.23(1), 2012,
13-28.
3.
J. Kong, W. Y. Zhang, N. Yu and X. J. Xia, “Design of Human-Centric Adaptive
Multimodal Interfaces”, International Journal of Human Computer Studies,
Vol.69(12), 2011, 854-869.
4.
Y.
Potla, R. Annadi, J. Kong, G. Walia, and K. Nygard, “Adapting Web Page Tables on Mobile Devices”,
International Journal of Handheld Computing Research, 3(1), 2012, 1-22.
5.
W.
Zhang and J. Kong, “Multi-Constrained QoS
Routing for Distraction-free Service in Pervasive Environment”, Journal of Next
Generation Information Technology, Vol.1(2), 2010,
35-44.
6.
C.
Y. Zhao, J. Kong, and K. Zhang, “Program
Behavior Discovery and Verification: A Graph Grammar Approach”, IEEE
Transactions on Software Engineering, Vol.36(3), 2010, 431-448.
7.
J. Kong, D. Xu, and X. Zeng, “UML-based Modeling and Analysis of Security
Threats”, International Journal of Software Engineering and Knowledge
Engineering, Vol.20(6), 2010, 875-897.
8.
W.
Zhang, J. Kong, K. Nygard, and M. Li,
“Adaptive Design of Pervasive Computing System Under
QOS Constraints”, International Journal of Computers and Applications, Vol.
32(4), 2010, 482-492.
9.
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.
10. J.
Kong and C. Y. Zhao, “Visual Language
Techniques for Software Development”, Journal of Software, Vol.19(8), 2008, 1902-1919.
11. C. Y. Zhao, J.
Kong, J. Dong, and K. Zhang, “Pattern
Based Design Evolution Using Graph Transformation”, JVLC - Journal of
Visual Languages and Computing, Vol.18(4), 2007,
378-398.
12. J.
Kong, K. Zhang, and X. Q. Zeng, “Spatial Graph Grammars for Graphical User
Interfaces”, ToCHI - ACM Transactions on Computer-Human Interaction, Vol.13(2), 2006, 268-307.
13. G. L. Song, J.
Kong, and K. Zhang, “AutoGen: Easing Model Management through Two Levels of
Abstraction”, JVLC - Journal of Visual Languages and Computing, Vol.17(6), 2006, 508-527.
14. 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.
15. K. Zhang, J. Kong, and J. Cao, “Visual
Software Engineering”, In B. Wah (Ed.) Encyclopedia of Computer Science and
Engineering, Wiley & Sons, 2004.
16. A. Roudaki and J. Kong, “Graph Grammar Based Web Data Extraction”, International Conference on
Software Engineering and Knowledge Engineering, 2011.
17. K. E. Nygard, L. Bender, G. Walia, J.
Kong, K. Gagneja, and M. LeNoue, “Collaboration Using Social Networks for Team
Projects”, International Conference on Frontiers in Education: Computer Science
and Computer Engineering, 2011.
18. K. Zhang and J. Kong, “Exploring Semantic Roles of Web Interface Components”, Proc. 2010 IEEE
International Conference on Machine and Web Intelligence,3-5 October 2010, IEEE
Press, 8-14.
19. J. Kong, W. Zhang, J. Li and A. G. Roy, “A
Cross-Layer Design for Adaptive Multimodal Interfaces in Pervasive Computing”,
the 22nd International Conference on Software Engineering and Knowledge
Engineering, 2010, 726-731.
20. 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.
21. 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.
22. 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.
23. 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.
24. 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.
25. H. Ahmadi and J. Kong, “Efficient
Web Browsing on Small Screens”, Proc.
AVI’08- ACM International Conference on Advanced Visual Interfaces,
2008, 23-30.
26. 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.
27. J. Limke, J. Kong, and J. Dong, “Adaptation
in a Pervasive Computing Environment”, International Conference on Software
Engineering Theory and Practice, 2008.
28. 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.
29. 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.
30. 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.
31. 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.
32. 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.
33. 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.
34. 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.
35. 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.
36. 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,
37. J. Kong, “Browsing Web through Audio”, Proc. VL/HCC’04 - 2004 IEEE Symposium on Visual Languages and
Human-Centric Computing,
38. 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,
39. 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.
40. 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.
41. 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.
42. 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.
43. 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.
44. 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.
45. 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.
46. 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.
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 (Employment: Blue Cross & Blue
Shield).
5.
Ravi Eda,
A State Based Approach for Testing Menu Driven Applications, M.S., 2009
(Employment: Microsoft)
6.
Yaswanth
Potla, Adapting Web Page Tables on Mobile Devices, M.S., 2009 (Employment: CVS)
7.
Qipeng
Wu, Graphical Tool for Test Generation for State Models, M.S., 2009
(Employment: Microsoft)
8.
Sandeep
Raavi, XGRAPHML – A Tool for Transforming UML to GraphML, M.S., 2010 (Employment: Microsoft)
9.
Ankita Sehgal, Automatic
Evaluation on Mobile Web Pages, M.S., 2010 (Employment: Protech
Associates Inc)
10. Xiaojun Xia,
Multi-style Web Content Restructuring for Efficient Mobile Web Browsing, M.S.,
2011.
11. Naresh
Pillarikuppam, DOM Structure based web Pattern mining, M.S., 2011 (Employment:
Cognizant Technology Solutions).
12. Krishna
Chinthakayala, A comparative study of Facebook, Twitter and MySpace, M.S., 2011
(Employment: Thomson Reuters).