"Specifying Internet of Things Behaviors in Behavior-Driven Development: Concurrency Enhancement and Tool Support", Applied Sciences, 13, 2, 787, 2023/01, SCI
"Yun Hsieh (2020, Jan). Composition and Testing of Connection Fault Handling Behaviors in Programs with AND/OR Graph. JOURNAL OF INFORMATION", Graph. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 36, 1, 31-52, 2020/01, SCI
"Identification and Refactoring of Exception Handling Code Smells in JavaScript", Journal of Internet Technology, 18, 6, 1461-1471, 2017/11, SCI
"A Leading Indicator of Post-Release Defect Density in Refactoring-based Software Maintenance – A Case Study", Journal of Internet Technology, 17, 3, 589-597, 2016/05, SCI
"Towards automatic generation and continuous improvement of functional test cases: The case of the Test-Duo framework and mutation testing", JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 31, 6, 2025-2053, 2015/11, SCI
"Jumpstarting Application Lifecycle Management: A New Approach with Tool Support", Journal of Information Science and Engineering, 29, 3, 2013/05, SCI
"Change the Face of Software Engineering Education: a Field Report from Taiwan", Information and Software Technology, 53, 1, 51–57, 2011/01, SCI
"Pseudo Software: a Mediating Instrument for Modeling Software Requirements", Journal of Systems and Software, 2010, 83, 599–608, 2010/04, SCI
"Delivering specification-based learning processes with service-oriented architecturea process translation approach", Journal of Information Science and Engineering, 25, 5, 2009/09, SCI
"Exception Handling Refactorings: Directed by Goals and Driven by Bug Fixing", Journal of Systems and Software, 82, 2, pp. 333-345, 2009/02, SCI
"Contract Specification in Java: Classification, Characterization, and a New Marker Method", IEICE Transactions on Information and Systems, E91, D(11), pp. 2685-2692, 2008/11, SCI
"Teaching Object-Oriented Programming Lab with Computer Game Programming", IEEE Transactions on Education, 50, 3, 197-203, 2007/08, SSCI
"Improving Educational Quality and Industrial Competitiveness through Web-Based Software Engineering Course Development for Universities in Taiwan", Journal of Software Engineering Studies, 2, 1, 14-21, 2007/03, ELSE2
"The Distinctiveness of a Curve in a Parameterized Neighborhood: Extraction and Applications", IEEE Transactions on Pattern Analysis and Machine Intelligence, 28, 8, 1215-1222, 2006/08, SCI
"Polling an Image for Circles by Random Lines", IEEE Transactions on Pattern Analysis and Machine Intelligence, 25, 1, 125-130, 2003/01, SCI
Conference papers
"How We Develop an Online Kanban Board Game in Two Months?", The 2022 International Conference on Computational Science and Computational Intelligence, Las Vegas, NV, 2022/12/14
"Design and Use of a Visualization for Teaching Integer Coercion", 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, 2022/03/03
"Applying Problem Frames in Behavior-Driven Development for Smart Cone System", The 28th asia-pacific software engineering conference,, virtual event, 2021/12/06
"Eliminating False Positives of Hough Transform with Constructive Testing in Line Detection", 7th international conference on applied system innovation,, virtual event, 2021/09/24
"A Visualization for Teaching Integer Coercion", 26th ACM Conference on Innovation and Technology in Computer Science Education, virtual event, 2021/06/26
"Introducing Agile Practices in Object Oriented Programming: Applying How To Solve It Patterns", Solve It Patterns. HILLSIDE Proc. of Asian Conf. on Pat tern Lang. of Prog. 9, Taipei, 2020/09/02
"Classifying operations regarding connection fault using decision tree of machine learning", 台灣軟體工程研討會, 台南, 2018/07/06
"Patterns of Innovation: Part I", 6th Asian Conference on Pattern Languages of Programs, Tokyo, 2017/03/12
"A Method for Web Application Data Migration Based on RESTful API: A Case Study of ezScrum", International Conference on Applied System Innovation (ICASI 2016), Okinawa, 2016/05/28
"Collocated Twenty-Hour Week", Asian PLoP 2016, Taipei, 2016/02/24
"Identification and Refactoring of Exception Handling Code Smells in JavaScript", TANET2015 臺灣網際網路研討會, 南投, 2015/10/21
"A tokenbased user authentication mechanism for data exchange in RESTful API", NBiS-INCoS-2015, Taipei, 2015/09/02
"Test-Duo: A Framework for Generating and Executing Automated Acceptance Tests from Use Cases", Eighth International Workshop on Automation of Software Test (AST’13), San Francisco, CA, 2013/05/18
"Towards the Automatic Provisioning for a Continuous Integration Service on the Cloud", International workshop on Information Science and Education Technology (WISET2012), Xiamen, 2012/03/24
"Performance Improvement for an SOA Based Enterprise Application Using Service Redirection", 4th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2008), Jhongli, 2008/12/18
"A Distributed System for Continuous Integration with JINI", 14th International Conference on Distributed Multimedia Systems, Boston, 2008/09/04
"A Marker Tool for Communication Software", 第四屆台灣軟體工程研討會論文集, 台南, 2008/06/13
"JCIS2:一個分散式持續整合系統", 第四屆台灣軟體工程研討會, 台南, 2008/06/13
"A Scrum Supporting Tool: Using Issue Tracking and Continuous Integra-tion Systems", 第四屆台灣軟體工程研討會, 台南, 2008/06/13
"Reg4J2: A Debugging Tool based on Debugging History Management and Test Case Selection", 第四屆台灣軟體工程研討會, 台南, 2008/06/13
"ezContract: Using Marker Library and Bytecode Instrumentation to Support Design by Contract in Java", 14th Asia-Pacific Software Engineering Conference, Nagoya, 2007/12/05
"Pseudo Software: a New Concept for Iterative Requirement Development and Validation", 14th Asia-Pacific Software Engineering Conference, Nagoya, 2007/12/05
"Towards a Pattern Language Approach to Establishing Personal Authoring Environments in E-Learning", Sixth IASTED International Conference on Web-based Education (WBE 07), Chamonix, 2007/03/14
"A Scenario-Based Approach for Modeling Abnormal Behaviors of Dependable Software Systems", International Computer Symposium (ICS 06), Taipei, 2006/12/04
"Supporting CMMI-Based Process Improvement with Advanced Software Engineering Technologies", 36th International Conference on Computers and Industrial Engineering, Taipei, 2006/06/20
"The Probabilistic Hough Transform with Localized Search Guided by Evidence Clusters", IEEE 2006 Southwest Symposium on Image Analysis and Interpretation, Denver, 2006/03/27
"Exception Handling: An Architecture Model and Utility Support", Proceedings of the 12th Asia-Pacific Software Engineering Conference, Taipei, 2005/12/15
"On the Development and Implementation of a Sequencing Engine for IMS Learning Design Specification", 5th IEEE International Conference on Advanced Learning Technologies(ICALT 2005), Kaohsiung, 2005/07/05
"A Pattern Language for Personal Authoring in E-Learning", the 11th Conference on Pattern Languages of Programs (PLoP2004), Monticello, 2004/09/08
"Testing for Curves in a Binary Image", Proceedings of 7th conference on Digital Image Computing - Techniques and Applications (DICTA-2003), Sydney, 2003/12/10