デザインパターンのSGMLに基づく構造化文書化とその閲覧 SGML-based Structured Document Framework for Design Patterns and Its Browsing

    • 大月 美佳 OHTSUKI Mika
    • 九州大学大学院システム情報科学研究科 Graduate School of Information Science and Electrical Engineering, Kyushu University
    • 瀬川 淳一 SEGAWA Jun'ichi
    • 九州大学大学院システム情報科学研究科 Graduate School of Information Science and Electrical Engineering, Kyushu University
    • 吉田 紀彦 YOSHIDA Norihiko
    • 九州大学大学院システム情報科学研究科 Graduate School of Information Science and Electrical Engineering, Kyushu University

抄録

デザインパターンは、オブジェクト指向ソフトウェア分析/設計において設計ノウハウやシステム構造を部品として再利用することを、クラスより高い抽象度で促進するものとして注目されている。本論文では第1に、デザインパターンの電子カタログ化や機械的処理を容易にするような意味的構造を反映した構造化記述形式、特に平文による説明だけでなく構造図情報や疑似コード情報まで統合した記述の枠組として、SGML(Standard Generalized Markup Language)に基づく記述形式を提案する。次いで第2に、デザインパターンのカタログ化および利用支援に向けた我々のシステムについて、そのカタログ管理、検索と閲覧、コード生成支援の機能のうち、主に検索と閲覧のためのブラウザを中心に、SGML記述からの構造図の自動生成なども含めて説明する。以上の成果は、すでにSGMLが活用されて成果を収めている様々な文書と同様に、デザインパターンについても共有、流通、利用などを促進するものである。

Design patterns are abstract software components used in OOA/OOD that describe system structures and functions. For the purpose of cataloging design patterns on computers, this paper proposes a structured document framework for them which reflects their semantic structure. This framework is based on SGML (Standard Generalized Markup Language), and integrates information described in plain texts, configuration charts and pseudo codes respectively into a unified form. Our system prototype has three components: Repository, Browser, and Code Generator. This paper focuses on the Browser, which converts a requested part of an SGML-based design pattern document into HTML for browsing, and generates figures of OMT charts automatically from the configuration information. Our achievements are to promote sharing, destribution and use of design patterns, as of other documents which have already been structured using SGML.

収録刊行物

情報処理学会論文誌   [巻号一覧]

情報処理学会論文誌 39(3), 636-645, 1998-03-15  [この号の目次]

一般社団法人情報処理学会

参考文献:  23件

参考文献を見るにはログインが必要です。ユーザIDをお持ちでない方は新規登録してください。

被引用文献:  2件

被引用文献を見るにはログインが必要です。ユーザIDをお持ちでない方は新規登録してください。

プレビュー

プレビュー

各種コード

  • NII論文ID(NAID) :
    110002722071
  • NII書誌ID(NCID) :
    AN00116647
  • 本文言語コード :
    JPN
  • 資料種別 :
    ART
  • ISSN :
    03875806
  • NDL 記事登録ID :
    4422833
  • NDL 雑誌分類 :
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号 :
    Z14-741
  • 収録DB :
    CJP書誌  CJP引用  NDL  NII-ELS