Kenny Wong

Affiliations:
  • University of Alberta, Department of Computing Science


According to our database1, Kenny Wong authored at least 74 papers between 1993 and 2019.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of two.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
Experiences in Simulating a Software Product Team for a MOOC.
Proceedings of the 24th Western Canadian Conference on Computing Education, 2019

Sentiment Analysis across the Courses of a MOOC Specialization.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2017
Scenario-based learning in a MOOC specialization capstone on software product management.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Experiences in Constructing a MOOC Specialization.
Proceedings of the 21st Western Canadian Conference on Computing Education, 2016

Migrating user interfaces in native mobile applications: android to iOS.
Proceedings of the International Conference on Mobile Software Engineering and Systems, 2016

2014
Personalized Search: An Interactive and Iterative Approach.
Proceedings of the 2014 IEEE World Congress on Services, 2014

2013
Recommendation-Assisted Personal Web.
Proceedings of the IEEE Ninth World Congress on Services, 2013

Using citation influence to predict software defects.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

2012
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

The build dependency perspective of Android's concrete architecture.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Developing multilingual websites: An experience report from the 24<sup>th</sup> IEEE international conference on software maintenance in Beijing, China.
Proceedings of the 2012 IEEE International Professional Communication Conference, 2012

Build system issues in multilanguage software.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

2011
Guest editors' introduction to the special section from the international symposium on web systems evolution.
Int. J. Softw. Tools Technol. Transf., 2011

Capturing Expert Knowledge for Automated Configuration Fault Diagnosis.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Anomaly Detection by Monitoring Filesystem Activities.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Assisting failure diagnosis through filesystem instrumentation.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2011

2010
Simulating Cooperative Behaviors in Dynamic Networks.
Int. J. Agent Technol. Syst., 2010

Towards Practical Runtime Verification and Validation of Self-Adaptive Software Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems II, 2010


Integrated system diagnosis and root cause analysis.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

Symptom-based problem determination using log data abstraction.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

2009
Root cause analysis and diagnosis in SOA and cloud environments.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

2008
Use Case Redocumentation from GUI Event Traces.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

2007
Report from the 3rd International Symposium on Software Engineering Course Projects (SWECP 2006).
Proceedings of the 20th Conference on Software Engineering Education and Training (CSEE&T 2007), 2007

2006
On evaluating the layout of UML diagrams for program comprehension.
Softw. Qual. J., 2006

Extracting Facts from Perl Code.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

Reverse Engineering Scripting Language Extensions.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Comprehension and Maintenance of Large-Scale Multi-Language Software Applications.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

Report from the 2nd International Workshop on Software Engineering Course Projects (SWECP 2005).
Proceedings of the 19th Conference on Software Engineering Education and Training (CSEE&T 2006), 2006

Towards evidence-supported, question-directed collaborative program comprehension.
Proceedings of the 2006 conference of the Centre for Advanced Studies on Collaborative Research, 2006

2005
DEAS 2005: workshop on the design and evolution of autonomic application software.
ACM SIGSOFT Softw. Eng. Notes, 2005

Extracting and Representing Cross-Language Dependencies in Diverse Software Systems.
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

On Evaluating the Layout of UML Class Diagrams for Program Comprehension.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

What Can Programmer Questions Tell Us About Frameworks?
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

2004
On the business value and technical challenges of adopting Web services.
J. Softw. Maintenance Res. Pract., 2004

Using CVS Historical Information to Understand How Students Develop Software.
Proceedings of the 1st International Workshop on Mining Software Repositories, 2004

On Migrating a Legacy Application to the Palm Platform.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

4th International Workshop on Adoption-Centric Software Engineering.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Integrating a Reverse Engineering Tool with Microsoft Visual Studio .NET.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

2003
Issues in Integrating Schemas for Reverse Engineering.
Proceedings of the International Workshop on Meta-Models and Schemas for Reverse Engineering, 2003

A GXL Schema for Story Diagrams.
Proceedings of the International Workshop on Meta-Models and Schemas for Reverse Engineering, 2003

Lessons Learned in Web Site Architectures for Public Utilities.
Proceedings of the 5th International Workshop on Web Site Evolution (WSE 2003), 2003

An Industrial Experience in Reverse Engineering.
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

JRefleX: towards supporting small student software teams.
Proceedings of the 2003 OOPSLA Workshop on Eclipse Technology eXchange, 2003

3rd International Workshop on Adoption-centric Software Engineering ACSE 2003.
Proceedings of the 25th International Conference on Software Engineering, 2003

2002
Adoption Challenges in Migrating to Web Services.
Proceedings of the 4th International Workshop on Web Site Evolution (WSE 2002), 2002

Connecting technical communicators with technical developers.
Proceedings of the 20st annual international conference on Documentation, 2002

Workshop on graphical documentation for programmers.
Proceedings of the 20st annual international conference on Documentation, 2002

Fused Data-Centric Visualizations for Software Evolution Environments.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

2001
Issues in Accessing Web Sites from Mobile Devices.
Proceedings of the 3rd International Workshop on Web Site Evolution (WSE 2001), 2001

Research Challenges in the Reverse Engineering Community.
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), 2001

New Software Engineering Faculty Symposium.
Proceedings of the 23rd International Conference on Software Engineering, 2001

3rd International Workshop on Net-Centric Computing (NCC 2001): Theme: Migrating to the Web.
Proceedings of the 23rd International Conference on Software Engineering, 2001

2000
How do program understanding tools affect how programmers understand programs?
Sci. Comput. Program., 2000

Analyzing xfig Using the Rigi Tool Suite.
Proceedings of the Seventh Working Conference on Reverse Engineering, 2000

Reverse engineering: a roadmap.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

1999
The reverse engineering notebook.
PhD thesis, 1999

1998
Code migration through transformations: an experience report.
Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative Research, November 30, 1998

1997
The Software Bookshelf.
IBM Syst. J., 1997

On Integrating Visualization Techniques for Effective Software Exploration.
Proceedings of the 1997 IEEE Symposium on Information Visualization (InfoVis '97), 1997

Wrapping coarse-grained objects using standard infrastructure technology.
Proceedings of the 1997 International Conference on Software Maintenance (ICSM '97), 1997

Rigi: A Visualization Environment for Reverse Engineering.
Proceedings of the Pulling Together, 1997

1996
On Designing an Experiment to Evaluate a Reverse Engineering Tool.
Proceedings of the 3rd Working Conference on Reverse Engineering, 1996

On Inserting Program Understanding Technology into the Software Change Process.
Proceedings of the 4th International Workshop on Program Comprehension (WPC '96), 1996

1995
Structural Redocumentation: A Case Study.
IEEE Softw., 1995

Using an integrated toolset for program understanding.
Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, 1995

1994
Programmable Reverse Engineering.
Int. J. Softw. Eng. Knowl. Eng., 1994

Investigating Reverse Engineering Technologies for the CAS Program Understanding Project.
IBM Syst. J., 1994

Understanding Software Systems Using Reverse Engineering Technology.
Proceedings of the Object-Oriented Technology for Database and Software Systems, 1994

Software understanding through integrated structural and run-time analysis.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

Towards an integrated toolset for program understanding.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

1993
Domain-Retargetable Reverse Engineering.
Proceedings of the Conference on Software Maintenance, 1993

Managing views in a program understanding tool.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993

Understanding software systems using reverse engineering technology perspectives from the Rigi project.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993


  Loading...