Integrated Search Menu

Yinong Chen

Profile photo
Lecturer Sr
Faculty, TEMPE Campus, Mailcode 8809
Biography

Senior Lecturer
School of Computing, Informatics, and Decision Systems Engineering 
Ira A. Fulton Schools of Engineering

Yinong Chen received Ph.D. from the University of Karlsruhe (KIT), Germany, in 1993. He did postdoctoral research at Karlsruhe and at LAAS-CNRS in France in 1994. From 1994 to 2000, he was a lecturer and then senior lecturer in the School of Computer Science at the University of the Witwatersrand, Johannesburg. Dr. Chen joined Arizona State University in 2001 and is senior lecturer in the School of Computing, Informatics, and Decision Systems Engineering. He (co-) authored ten textbooks and more than 200 research papers. He is in editorial boards of several journals, including Journal of Systems, Software and Simulation Modeling Practice and Theory, and International Journal of Simulation and Process Modelling.

Expertise

Software Engineering, Service-Oriented Computing, Dependable Computing, Robotics and Embedded Systems

Education

1993, Ph.D. Computer Science, University of Karlsruhe (KIT)
1984, M.S. Computer Science, Chongqing University
1982, B.S. Software Engineering, Chongqing University

 

Fax
(480) 965 2751
Research Interests

Computer Science Education, Service-Oriented Computing, Programming languages, Dependable computing, Robotics and Embedded Systems

