PhD Seminar in Computer Engineering
1st Semester 1999
Aim Students will participate in active discussion on the
selected topics. Students practice write up of the panel discussion.
Approach Topics will be determined at the beginning of
the course depend on students' background. Each week the lead student
will post the interesting questions and determine the reference papers
of which will be actively discussed in the round table style. The
lead student is responsible to write up the discussion of the day (in English)
and hand in the report by next week schedule. Other students should
prepare the discussion by reading the reference papers and additionally
search more references to support their own view to reply to the posted
questions. All opinions in writing should be sent to the lead student
to be included in his/her write up of the week.
Schedule (assume the class helds every Thursday)
References
Week 1 Explicit Parallelism
-
How IA64 exposes intruction level parallelism, IEEE Computer (magazine),
July 1998.
Question
-
What is different (explicit) from the traditional instruction scheduling
such as Pentium ?
-
How the shift from hardware to software (instruction scheduling) affect
the performance ?
-
What that you expect to be the obstacle of the success of IA64 and why
?
Week 2 Software Engineering
-
[1] A.I. Wasserman, "Toward a Discipline of Software Engineeering",
IEEE Software, pp.23-31, November 1996. (pdf
2Mbytes)
-
[2] J.Bamberger, "Essence of the Capability Maturity Model", IEEE
Computer, pp.112-114, June 1997. (pdf)
Questions
-
How do you think about "Chicken-and-egg" aspect to the discussion on "How
SE will be recoginzed as an engineering discipline" in [1] ?
-
How do you agree with A.Wasserman, the author of [1] about the eight concepts
that constitute the foundation of SE discipline?
-
How does CMM specified in [2] mean to you?
Week 3 Software Engineering 2
-
Richard S. Hall, et al. "Evaluating Software Deployment Languages and Schema",
Proc. of International Conference on Software Maintenance, 1998. (pdf)
-
Richard S. Hall, et al. "A Cooperative Approach to Support Software Deployment
Using the Software Dock", Proc. of the 1999 International Conference on
Software Engineering, 1999. (pdf)
Week 7 Object Orientation 1
-
A. Bhattacherjee and J. Gerlach, "Understanding and Managing OOT Adoption",
IEEE Software, pp. 91-96, June 1998.
-
R.G. Fichman and C.F. Kemerer, "Object Technology and Reuse: Lessons from
Early Adopters", IEEE Computer, pp. 47-59, October 1997.
Questions
-
How do you think about replacing traditional method with object technology?
-
What that you think to be the barrier of OOT adoption?
-
Will OOT be viable and why?