Articles
and Other Writings
Behrooz Parhami: 2007/06/19
|| E-mail: parhami@ece.ucsb.edu ||
Problems:
webadmin@ece.ucsb.edu
Other
contact info at: Bottom
of this page || Go up to: Appendices
to B.
Parhami's CV
or his
home page
On
June 19, 2007, Professor Parhami's UCSB ECE website moved to a new location. For
an up-to-date version of this page, visit it at the new address:
http://www.ece.ucsb.edu/~parhami/appA_articles.htm
This
Appendix A to B. Parhami’s CV contains a list of
tutorial, review, and semitechnical articles in newspapers and magazines,
interviews, technology reviews/updates, and broad-based papers in unrefereed
journals.
A1 |
Parhami, B., “Time-Sharing”,
Project for Oregon State Univ. Course EE 527 (Computer Systems), 12 pp.,
April 1970.
|
A2 |
Parhami, B., “Functional Design
of an Electronic Calculator”, Project for Oregon State Univ. Course EE
527 (Computer Systems), 16 pp., April 1970.
|
A3 |
Parhami, B., “Compiler
Processor”, Project for Oregon State Univ. Course EE 527 (Computer
Systems), 14 pp., May 1970.
|
A4 |
Parhami, B., “Buffer Memories
–– Concept, Applications, and Implementation Schemes”, Research
Paper for UCLA Course E 225D (Graduate Seminar on Computer Memories), 23
pp., 10 March 1971.
|
A5 |
Parhami, B., “Applications of
Associative Processors to Non-numerical Symbol Manipulation Problems
–– A Summary”, Unpublished manuscript, 9 pp., 2 April 1971.
|
A6 |
Parhami, B., “Array and Pipeline
Processors”, Research Paper for UCLA Course E 225B (Digital Computer
Seminar), 21 pp., 23 April 1971.
|
A7 |
Parhami, B., “Analysis of the
Behavior of a Nonlinear System”, Term Project for UCLA Course E 124A
(Computer Applications –– Lumped Parameter Systems), 50 pp., 21 May
1971.
|
A8 |
Parhami, B., “Stochastic Automata
and the Problems of Reliability in Sequential Machines”, MS Thesis,
Oregon State Univ., 49 pp., June 1971.
|
A9 |
Parhami, B., “Design of a
Multiprocessor System”, Term Paper for UCLA Course E 225B (Digital
Computer Seminar), 53 pp., June 1971.
|
A10 |
Parhami, B., “A Digital Control Design Language”, Term
Project for UCLA Course E 125L (Programming Languages and Systems), 21
pp., 2 June 1971.
|
A11 |
Parhami, B., “A Bibliography on Associative Memories and
Processors”, Computer Science Dept., UCLA, Internal Memo 101, 29 pp.,
July 1971.
|
A12 |
Parhami, B., “A Proposal for a Rotating Associative Processor
for Information Dissemination”, Computer Science Dept., UCLA, Internal
Memo 100, 57 pp., August 1971.
|
A13 |
Parhami, B., “Parallel Computing Structures for Information
Retrieval”, Unpublished manuscript, 13 pp., 2 August 1971.
|
A14 |
Parhami, B., “Knuth’s Translation Scheme for Context-Free
Languages”, Term Paper for UCLA Course E 225L (Advanced Topics in
Programming Systems), 13 pp., 11 November 1971.
|
A15 |
Parhami, B., “Problems on SLR(k) Grammars and Syntax-Directed Transduction”, Final Term Project
for UCLA Course E 225L (Advanced Topics in Programming Systems), 24 pp., 7
December 1971.
|
A16 |
Parhami, B., “An Associative Processor Simulator”,
Unpublished manuscript, 21 pp., March 1972.
|
A17 |
Parhami, B., “Formal Definition of a Simple Programming
Language”, Term Paper for UCLA Course E 225K (Advanced Topics in
Programming Languages), 39 pp., 14 March 1972.
|
A18 |
Parhami, B., “Associative Memories and Processors: An
Overview and Selected Bibliography”, UCLA Computer Science Dept.,
Internal Memo 110, 77 pp., April 1972.
|
A19 |
Parhami, B., The Computer
–– Man’s New Brain, Tehran, Iran, 52 + ii pp., 1973 (in English,
with Persian translation by S. Parhami); Originally written in May 1969 as
a final paper for ELS Language Center, Washington, DC.
|
A20 |
Parhami, B., “Evaluation of a Design for Fault-Tolerant
Associative Processor”, UCLA Computer Science Dept., Internal Memo 122,
August 1973.
|
A21 |
Parhami, B., “Preliminary Ideas for the Design of a
Fault-Tolerant Associative Processor”, UCLA Computer Science Dept.,
Internal Memo 130, 33 pp., August 1974.
|
A22 |
Mavaddat, F., A. Nahapetian, and B. Parhami, “A Proposal for
Research on the Persian Language in Relation to Computer Applications”,
March 1975 (in Persian).
|
A23 |
Parhami, B., “Introduction to the Computer Group”, Dept.
Math. & Computer Science, SHUT, 1975.
|
A24 |
Parhami, B., “Computer Science Program Guide”, Dept. Math.
& Computer Science, SHUT, 28 pp., 1975 (in Persian and English).
|
A25 |
Parhami, B., “Solution of the Programming Contest”, Algorithm,
No. 8, p. 39, Fall 1975 (in Persian).
|
A26 |
Parhami, B., “Seminar Organizer’s Introduction”, Proc.
of the Seminar on Educational Problems and Teaching Methods for a First
Course of Computer Science, Tehran, October 1975, pp. 4-8 (in
Persian).
|
A27 |
Parhami, B., “Decomposition of Characters into Line
Segments”, Proc. of the Seminar on
Educational Problems and Teaching Methods for a First Course of Computer
Science, Tehran, October 1975, pp. 41-65 (same as R11).
|
A28 |
Parhami, B., “The Case for APL as the First Programming
Language to Be Taught”, Proc. of
the Seminar on Educational Problems and Teaching Methods for a First
Course of Computer Science, Tehran, October 1975, pp. 130-165 (same as
R13).
|
A29 |
Mavaddat, F., A. Nahapetian, and B. Parhami, “A Proposal for
Research on the Automatic Processing of Persian Names”, Prepared for the
Plan and Budget Organization, Government of Iran, by Technolog Engineering
and Industrial Consultants, Tehran, December 1975. |
A30 |
Parhami, B., “Diversions with Series”, Algorithm, No. 9, p. 69, Winter 1976 (in Persian).
|
A31 |
Parhami, B., “Text Processing and Automatic Translation”, Algorithm,
No. 9, pp. 75-93, Winter 1976 (in Persian).
|
A32 |
Parhami, B., “A Guide for Preparing MS Theses in Computer
Science”, Dept. Math. and Computer Science, SHUT, 1976.
|
A33 |
Parhami, B., “Some Games, Diversions, and Problems”, Algorithm,
No. 10, pp. 41-46, Winter 1977 (in Persian).
|
A34 |
Parhami, B., “Preliminary Proposal on the Selection of
Computer Science Textbooks for Translation into Persian”, Prepared for
SHUT Press, Tehran, 15 pp., March 1977 (in Persian).
|
A35 |
Parhami, B. and M.J. Ashjaee, “Proposed Constitution for the
Iranian Computer Society” (later named Informatics Society of Iran), 8
pp., April 1977 (in Persian); several revised drafts were prepared and
issued over the following year.
|
A36 |
Parhami, B., “Preparation of Technical and Scientific
Reports”, Algorithm, No. 11,
pp. 57-86, Fall 1977 (in Persian).
|
A37 |
Parhami, B., “The Turing Machine: A Simple Model for Digital
Computers”, Algorithm, No. 11,
pp. 96-116, Fall 1977 (in Persian).
|
A38 |
Parhami, B., “A Proposal for the Design and Implementation of
a Data Acquisition and Processing System for Direct Input of Attendance
Information to the Payroll System”, Prepared for National Steel
Industries (Esfahan Steel Complex), 19 pp., November 1977 (in Persian).
|
A39 |
Parhami, B., “Tolerance of Failures in Computer System
Design”, Algorithm, No. 12,
pp. 45-67, Spring 1978 (in Persian).
|
A40 |
“An Interview with Dr. Behrooz Parhami”, Algorithm, No. 12, pp. (12 pp.), Spring 1978; Reprinted in Newsletter
of the Association of the Mathematics & Computer Science Alumni,
SHUT, No. 1, May 1993, pp. 70-81 (in Persian).
|
A41 |
Parhami, B., “The Graduate Computer Science Program at the
Department of Mathematics and Computer Science, SHUT”, 60 pp., 1978 (in
Persian).
|
A42 |
Parhami, B., “Introducing the Faculty of the Department of
Mathematics and Computer Science, SHUT”, 37 pp., June 1978 (in Persian).
|
A43 |
Parhami, B., “Abstracts of Master’s Theses in Computer
Science, Department of Mathematics and Computer Science, SHUT”, 38 pp.,
June 1978 (in Persian and English).
|
A44 |
Parhami, B., “Computer Education in Developing Countries”, Communications
of the ACM, Vol. 21, No. 6, pp. 512-513, June 1978.
|
A45 |
Parhami, B. (Editor), “Discussions on the Subject of
‘Computers in Developing Countries’”, Dept. Math. & Computer
Science, SHUT, 16 pp., July 1978.
|
A46 |
Parhami, B. and M.J. Ashjaee, “A Report on the Course
‘Office Machines and Computers’”, Prepared for the Ministry of
Education, Government of Iran, 15 pp., July 1978 (in Persian).
|
A47 |
Parhami, B., “Proposal for the Establishment of a Computer
Engineering Department at SHUT”, 32 pp., September 1978 (in Persian).
|
A48 |
Parhami, B., “Impact of the Persian Language on Computing in
Iran”, Mideast Computer, Vol.
1, No. 1, pp. 6-7, 18 September 1978 (in Persian).
|
A49 |
Parhami, B., “Annual Report of SHUT’s Faculty Council for
the Academic Year 1977-78”, 38 pp., October 1978 (in Persian).
|
A50 |
Parhami, B., “Computer Education in Iran: Cure or Ailment”,
Mideast Computer, Vol. 1, No. 2,
pp. 6-7, 16 October 1978 (in Persian).
|
A51 |
Parhami, B., “Iran and the Process of Informatics
Development: Entering the ‘Operational Phase’”, Mideast
Computer, Vol. 1, No. 3, pp. 16-17, 22 January 1979 (in Persian).
|
A52 |
Parhami, B., “Does Iran Need Computers?”, Computer Report, Vol. 1, No. 6, Serial No. 6, pp. 8-9, December
1979. See also the author’s reply to a review, Vol. 1, No. 9, p. 15,
March 1980 (in Persian).
|
A53 |
Parhami, B., “Computer Education in the Iranian
Universities” (Editorial), Computer
Report, Vol. 1, No. 9, Serial No. 9, pp. 1-2, March 1980 (in Persian).
|
A54 |
Parhami, B., “Very High-Speed Printers”, Computer Report, Vol. 1, No. 9, Serial No. 9, p. 7, March 1980 (in
Persian).
|
A55 |
Parhami, B., “The Proposed Standard for Persian Information
Interchange Code”, Computer Report,
Vol. 2, No. 6, Serial No. 15, pp. 3-4, September 1980 (in Persian); Voted
one the best articles of the past 20 years on the occasion of ISI’s 20th
anniversary, 1998.
|
A56 |
Parhami, B. et al, “Preliminary Report of ISI’s Education
Committee on the Undergraduate Program in Computer Engineering”, Computer
Report, Vol. 2, No. 6, Serial No. 15, pp. 5-7, September 1980 (in
Persian).
|
A57 |
Parhami, B., “Computers in the People’s Republic of
China”, Computer Report, Vol.
2, No. 8, Serial No. 17, pp. 5-7, November 1980 (in Persian).
|
A58 |
Parhami, B., “Initial Steps for Achieving Technological
Independence in Informatics”, Computer
Report, Vol. 2, No. 12, Serial No. 21, pp. 1-2, March 1981 (in
Persian); voted one the best articles of the past 20 years on the occasion
of ISI’s 20th anniversary, 1998.
|
A59 |
Parhami, B., “Two-Year Cumulative Index to Computer
Report”, Computer Report, Vol.
2, No. 12, Serial No. 21, p. 11, March 1981 (in Persian).
|
A60 |
Parhami, B., “Suggestions for Achieving Technological
Independence in the Field of Informatics”, Raayaaneh,
Vol. 1, No. 4, pp. 12-13 & 46, April 1981 (in Persian).
|
A61 |
Parhami, B., “Final Report of ISI’s Education Committee on
Undergraduate Program in Computer Engineering”, Computer Report, Vol. 3, No. 2, Serial No. 23, pp. 5-12, May 1981
(in Persian).
|
A62 |
Parhami, B., “Large Numbers in Computers and Mathematics”, Computer
Report, Vol. 3, No. 3, Serial No. 24, pp. 5-10, June 1981 (in
Persian).
|
A63 |
Parhami, B., “Recognition of Printed Persian Texts by
Computer”, Computer Report,
Vol. 3, No. 6, Serial No. 27, pp. 7-11, September 1981 (in Persian).
|
A64 |
Parhami, B., “A Look at the Current Status of Computer
Chess”, Computer Report, Vol.
3, No. 7, Serial No. 28, pp. 7-9, October 1981 (in Persian).
|
A65 |
Parhami, B., “Introducing the Informatics Society of Iran”,
Bulletin of the Iranian Mathematical
Society, Vol. 8, No. 2, Serial No. 15, pp. 93-96, 1981 (in Persian).
|
A66 |
Parhami, B., “Problems Relating to Language and Script in
Computer Applications”, Computer
Report, Vol. 3, No. 8, Serial No. 29, pp. 5-12, November 1981 (in
Persian).
|
A67 |
Parhami, B., “Reply to the Review of the Preliminary Glossary
of Computers and Informatics”, Raayaaneh,
Vol. 1, No. 11, pp. 9 & 23, November 1981 (in Persian).
|
A68 |
Parhami, B. and A. Kavianpour, “Report of a Technical Visit
to Khavar Benz Computer Center”, Computer
Report, Vol. 3, No. 10, Serial No. 31, pp. 5-12, January 1982 (in
Persian).
|
A69 |
Parhami, B., “Professional Computer Societies of the
World”, Computer Report, Vol.
3, No. 11, Serial No. 32, pp. 3-5, February/March 1982 (in Persian).
|
A70 |
Parhami, B., “On the Proper Place of Computing in Iran’s
University Education System”, Computer
Report, Vol. 3, No. 11, Serial No. 32, pp. 21-22, February/March 1982
(in Persian); voted one the best articles of the past 20 years on the
occasion of ISI’s 20th anniversary, 1998.
|
A71 |
Parhami, B. and V. Daie, “Cumulative Index to Volume 3 of
Computer Report”, Computer Report,
Vol. 3, No. 11, Serial No. 32, pp. 15-16, February/March 1982 (in
Persian).
|
A72 |
Parhami, B., “The Uproar of Rubik’s Cube”, Computer Report, Vol. 4, No. 1, Serial No. 33, pp. 3-6, April 1982
(in Persian).
|
A73 |
Parhami, B., “High Council of Informatic’s Seminar on
Microsystems and Peripherals Held”, Computer
Report, Vol. 4, No. 2, Serial No. 34, pp. 3-6, May 1982 (in Persian).
|
A74 |
Parhami, B., “An Introduction to Placement and Routing
Methods in Computer-Aided Design of Printed Circuit Boards”, Computer Report, Vol. 4, No. 4, Serial No. 36, pp. 11-14,
July/August 1982 (in Persian).
|
A75 |
Daie, V. and B. Parhami, “Cumulative Index to Volume 4 of
Computer Report”, Computer Report,
Vol. 4, No. 10, Serial No. 42, pp. 15-16, March 1983 (in Persian).
|
A76 |
Parhami, B., “The Processing and Application of Earth
Resources Data from Satellites”, Computer
Report, Vol. 5, No. 3, Serial No. 45, pp. 3-7, June/July 1983 (in
Persian).
|
A77 |
Parhami, B., “Cumulative Index to Volume 5 of Computer
Report”, Computer Report, Vol.
5, No. 9, Serial No. 51, pp. 14-15, March 1984 (in Persian).
|
A78 |
Parhami, B., “On a Symbol to Represent the Iranian Monetary
Unit”, Computer Report, Vol.
6, No. 1, Serial No. 52, p. 22, April/May 1984 (in Persian); voted one the
best articles of the past 20 years on the occasion of ISI’s 20th
anniversary, 1998.
|
A79 |
Parhami, B., “Scientific and Technical Publications in the
Field of Computing”, Computer
Report, Vol. 6, No. 2, Serial No. 53, pp. 6-8, June 1984 (in Persian).
|
A80 |
Parhami, B., “Information Bulletin for the Graduate Entrance
Exam in Computer Hardware and Software”, Dept. Math. & Computer
Science, SHUT, 12 pp., August 1984 (in Persian).
|
A81 |
Parhami, B., “Charles Babbage: Philosopher, Mathematician,
and Father of Digital Computers”, Computer
Report, Vol. 6, No. 7, Serial No. 58, p. 18, November 1984 (in
Persian); reprinted in Technic,
Vol. 1, No. 8, pp. 80-81, January 1985.
|
A82 |
Parhami, B., “A Review of Modern Trends in Computer Hardware
and Software Technology”, Computer
Report, Vol. 6, No. 8, Serial No. 59, pp. 11-14, December 1984 (in
Persian); reprinted in Technic,
Vol. 1, No. 9, March 1985.
|
A83 |
Parhami, B., “Iran and the Personal Computer Mirage”, Computer
Report, Vol. 6, No. 10, Serial No. 61, pp. 14-16 & 21, February
1985 (in Persian); Selected as the best paper of the past 20 years on the
occasion of ISI’s 20th anniversary, 1998.
|
A84 |
Parhami, B., “A Geometric Representation of the Notion of
Deadlocks in Computer Systems”, Computer
Report, Vol. 7, No. 4, Serial No. 66, pp. 14-15 & 22, July 1985
(in Persian).
|
A85 |
Parhami, B., Interviewed on Iran’s Informatics Scene and the
Role of ISI, Computer Report,
Vol. 7, No. 7, Serial No. 69, pp. 18-20, October 1985 (in Persian).
|
A86 |
Parhami, B., “A Review of the Computing Implications of
USA’s Strategic Defense Initiative (Nicknamed ‘Star Wars’)”, Computer Report, Vol. 7, No. 8, Serial No. 70, pp. 3-6, November
1985 (in Persian).
|
A87 |
Parhami, B., Interviewed on Computers and Their Role in
Developing Countries, Tamooz,
Vol. 7, Serial No. 141, pp. 1, 4, & 8, 5 February 1986 (in Persian).
|
A88 |
Parhami, B., “Final Proposal for the Iranian National
Standard Information Code”, Reprint of Report R38 and its appendices as
five separate articles in a special issue of Computer
Report, Vol. 8, No. 2, Serial No. 76, pp. 2-14, May 1986 (in Persian).
|
A89 |
Parhami, B., “Pioneers of Binary Numeration”, Computer
Report, Vol. 12, No. 2, Serial No. 101, pp. 6-8, June/July 1990 (in
Persian); voted one the best articles of the past 20 years on the occasion
of ISI’s 20th anniversary, 1998.
|
A90 |
Parhami, B., “Algorithms for Multiplication and Division by
Constants”, Computer Report,
Vol. 12, No. 6, Serial No. 105, pp. 8-10, February/March 1991 (in Persian)
|
A91 |
“An Interview with Dr. Behrooz Parhami”, Computer Report, Vol. 16, No. 1, Serial No. 124, pp. 40-43,
April/May 1994 (in Persian)
|
A92 |
Parhami, B., “The Right Acronym at the Right Time”, IEEE
Computer, Vol. 28, No. 6, p. 120, June 1995.
|
A93 |
Parhami, B., “Parallel Processing System Organized as
Periodically Regular Chordal Ring”, Patent Disclosure, Univ. of
California, Case No. 95-341-1, June 1995.
|
A94 |
Parhami, B., “Personal Notes on Four Decades of Computing in
Iran”, Computer Report, Vol.
19, No. 3, Serial No. 138, English Section pp. 2-3, Persian Section pp.
55-56, January/February 1998 (in Persian)
|
A95 |
Parhami, B., “Reflections on Events and Challenges of the
Initial Years in the Life of ISI”, Computer
Report, Vol. 20, No. 4, Serial No. 142, pp. 4 & 29, 1998 (in
Persian)
|
A96 |
Parhami, B., “ABCs of Parallel Processing in One
Transparency”, Computer
Architecture News, Vol. 27, No. 1, p. 2, March 1999.
|
A97 |
Parhami, B., “Speedup versus
Profitup”, IEEE Concurrency, Vol. 8, No. 1, pp. 3-4, Jan.-Mar. 2000. See B.
Parhami's Files and Documents, under “Letters and Other Writings”.
|
A98 |
Parhami, B., “Reinventing the
Mousetrap”, IEEE Micro, Vol. 20, No. 2, p. 4, Mar./Apr. 2000. See
B. Parhami's Files and Documents, under
“Letters and Other Writings”.
|
A99 |
Parhami, B., “Does Greed Influence the Computer Industry?”,
IEEE Computer, Vol. 33, No. 4, p. 4, April 2000. See B.
Parhami's Files and Documents, under “Letters and Other Writings”.
|
A100 |
Parhami, B., “The
Quality of Online Registration is Less than Gold”,
Daily Nexus (UCSB student newspaper), Vol. 83, No. 52, p. 6, January
9, 2003. See B.
Parhami's Files and Documents, under “Letters and Other Writings”.
|
A101 |
Parhami, B., “Challenging
a Theoretic Discussion” (original submitted title
“An
Inappropriate Forum for Public Health Theories”),
IEEE Computer, Vol. 36, No. 12, p.8, December 2003. See B.
Parhami's Files and Documents, under “Letters and Other Writings”.
|
A102 |
Parhami, B., “How
to Welcome Uninvited Guests,”
Communications of the ACM, Vol. 49, No. 9, pp. 12-13, September 2006. See B.
Parhami's Files and Documents, under “Letters and Other Writings”.
|
Return to:
Top of this page || Go up to: Appendices
to B.
Parhami's CV
or his
home page
|