Publications
  • Tsai, Wei-Tek, Chen, Yinong, Sun, Xin, Cheng, Calvin, Bitter, Gary, White, Mary. Service-Oriented Computing. Learning & Leading with Technology (2008).
  • W.T. Tsai, Xinyu Zhou, Yinong Chen, Xiaoying Bai. On Testing and Evaluating Service-Oriented Software. Computer (2008).
  • Xiaoying Wang, Zhihui Du, Sanli Li, Yinong Chen. Modeling and Simulation of Virtualized Autonomic Service Centers. Simulation (2008).
  • Xiaoying Wang, Zhihui Du, Yinong Chen, Sanli Li. Virtualization-based autonomic resource management for multi-tier Web applications in shared data center. Journal of Systems and Software (2008).
  • W.T. Tsai, Xiaoying Bai, Yinong Chen. On Service-Oriented Software Engineering. (2008).
  • Yinong Chen, W.T. Tsai. Distributed Service-Oriented Software Development. (2008).
  • Chen, Yinong, Bai, Xiaoying. On Robotics Applications in Service-Oriented Architecture. IEEE (2008).
  • Cheng, Zhili, Du, Zhihui, Chen, Yinong, Wang, Xiaoying. Virtual Workspace Based Job Execution Methods and Dynamic Makespan Optimized Scheduling Algorithms. IEEE (2008).
  • Lee, Shufang, Bai, Xiaoying, Chen, Yinong. Automatic Mutation Testing and Simulation on OWL-S Specified Web Services. IEEE (2008).
  • Tsai, Wei-Tek, Sun, Xin, Chen, Yinong, Huang, Qian, Bitter, Gary, White, Mary. Teaching Service-Oriented Computing and STEM Topics via Robotic Games. IEEE (2008).
  • W.T. Tsai, Jay Elston, Yinong Chen. Composing Highly Reliable Service-Oriented Applications Adaptively. IEEE Computer Society Press (2008).
  • Wei-Tek Tsai, Xinyu Zhou, Yinong Chen. SOA Simulation and Verification by Event-Driven Policy Enforcement. Society of Modeling and Simulation International/IEEE Computer Society (2008).
  • Wei-Tek Tsai, Xinyu Zhou, Yinong Chen. SOA Simulation and Verification by Event-Driven Policy Enforcement. Society of Modeling and Simulation International/IEEE Computer Society (2008).
  • Zhili Cheng, Zhihui Du, Yinong Chen, and Xiaoying Wang. SOAVM: A Service-Oriented Virtualization Management System with Automated Configuration. IEEE Computer Society (2008).
  • Wei-Tek Tsai, Raymond Paul, Jen-Yao Chung, Yinong Chen, Yinong Chen. Service-oriented system engineering (SOSE) and its applications to embedded system development. Service Oriented Computing and Applications (2007).
  • Wei-Tek Tsai, Yinong Chen, Raymond Paul, Jen-Yao Chung. Data provenance in SOA: security, reliability, and integrity. Service Oriented Computing and Applications (2007).
  • Zhili Cheng, Zhihui Du, Yinong Chen, Suihui Zhu, Man Wang. Optimizing service data transmission in an OGSA based grid system. Journal of Algorithms & Computational Technology (2007).
  • Bai, Xiaoying,Wang, Yongbo,Dai, Guilan,Tsai, Wei-Tek,Chen, Yinong. A Framework for Contract-Based Collaborative Verification and Validation of Web Services. Component-Based Software Engineering (2007).
  • Bai, Xiaoying, Chen, Yinong, Shao, Zhongkui. Adaptive Web Services Testing. IEEE Computer Society (2007).
  • Bai, Xiaoying, Lee, Shufang, Chen, Yinong. Mutation-Based Simulation Test Data Generation for Testing Complex Real-Time Software. IEEE Computer Society Press (2007).
  • Bai, Xiaoying, Xu, Dezheng, Dai, Guilan, Tsai, Wei-Tek, Chen, Yinong. Dynamic Reconfigurable Testing of Service-Oriented Architecture. IEEE Computer Society Press (2007).
  • Challagulla, Venkata, Bastani, Farokh, Paul, Raymond, Tsai, Wei-Tek, Chen, Yinong. A Machine Learning-Based Reliability Assessment Model for Critical Software Systems. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Chen, Yinong. Dynamic Collaboration Simulation in Service-Oriented Computing Paradigm. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Chen, Yinong, Bitter, Gary, White, Mary. . IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Chen, Yinong, Paul, Raymond, Chu, William. Roadmap to a Full Service Broker in Service-Oriented Architecture. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Huang, Qian, Xiao, Bingnan, Chen, Yinong, Zhou, Xinyu. Collaboration Policy Generation in Dynamic Collaborative SOA. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Paul, Raymond, Chen, Yinong, Xu, Jingjing. Process Specification and Modeling Language for Service-Oriented Software Development. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Wei, Xiao, Zhang, Dawei, Paul, Raymond, Chen, Yinong, Chung, Jen-Yao. A New SOA Data-Provenance Framework. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Xu, Jingjing, Chen, Yinong, Paul, Raymond. Ontology-based Dynamic Process Collaboration in Service-Oriented Architecture. IEEE Computer Society Press (2007).
  • Tsai, Wei-Tek, Zhou, Xinyu, Paul, Raymond, Chen, Yinong, Bai, Xiaoying. A Coverage Relationship Model for Test Case Selection and Ranking for Multi-version Software. IEEE Computer Society Press (2007).
  • Wang, Man, Du, Zhihui, Chen, Yinong, Zhu, Shihui, Zhu, Weihua. Dynamic Dataflow Driven Service Composition Mechanism for Astronomy Data Processing. IEEE Computer Society Press (2007).
  • Zhu, Suihui, Du, Zhihui, Chen, Yinong, Cai, Xudong, Li, Bohu. QoS Enhancement for PDES Grid Based on Time Series Prediction. IEEE Computer Society Press (2007).
  • . Biased Covering Arrays for Progressive Ranking and Composition of Web Services. (2007).
  • . Design of a trustworthy service broker and dependence-based progressive group testing. (2007).
  • . Modeling and Simulation for and in Service-Orientated Computing Paradigm. (2007).
