Browse Prior Art Database

Cheap Production of Japanese Documents, an Experiment in Programmin Methodology

IP.com Disclosure Number: IPCOM000148051D
Original Publication Date: 1978-Jun-30
Included in the Prior Art Database: 2007-Mar-28
Document File: 80 page(s) / 4M

Publishing Venue

Software Patent Institute

Related People

Kimura, Izumi: AUTHOR [+2]

Abstract

Cheap Production of Japanese Documents, an Experiment in Programming Methodology* Izumi Kimurat*

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 3% of the total text.

Page 1 of 80

 Cheap Production of Japanese Documents, an Experiment in Programming Methodology*

Izumi Kimurat*

 Carnegie-Mellon University and
Tokyo Institute of Technology

June 30, 1978

* This work was supported in part by the Advanced Research Projects Agency of the Department of Defense under contracts DAHC 15-72-C-038 and F44620-73-C-0074 (which is monitored by the Air Force Office of Scientific Research), and in part by National Science Foundation Grant DCR 74-04187.

**Visiting CMU from T.I.T. Present address: Department of Computer Science,

Carnegie-Mellon University, Pittsburgh, Pa. 15213. From September 1978 on:
Department of Information Science, Tokyo Institute of Technology, Ookayama, Meguroku, Tokyo 152, Japan.

[This page contains 1 picture or other non-text object]

Page 2 of 80

[This page contains 1 picture or other non-text object]

Page 3 of 80

Abstract

This paper describes a small experiment in programming methodology. The problem is to do something nice for the production of Japanese documents in a given environment. The assumed environment is that of the Department of Computer Science, Carnegie-Mellon University (CMU). The experiment is done by a one-man team consisting of the author. The process involves four factors: (1) preparing data,
(2) finding the properties of the computing environment, (3) designing the user interface, and (4) actually writing a program. All these proceeds in parallel, and results in an inefficient but well-considered "mock-up", on which a more efficient production version can be based. The program, written in Snob01 4, accepts a sort of romanized Japanese. The output, printed on the Xerox Graphics Printer of CMU,

makes mixed use of the hirakana and the katakana characters, but the kanji (Chinese characters) is excluded. At the focus of attention is how the general shape of the software is determined, i.e., requirement analysis in the broad sense. We try to .

support the developer's imagination. For this purpose we combine disciplined and undisciplined life-styles. Relations to the works of Sandewall, Kernighan and

Piauger, and others are discussed. The first half of this paper also serves as a user's manual of. the product.

Key Words and Phrases

Software
... . engineerin9 lT:erogramming methodology~ requirement analysis, (text

                                 ---- -"- - -_r
processing; Japanese documents, manpower limitation, Snoboi, Xerox Graphics Printer, --djoppiness, left-corner construction.

- - -

[This page contains 1 picture or other non-text object]

Page 4 of 80

[This page contains 1 picture or other non-text object]

Page 5 of 80

Chapter 1. INTRODUCTION

1.1. AN OUTLINE


This paper describes a small experiment in programming methodology. Given a rather fancy computing environment, and severely limited developer's time, a small system for producing Japanese documents is developed. We are interested in programming...