Research

Table of Contents

Research Interests

Software Engineering, Requirements Analysis, Configuration Management, Management Information Systems, Virtual Teams, and Artificial Intelligence.

page top

Grants, Contracts, and Development Activities

  1. Gersting, Judith, Edwards, H. Keith. “Alice in Paradise”. – A grant from the National Science Foundation. Co-Principal Investigator.

Description:

This project is to develop a course for beginning computer science students (or other interested students) using storyboarding and 3-D graphical models as a way to teach object-oriented programming concepts. This project will use the Alice 3D interactive graphics programming environment developed at Carnegie Mellon University. This programming approach has been successful at other institutions, and will be adapted here at UHH so that student projects will focus on programming stories with a Hawaiian theme. An experimental course based on this approach will be offered in the spring semester of 2006.

page top

Publications, Presentations and Performances

Peer Reviewed Journal Articles

Edwards, H. Keith, Sridhar, Varadharajan. “Analysis of Software Requirements Engineering Exercises in a Global Virtual Team Setup”. Volume 13. Issue Number 2. Journal of Global Information Management. Apr-Jun 13(2) 2005.

page top

Book Chapters

  1. Edwards, H. Keith, Edwards, Harry K. Webster, John G. Editor Computer Selection Wiley Encyclopedia of Electrical and Electronics Engineering, Volume 4, pages 43-52, 1999.
page top