Research Activity
Fall 2018
Course NumberCourse Title
CSE 240Intro to Programming Languages
CSE 445Distributed Software Developmt
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CEN 580Practicum
CSE 580Practicum
CSE 593Applied Project
CSE 595Continuing Registration
CSE 598Special Topics
CSE 599Thesis
CSE 790Reading and Conference
CSE 792Research
Summer 2018
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CEN 584Internship
CSE 598Special Topics
CEN 792Research
Spring 2018
Course NumberCourse Title
CSE 220Programming for Computer Engr
CSE 240Intro to Programming Languages
CSE 446Software Integration and Engr
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CEN 580Practicum
CSE 593Applied Project
CSE 595Continuing Registration
CSE 598Special Topics
CSE 599Thesis
CSE 790Reading and Conference
CEN 790Reading and Conference
CEN 792Research
Fall 2017
Course NumberCourse Title
CSE 240Intro to Programming Languages
CSE 445Distributed Software Developmt
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CSE 580Practicum
CSE 593Applied Project
CSE 595Continuing Registration
CSE 599Thesis
CSE 790Reading and Conference
Summer 2017
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CEN 584Internship
Spring 2017
Course NumberCourse Title
CSE 220Programming for Computer Engr
CSE 240Intro to Programming Languages
CSE 446Software Integration and Engr
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CSE 593Applied Project
CSE 595Continuing Registration
CSE 790Reading and Conference
CEN 790Reading and Conference
Fall 2016
Course NumberCourse Title
CSE 240Intro to Programming Languages
CSE 445Distributed Software Developmt
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 580Practicum
CSE 593Applied Project
CSE 598Special Topics
CSE 599Thesis
CSE 790Reading and Conference
Summer 2016
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CEN 584Internship
CSE 598Special Topics
Spring 2016
Course NumberCourse Title
FSE 100Introduction to Engineering
CSE 240Intro to Programming Languages
CSE 446Software Integration and Engr
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CSE 593Applied Project
CEN 790Reading and Conference
CSE 790Reading and Conference
Fall 2015
Course NumberCourse Title
CSE 240Intro to Programming Languages
CSE 445Distributed Software Developmt
CSE 485Computer Sci Capstone Proj I
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 580Practicum
CSE 593Applied Project
CSE 598Special Topics
CSE 599Thesis
Summer 2015
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CEN 584Internship
CSE 598Special Topics
Spring 2015
Course NumberCourse Title
CSE 240Intro to Programming Languages
CSE 446Software Integration and Engr
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 499Individualized Instruction
CSE 593Applied Project
CSE 598Special Topics
CSE 790Reading and Conference
CEN 790Reading and Conference
Fall 2014
Course NumberCourse Title
CSE 230Computer Org/Assemb Lang Prog
EEE 230Computr Org/Assembly Lang Prog
CSE 240Intro to Programming Languages
CSE 445Distributed Software Developmt
CSE 492Honors Directed Study
CSE 499Individualized Instruction
CEN 580Practicum
CSE 580Practicum
CSE 593Applied Project
CSE 595Continuing Registration
CSE 598Special Topics
Summer 2014
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CEN 584Internship
CSE 598Special Topics
Spring 2014
Course NumberCourse Title
CSE 445Distributed Software Developmt
CSE 446Software Integration and Engr
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 593Applied Project
CSE 598Special Topics
Service
  • Computing Resource Committee, Member (2007 - Present)
  • Freshman Mentorship Committee, Coordinator/Chair (2007 - Present)
  • Technical Area Committee Software Engineering, Member (2007 - Present)
  • Technical Area Committee Foundation, Member (2006 - Present)
  • Technical Area Committee System, Member (2006 - Present)
  • Simulation Modeling Practice and Theory, Elsevier, Editorial Board Member (2006 - Present)
  • Int'l Journal of Simulation and Process Modeling, Inder Science Publishers, American Editor (2004 - Present)
  • Journal of Systems and Software, Elsevier, Editorial Board Member (2004 - Present)
  • Simulation, Society for Modeling and Simulation, Area Editor (2006 - 2008)