• DocumentCode
    931682
  • Title

    Design specification in Japan: tree-structured charts

  • Author

    Aoyama, Mikio ; Miyamoto, Karuyasu ; Murakami, Noritoshi ; Nagano, Hironobu ; Oki, Yuji

  • Author_Institution
    Fujitsu Ltd., Kawasaki, Japan
  • Volume
    6
  • Issue
    2
  • fYear
    1989
  • fDate
    3/1/1989 12:00:00 AM
  • Firstpage
    31
  • Lastpage
    37
  • Abstract
    The authors describe a novel design specification method, the tree-structured chart, that has been accepted widely in Japan because it improves productivity and quality. Tree-structured charts use representations of basic programming structures, such as sequence, selection, and iteration, as elements. The support environment then generates source code in many languages automatically. A design specification in a tree-structured chart is considered a program, so these charts will eventually replace conventional programming languages, thus raising the description level of programs. The authors present four design languages based on tree-structured charts: the Hierarchical and Compact Description chart, the Problem Analysis Diagram, the Structured Programming Diagram, and Yet Another Control Chart II. They also summarize their support environments, which incorporate many computer-aided software engineering (CASE) techniques.<>
  • Keywords
    automatic programming; data structures; formal specification; programming environments; specification languages; trees (mathematics); Japan; computer-aided software engineering; conventional programming languages; design specification; programming structures; source code; support environment; tree-structured charts; Application software; Data processing; Design methodology; Embedded software; Hardware; National electric code; Productivity; Telegraphy; Telephony; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.23127
  • Filename
    23127