【手続補正書】
【提出日】平成28年9月20日(2016.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を表すための方法であって、
アプリケーションを開発するための少なくとも１つのプログラミング属性の階層を表すデータ構造を定義することであって、前記データ構造は、前記データ構造を、他のファイルに記憶された他のデータ構造が使用できるようにするためにファイル内に記憶される、定義すること、及び、
前記データ構造のグラフィカル表現及び前記データ構造を記憶する前記ファイルのグラフィカル表現を含む、視覚図を生成することであって、前記視覚図は、前記データ構造と別のデータ構造との間の関係のグラフィカル表現、及び、前記データ構造を記憶する前記ファイルと前記他のデータ構造を記憶する別のファイルとの間の関係のグラフィカル表現も含む、生成すること、
を含む、方法。
【請求項２】
前記ファイルの前記グラフィカル表現は、１つ又は複数のデータ構造グループを定義するため、及び、前記１つ又は複数のデータ構造グループを記憶するための１つ又は複数の新規ファイルを作成するために、前記データ構造の前記グラフィカル表現を操作できるように、除去可能である、請求項１に記載の方法。
【請求項３】
前記少なくとも１つのプログラミング属性を調整するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１に記載の方法。
【請求項４】
前記少なくとも１つのプログラミング属性をファイルに挿入するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１に記載の方法。
【請求項５】
前記少なくとも１つのプログラミング属性と共に、ステートメントが前記ファイルに挿入される、請求項４に記載の方法。
【請求項６】
前記データ構造を操作することはドラッグ・アンド・ドロップ動作を含む、請求項４に記載の方法。
【請求項７】
前記定義されたデータ構造を操作することは、前記プログラミング属性の前記階層のコンテンツを追加すること、削除すること、及び編集することのうちの少なくとも１つを含む、請求項３に記載の方法。
【請求項８】
前記プログラミング属性は名前付きデータ型である、請求項１に記載の方法。
【請求項９】
前記プログラミング属性は関数である、請求項１に記載の方法。
【請求項１０】
前記データ構造と前記他のデータ構造との間の前記関係は、前記プログラミング属性の系統を表す、請求項１に記載の方法。
【請求項１１】
情報を表現するためのコンピュータ・プログラムを記憶するコンピュータ読み取り可能記憶媒体であって、前記コンピュータ・プログラムは、
アプリケーションを開発するための少なくとも１つのプログラミング属性の階層を表すデータ構造を定義することであって、前記データ構造は、前記データ構造を、他のファイルに記憶された他のデータ構造が使用できるようにするためにファイル内に記憶される、定義すること、及び、
前記データ構造のグラフィカル表現及び前記データ構造を記憶する前記ファイルのグラフィカル表現を含む、視覚図を生成することであって、前記視覚図は、前記データ構造と別のデータ構造との間の関係のグラフィカル表現、及び、前記データ構造を記憶する前記ファイルと前記他のデータ構造を記憶する別のファイルとの間の関係のグラフィカル表現も含む、生成すること、
を、コンピューティング・システムに実行させるための命令を含む、コンピュータ読み取り可能記憶媒体。
【請求項１２】
情報を表すためのコンピューティング・システムであって、
情報を処理するように構成された少なくとも１つのプロセッサであって、前記処理は、
アプリケーションを開発するための少なくとも１つのプログラミング属性の階層を表すデータ構造を定義することであって、前記データ構造は、前記データ構造を、他のファイルに記憶された他のデータ構造が使用できるようにするためにファイル内に記憶される、定義すること、及び、
前記データ構造のグラフィカル表現及び前記データ構造を記憶する前記ファイルのグラフィカル表現を含む、視覚図を生成することであって、前記視覚図は、前記データ構造と別のデータ構造との間の関係のグラフィカル表現、及び、前記データ構造を記憶する前記ファイルと前記他のデータ構造を記憶する別のファイルとの間の関係のグラフィカル表現も含む、生成すること、
を含む、少なくとも１つのプロセッサと、
前記データ構造及びファイルの前記グラフィカル表現、及び、前記データ構造の前記関係及び前記ファイルの前記関係のグラフィカル表現を含む、前記視覚図を提示するための出力デバイスと、
を含む、コンピューティング・システム。
【請求項１３】
情報を表現するためのコンピューティング・システムであって、
アプリケーションを開発するための少なくとも１つのプログラミング属性の階層を表すデータ構造を定義することであって、前記データ構造は、前記データ構造を他のファイルに記憶された他のデータ構造が使用できるようにするために、ファイル内に記憶される、定義すること、及び、
前記データ構造のグラフィカル表現と、前記データ構造と別のデータ構造との間の関係のグラフィカル表現とを含む、視覚図を生成すること、
を含む、処理のための手段、及び、
前記データ構造及びファイルの前記グラフィカル表現、及び、前記データ構造の前記関係及び前記ファイルの前記関係の前記グラフィカル表現を含む、前記視覚図を提示するための手段、
を含む、コンピューティング・システム。
【請求項１４】
前記ファイルの前記グラフィカル表現は、１つ又は複数のデータ構造グループを定義するため、及び、前記１つ又は複数のデータ構造グループを記憶するための１つ又は複数の新規ファイルを作成するために、前記データ構造の前記グラフィカル表現を操作できるように、除去可能である、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項１５】
前記少なくとも１つのプログラミング属性を調整するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項１６】
前記少なくとも１つのプログラミング属性をファイルに挿入するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項１７】
前記少なくとも１つのプログラミング属性と共に、ステートメントが前記ファイルに挿入される、請求項１６に記載のコンピュータ読み取り可能記憶媒体。
【請求項１８】
前記データ構造を操作することはドラッグ・アンド・ドロップ動作を含む、請求項１６に記載のコンピュータ読み取り可能記憶媒体。
【請求項１９】
前記定義されたデータ構造を操作することは、前記プログラミング属性の前記階層のコンテンツを追加すること、削除すること、及び編集することのうちの少なくとも１つを含む、請求項１５に記載のコンピュータ読み取り可能記憶媒体。
【請求項２０】
前記プログラミング属性は名前付きデータ型である、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項２１】
前記プログラミング属性は関数である、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項２２】
前記データ構造と前記他のデータ構造との間の前記関係は、前記プログラミング属性の系統を表す、請求項１１に記載のコンピュータ読み取り可能記憶媒体。
【請求項２３】
前記ファイルの前記グラフィカル表現は、１つ又は複数のデータ構造グループを定義するため、及び、前記１つ又は複数のデータ構造グループを記憶するための１つ又は複数の新規ファイルを作成するために、前記データ構造の前記グラフィカル表現を操作できるように、除去可能である、請求項１２に記載のコンピューティング・システム。
【請求項２４】
前記少なくとも１つのプログラミング属性を調整するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１２に記載のコンピューティング・システム。
【請求項２５】
前記少なくとも１つのプログラミング属性をファイルに挿入するために、前記定義されたデータ構造を操作すること、
を更に含む、請求項１２に記載のコンピューティング・システム。
【請求項２６】
前記少なくとも１つのプログラミング属性と共に、ステートメントが前記ファイルに挿入される、請求項２５に記載のコンピューティング・システム。
【請求項２７】
前記データ構造を操作することはドラッグ・アンド・ドロップ動作を含む、請求項２５に記載のコンピューティング・システム。
【請求項２８】
前記定義されたデータ構造を操作することは、前記プログラミング属性の前記階層のコンテンツを追加すること、削除すること、及び編集することのうちの少なくとも１つを含む、請求項２４に記載のコンピューティング・システム。
【請求項２９】
前記プログラミング属性は名前付きデータ型である、請求項１２に記載のコンピューティング・システム。
【請求項３０】
前記プログラミング属性は関数である、請求項１２に記載のコンピューティング・システム。
【請求項３１】
前記データ構造と前記他のデータ構造との間の前記関係は、前記プログラミング属性の系統を表す、請求項１２に記載のコンピューティング・システム。