Refereed Conference Publications

  1. Edwards, H. Keith, Puckett, Robert R., Jolly, Art. Analyzing Communication Patterns in Software Engineering Projects.” Proceedings of the Conference on Software Engineering Research and Practice. Las Vegas, Nevada, United States. CSREA Press. ISBN 1-932415-90-4. pages 310-315. June 2006.
  2. Edwards, H. Keith, Bauer, Michael A. “A Comparison of Response Time Measurement Approaches in Enterprise Information Systems”. Proceedings of the IEEE Systems, Man, and Cybernetics Conference. Kona, Hawaii. October 2005.
  3. Edwards, H. Keith. “Using Existing Instrumentation for Performance Analysis of Enterprise Information Systems”. Proceedings of the International Conference on Business and Information. Hong Kong, PRC SAR. July 2005.
    Note: This paper was awarded the best paper award for the conference.
  4. Edwards, H. Keith, Puckett, Robert, Thomas, Don. “Updating Scientific Legacy Systems to Bridge the Digital Divide: A Case Study”. Proceedings of the Software Engineering Research and Practice Conference. Las Vegas, Nevada, United States. July 2005.
  5. Edwards, H. Keith. System Utilization and Changes in Implemented Information Systems.: A Case Study. Proceedings of the International Multi-conference of Engineers and Computer Scientists. pages 833-838. Hong Kong, PRC SAR. July 2005.
    Note: This paper was awarded the best paper award for the conference.
  6. Al-Ani, B., Edwards, K. “An Empirical Study of a New Requirements Analysis Approach”, The Third ACM-IEEE Symposium on Empirical Software Engineering (ISESE), Redondo Beach CA, USA. August 2004.
  7. Qing Wang, Dwight Makaroff, H. Keith Edwards “Characterizing Customer Groups
    for an E-Commerce Web Site”. ACM Electronic Commerce Conference 2004 (EC'04), ACM Publishing, 2004
  8. Qing Wang, Dwight Makaroff, H. Keith Edwards, Ryan Thompson. “Workload Characterization for an E-commerce Web Site”. Proceedings of the CASCON 2003, IBM Publishing, 2003.
  9. Edwards, H. Keith. Bauer, Michael A. “A Bestiary of Log Files : Log File Format inDistributed Systems”. Proceedings of the Software Engineering Research and Practices Conference (SERP 2003), CSREA Publishing, 2003.
  10. Edwards, H. Keith. Bauer, Michael A., Bourne, Don. “A Methodology for Assuring Quality Logging Practices in Electronic Commerce Systems”. Proceedings of the Software Engineering Research and Practices Conference (SERP 2003), CSREA Publishing, 2003.
  11. Edwards, H. Keith. Varadharajan, Sridhar. “Analysis of the Effectiveness of Global Virtual Teams in Software Engineering Projects”. Proceedings of the Thirty-Sixth Annual Hawaii International Conference on System Sciences (HICSS36), IEEE Publishing, 2003.
  12. Edwards, H. Keith, Bauer, Michael A., Lutfiyya, Hanan. Chan, Yumman. Shields, Michael. “Measuring the Impact of Internal and External Logging on the Response Time of Electronic Commerce Systems”. Proceedings of the Internet Computing Conference (IC 2002), CSREA Publishing, 2002.
  13. Edwards, H. Keith, Bauer, Michael A., Lutfiyya, Hanan. “Log File Utilization in Electronic Commerce Development: A Snapshot from the Practice”. Proceedings of the Software Engineering Research and Practices Conference (SERP 2002), CSREA Publishing, 2002.
  14. Edwards, H. Keith, Bauer, Michael A., Lutfiyya, Hanan. Chan, Yumman. Shields, Michael. “Determining Factors that Influence Electronic Commerce Performance for Dynamic Content Generation”. Proceedings of the Internet Computing Conference (IC 2001), CSREA Publishing, 2001.
  15. Edwards, H. Keith, Bauer, Michael A., Lutfiyya, Hanan. Chan, Yumman. Shields, Michael. “A Methodology and Implementation for Analytic Modeling in Electronic Commerce Applications”. 2nd International Symposium on Electronic Commerce (ISEC 2001), Spring Verlag Publishing, 2001.
page top

Invited Talks

  1. Edwards, H. Keith. “Evaluating System Performance: An Overview of Techniques and An Application for Enterprise Information Systems”. – Management Development Institute, Gurgaon, India. Invited Seminar. – July 2005.
  2. Edwards, H. Keith Transaction Based Analysis of Meta Applications from Multiple Information Sources UWORCS 2004 March, 2004.
    Note: Winner of Best Presentation Award at this Conference
  3. Edwards, H. Keith. A Bestiary of Log Files and a Methodology for Assuring Quality Logging Practices. IBM Centre for Advanced Studies, July, 2002.
  4. Edwards, H. Keith. A Methodology and Implementation for Analytic Modeling in Electronic Commerce Applications CASCON 2001 Performance Workshop, October 2001.
  5. Edwards, H. Keith. Measuring the Impact of Internal and External Logging on Electronic Commerce Applications UWORCS 2001, October 2001.
  6. Edwards, H. Keith. Zen and the Art of Performance Analysis: An Holistic Approach to Reconcile Quantitative and Qualitative Approaches in Performance Analysis for Electronic Commerce Applications IBM Centre for Advanced Studies, August 2001.
  7. Edwards, H. Keith. Methodologies for Analytic Performance Modeling in Electronic Commerce Applications. IBM Centre for Advanced Studies, September 26, 2000.
page top

Technical Reports

  1. Edwards, H. Keith. “A Detailed Discussion of Log File Formats with Illustrated Examples”. University of Western Ontario Department of Computer Science Technical Report 597, ISBN 0-7714-2480-0, 2003.
  2. Edwards, H. Keith. Lai, Clement. Tai, Clarence. “Requirements Analysis in Industrial Practice: Developer Interviews from Computer Science Students at the University of Western Ontario (Fall 2002)”. University of Western Ontario Department of Computer Science Technical Report 595, ISBN 0-7714-2426-4, 2002.
  3. Edwards, H. Keith. Khanna, Angela. Derks, Patrick. Jaffer, Zahir. Randall, Ben. Morgenroth, Justin. “Requirements Analysis in Industrial Practice: Developer Interviews from Computer Science Students at the University of Western Ontario”. University of Western Ontario Department of Computer Science Technical Report 582, ISBN 0-7714-2387-X, 2002.
  4. Edwards, H. Keith. DNA Computing: Does it Make Sense?: An Exploration of the Cost Associated with DNA Computing. University of Western Ontario Department of Computer Science Technical Report 568, ISBN 0-7714-2322-5, 2001.
  5. Edwards, H. Keith. “Excess Variance and Failure in an Electronic Commerce Experiment ith an Application of the Scientific method to Rectify Errors in the Experimental Environment”. University of Western Ontario Department of Computer Science Technical Report 569, ISBN 0-7714-2323-3, 2001.
  6. Edwards, H. Keith. “Performance Measurement and Continuous Improvement in Distributed -Service Applications: An Exploration of Tools, Techniques, and Current Research”. University of Western Ontario Department of Computer Science Technical Report 572, ISBN 0-7714-2328-4, 2001.
page top

Poster Presentations

  1. Gersting, Judith L. Edwards, H. Keith. Teaching Alice in Hawai'i: Cultural Perspectives. Our Narrative Programming Course.SIGCSE 2007. March 7-10, 2007. as part of NSF Grant DUE-0510157.
  2. Edwards, H. Keith. Bauer, Michael A. Lutfiyya, Hanan. MFLAS - Analyzing Multiple Log Files for Performance CASCON 2003, October 2003.
  3. Edwards, H. Keith. Bauer, Michael A. Lutfiyya, Hanan. Bourne, Don. A Bestiary of Log Files and a Methodology for Assuring Quality Logging Practices. CASCON 2002, October 2002.
  4. Edwards, H. Keith. Bauer, Michael A. Mahwal, Sapna. Lutfiyya, Hanan. Cheung,Roger. Performance Measurement, A Comparison of Java And C++ in E-commerce Applications. CASCON 2001, November 2001.
page top