Research Methods 2007

Prabhas Chongstitvatana

Topics

Reading:
How to do research at the MIT AI lab, AI working paper 316, October 1988.
Group reading & discussion
Read the following articles and asking what are the questions, results and validation methods of the work in the articles?
1) Questions: Feasibility, Characterization, Method/Means, Generalization, Discrimination
2) Result: Qualitative method, Technique, System, Empirical model, Analytical model
3) Validation: Persuation, Implementation, Evaluation, Analysis, Experience

List of papers
  1. W. Rodgers and S. Negash, The Effects of Web-based Technologies on Knowledge Transfer, Communications of the ACM, July 2007, Vol.50, No.7, pp.117-123.
  2. K. Framling, T. Ala-risku, M. Karkkainen and J. Holmstrom, Design Patterns for Managing Product Life Cycle Information, Communications of the ACM, June 2007, Vol.50, No.6, pp.75-79.
  3. J. Alastruey, J. Briz, P. Ibanez and V.Vinals, Software Demand Hardware Supply, IEEE Computer, July-August 2006, pp.72-82.
  4. L. Hatton, How Accurately Do Engineers Predict Software Maintenance Tasks?, IEEE Computer, Feb 2007, pp.64-69.
Group discussion
Present your topic, explain the following: What is the question, What will be the result, How to validate your work?
Reading:   How to survey of the field
List of papers  You can find all these papers from website of http://www.car.chula.ac.th
  1. L. Geng and H. Hamilton, Interestingness Measures for Data Mining: A Survey, ACM Computing Surveys, Vol. 38, No. 3, September 2006, pp.1-32.
  2. S. Puglisi, W. Smyth and A. Turpin, A Taxonomy of Suffix Array Construction Algorithms, ACM Computing Surveys, Vol. 39, No. 2, June 2007, pp.1-31.
  3. S. Androutsellis-Theotokis, and D. Spinellis, A Survey of Peer-to-Peer Content Distribution Technologies, ACM Computing Surveys, Vol. 36, No. 4, December 2004, pp.336-371.
  4. S. Sivasubramanian, M. Szymaniak, G. Pierre and M. Van Steen, Replication for Web Hosting Systems, ACM Computing Surveys, Vol. 36, No. 3, September 2004, pp. 291–334.
  5. J. Cohen, Bioinformatics—An Introduction for Computer Scientists, ACM Computing Surveys, Vol. 36, No. 2, June 2004, pp. 122–158.
Group discussion: Present your topic.
Reading and writing:   How to write a literature review
List of papers  You can download full papers from my website  
  1. Nanthanavoot P. and Chongstitvatana, P., "Code-Size Reduction for Embedded Systems using Bytecode Translation Unit", Conf. of Electrical/Electronics, Computer, Telecommunications, and Information Technology (ECTI), Thailand, 13-14 May 2004.
  2. Kotrajaras, N., Chongstitvatana, P., "Nibbling Java byte code of resource-critical devices", National Computer Science and Engineering Conference, Thailand, 2003.
  3. Nanthanavoot, P., Burutarchanai, A., and Chongstitvatana, P., "Instruction packing for a 32-bit resource efficient processor," National Science and Technology Development Agency (NSTDA) Annual Conference, Thailand, 27-30 March 2005.
  4. Lertteerawattana, W., Jedsadawaranon, T. and Chongstitvatana, P., "Instruction Packing for a 32-bit Stack-Based Processor", International Joint Conference on Computer Science and Software Engineering, Thailand, 2-4 May 2007, pp.126-130.
Homework:   Start to write your mock-up proposal.  Go find a lecturer who will listen to your idea.   You have to have a topic (or better a short proposal) before you discuss with him/her.  Discuss and refine the proposal.  Write down his/her comment and your resolution (how you improve it).   Hand-in your short proposal including lecturer's comment and your improvement within 2 weeks.

last update  14 July 2007