JP4832791B2 - 対話型モデル編集装置 - Google Patents
対話型モデル編集装置 Download PDFInfo
- Publication number
- JP4832791B2 JP4832791B2 JP2005126965A JP2005126965A JP4832791B2 JP 4832791 B2 JP4832791 B2 JP 4832791B2 JP 2005126965 A JP2005126965 A JP 2005126965A JP 2005126965 A JP2005126965 A JP 2005126965A JP 4832791 B2 JP4832791 B2 JP 4832791B2
- Authority
- JP
- Japan
- Prior art keywords
- skill level
- command
- condition
- user
- storage unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
図1〜図7に従って、この発明の実施の形態1について説明する。図1は、本発明にかかる対話型モデル編集装置の機能構成を示す図である。同図において、対話型モデル編集装置1は、スキルレベル付与条件格納部2、スキルレベル識別部3、スキルレベル記憶部4、コマンド実行制御部5、コマンド実行部6、およびモデル格納部7を備えている。この対話型モデル編集装置1には、ユーザの入力操作によってモデル編集コマンド(以下コマンドと略す)が入力されるとともに、ユーザ毎のチュートリアル読了試験の結果、ユーザが作成したユーザ毎のモデルの評価結果などのスキルレベルをユーザ毎に識別するための情報(以下、スキルレベル付与条件情報という)が入力される。また、対話型モデル編集装置1の出力は表示部13に出力される。
つぎに、図8〜図13に従って、この発明の実施の形態2について説明する。実施の形態2では、ユーザに対して新しいコマンドやより広範囲な編集が可能になるにはどのような条件を満たせばよいかを提示するための構成を実施の形態1の構成に追加している。図8は、主にその追加構成を示すものである。図8において、図1の構成要素と同じものに関しては同一符号を付している。
2 スキルレベル付与条件格納部
3 スキルレベル識別部
4 スキルレベル記憶部
5 コマンド実行制御部
6 コマンド実行部
7 モデル格納部
13 表示部
51 コマンド実行条件格納部
52 スキルレベル到達判定部
53 メトリクス変更条件格納部
54 結果推論部
55 メトリクス判定部
101 スキルレベル探索部
102 取得推奨スキルレベル記憶部
103 レベル付与条件探索部
104 レベル付与条件記憶部
Claims (10)
- 入力されたコマンドに基づいてモデルを作成する対話型モデル編集装置において、
ユーザ毎の当該対話型モデル編集装置および当該対話型モデル編集装置で使用されるモデル記述言語に対するスキルレベルが記憶されるスキルレベル記憶部と、
コマンドと当該コマンドを実行可能なスキルレベルを示すコマンド実行条件との対応関係が記憶されるコマンド実行条件記憶部と、
コマンドが入力されると、該コマンドを入力したユーザのスキルレベルを前記スキルレベル記憶部から取得するとともに、入力されたコマンドに対応するコマンド実行条件を前記コマンド実行条件記憶部から取得し、取得したユーザスキルレベルとコマンド実行条件とを比較することにより、当該ユーザが当該コマンドを実行可能か否かを判定するコマンド実行制御部と、
該コマンド実行制御部によって実行可能と判定されたコマンドのみを実行してモデルを作成するコマンド実行部と、
を備えることを特徴とする対話型モデル編集装置。 - 前記コマンド実行制御部は、
コマンドが入力されると、該コマンドを入力したユーザのスキルレベルを前記スキルレベル記憶部から取得するとともに、入力されたコマンドに対応するコマンド実行条件を前記コマンド実行条件記憶部から取得し、取得したユーザスキルレベルとコマンド実行条件とを比較することにより、当該ユーザスキルレベルで当該コマンドが実行可能か否かを判定するスキルレベル到達判定部と、
実行可能と判定されたコマンドを実行後のモデルと実行前のモデルの各メトリクスの変化があるか否かを判定する変化判定部と、
メトリクス毎に、メトリクス値の範囲と該範囲のメトリクスを実行可能なスキルレベルを示すメトリクス変更条件との対応関係が記憶されるメトリクス変更条件格納部と、
前記変化のあったメトリクス夫々についてコマンド実行後のメトリクス値を求め、該メトリクス値に対応するメトリクス変更条件を前記メトリクス変更条件格納部から取得し、取得したメトリクス変更条件を前記ユーザスキルレベルと比較することにより、ユーザスキルレベルが前記取得したメトリクス変更条件に到達しているか否かを前記変化のあったメトリクス夫々について判定し、この判定結果に基づいて当該ユーザスキルレベルで当該コマンドが実行可能か否かを判定するメトリクス判定部と、
を備え、前記コマンド実行部は、前記スキルレベル到達判定部およびメトリクス判定部で実行可能と判定されたコマンドのみを実行してモデルを作成することを特徴とする請求項1に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係が記憶されるスキルレベル付与条件格納部と、
ユーザ情報および該ユーザ情報に対応するユーザのスキルレベル付与条件情報が入力され、該入力情報と前記スキルレベル付与条件格納部の記憶データとに基づいて、入力されたユーザ情報に対応するユーザのスキルレベルを識別し、識別したスキルレベルをユーザ情報に対応付けて前記スキルレベル記憶部に記憶するスキルレベル識別部と、
をさらに備えることを特徴とする請求項1または2に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係が記憶されるスキルレベル付与条件格納部と、
スキルレベル記憶部から取得した当該ユーザのスキルレベルとコマンド実行条件格納部の記憶データとに基づいて、使用不可能コマンドおよび該使用不可能コマンドを使用可能とするために取得すべき取得推奨スキルレベルを探索するスキルレベル探索部と、
前記探索した取得推奨スキルレベルに対応するスキルレベル付与条件を前記スキルレベル付与条件格納部から取得し、取得したスキルレベル付与条件をユーザに提示するレベル付与条件探索部と、
をさらに備えることを特徴とする請求項1に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係が記憶されるスキルレベル付与条件格納部と、
スキルレベル記憶部から取得した当該ユーザのスキルレベルとコマンド実行条件格納部の記憶データとに基づいて、使用不可能コマンドおよび該使用不可能コマンドを使用可能とするために取得すべき取得推奨スキルレベルを探索するとともに、前記取得したユーザのスキルレベルとメトリクス変更条件格納部の記憶データとに基づいて、メトリクス値の全範囲を使用不可能なメトリクスおよびメトリクス値の範囲を範囲を拡張するために取得すべき取得推奨スキルレベルを探索するスキルレベル探索部と、
前記探索した取得推奨スキルレベルに対応するスキルレベル付与条件を前記スキルレベル付与条件格納部から取得し、取得したスキルレベル付与条件をユーザに提示するレベル付与条件探索部と、
をさらに備えることを特徴とする請求項2に記載の対話型モデル編集装置。 - 前記スキルレベル記憶部には、当該対話型モデル編集装置が持つ機能の分類を示すカテゴリ毎にスキルレベルが記憶され、
前記コマンド実行条件記憶部には、コマンド実行条件がカテゴリ毎に記憶され、
前記コマンド実行制御部は、コマンドが入力されると、該コマンドを入力したユーザのスキルレベルを前記スキルレベル記憶部からカテゴリ毎に取得するとともに、入力されたコマンドに対応するコマンド実行条件を前記コマンド実行条件記憶部からカテゴリ毎に取得し、取得したユーザスキルレベルとコマンド実行条件とをカテゴリ毎に比較することにより、当該ユーザが当該コマンドを実行可能か否かを判定することを特徴とする請求項1に記載の対話型モデル編集装置。 - 前記スキルレベル記憶部には、当該対話型モデル編集装置が持つ機能の分類を示すカテゴリ毎にスキルレベルが記憶され、
前記コマンド実行条件記憶部には、コマンド実行条件がカテゴリ毎に記憶され、
前記スキルレベル到達判定部は、コマンドが入力されると、該コマンドを入力したユーザのスキルレベルを前記スキルレベル記憶部からカテゴリ毎に取得するとともに、入力されたコマンドに対応するコマンド実行条件を前記コマンド実行条件記憶部からカテゴリ毎に取得し、取得したユーザスキルレベルとコマンド実行条件とをカテゴリ毎に比較することにより、当該ユーザが当該コマンドを実行可能か否かを判定し、
前記メトリクス変更条件格納部に記憶されるメトリクス変更条件には、カテゴリ毎に所要スキルレベルが設定されており、
前記メトリクス判定部は、メトリクス変更条件をユーザスキルレベルとカテゴリ毎に比較することにより、ユーザスキルレベルがメトリクス変更条件に到達しているか否かをカテゴリ毎に比較し、その比較結果に基づいて当該ユーザスキルレベルで当該コマンドが実行可能か否かを判定する
ことを特徴とする請求項2に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係がカテゴリ毎に記憶されるスキルレベル付与条件格納部と、
ユーザ情報および該ユーザ情報に対応するユーザのスキルレベル付与条件情報が入力され、該入力情報と前記スキルレベル付与条件格納部の記憶データとに基づいて、入力されたユーザ情報に対応するユーザのスキルレベルをカテゴリ毎に識別し、識別したカテゴリ毎のスキルレベルをユーザ情報に対応付けて前記スキルレベル記憶部に記憶するスキルレベル識別部と、
をさらに備えることを特徴とする請求項6または7に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係がカテゴリ毎に記憶されるスキルレベル付与条件格納部と、
スキルレベル記憶部から取得した当該ユーザのカテゴリ毎のスキルレベルと、コマンド実行条件格納部から取得したコマンドとカテゴリ毎のコマンド実行条件と対応関係に基づいて、使用不可能コマンドおよび該使用不可能コマンドを使用可能とするために取得すべきカテゴリ毎の取得推奨スキルレベルを探索するスキルレベル探索部と、
前記探索したカテゴリ毎の取得推奨スキルレベルに対応するスキルレベル付与条件を前記スキルレベル付与条件格納部から取得し、取得したスキルレベル付与条件をユーザに提示するレベル付与条件探索部と、
をさらに備えることを特徴とする請求項6に記載の対話型モデル編集装置。 - スキルレベルと当該スキルレベルを付与する条件を示すスキルレベル付与条件との対応関係がカテゴリ毎に記憶されるスキルレベル付与条件格納部と、
スキルレベル記憶部から取得した当該ユーザのカテゴリ毎のスキルレベルと、コマンド実行条件格納部から取得したコマンドとカテゴリ毎のコマンド実行条件と対応関係に基づいて、使用不可能コマンドおよび該使用不可能コマンドを使用可能とするために取得すべきカテゴリ毎の取得推奨スキルレベルを探索するとともに、前記取得したユーザのカテゴリ毎のスキルレベルと、メトリクス変更条件格納部の記憶データとに基づいて、メトリクス値の全範囲を使用不可能なメトリクスおよびメトリクス値の範囲を範囲を拡張するために取得すべきカテゴリ毎の取得推奨スキルレベルを探索するスキルレベル探索部と、
前記探索したカテゴリ毎の取得推奨スキルレベルに対応するスキルレベル付与条件を前記スキルレベル付与条件格納部から取得し、取得したスキルレベル付与条件をユーザに提示するレベル付与条件探索部と、
をさらに備えることを特徴とする請求項7に記載の対話型モデル編集装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005126965A JP4832791B2 (ja) | 2005-04-25 | 2005-04-25 | 対話型モデル編集装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005126965A JP4832791B2 (ja) | 2005-04-25 | 2005-04-25 | 対話型モデル編集装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006302211A JP2006302211A (ja) | 2006-11-02 |
JP4832791B2 true JP4832791B2 (ja) | 2011-12-07 |
Family
ID=37470391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005126965A Expired - Fee Related JP4832791B2 (ja) | 2005-04-25 | 2005-04-25 | 対話型モデル編集装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4832791B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2011250721B1 (en) * | 2011-01-11 | 2012-05-31 | Social IT Pty Ltd | Online educational software |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05108359A (ja) * | 1991-10-15 | 1993-04-30 | Fuji Xerox Co Ltd | 対話型エキスパートシステム構築方法 |
JP2911667B2 (ja) * | 1991-11-15 | 1999-06-23 | 株式会社エフ・エフ・シー | プログラマブルコントローラのプログラミング装置 |
JPH07110763A (ja) * | 1993-10-13 | 1995-04-25 | Hitachi Ltd | ユーザインタフェース画面編集装置 |
JP2003345630A (ja) * | 2002-05-24 | 2003-12-05 | Fujitsu Ltd | プログラムソース解析装置及び記録媒体 |
-
2005
- 2005-04-25 JP JP2005126965A patent/JP4832791B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006302211A (ja) | 2006-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8370808B2 (en) | Apparatus and a method for generating a test case | |
US5864848A (en) | Goal-driven information interpretation and extraction system | |
US5873064A (en) | Multi-action voice macro method | |
JP4700883B2 (ja) | 最適化された結果導出ワークフローの合成および削除処理方法およびシステム | |
JP2001519559A (ja) | 動的に生成される質問と回答の選択肢を用いたコンピューターによる決定管理システム | |
US9678628B2 (en) | Method for generating control-code by a control-code-diagram | |
JP4473893B2 (ja) | 作業項目抽出装置、作業項目抽出方法、および、作業項目抽出プログラム | |
US20080163158A1 (en) | System and method for efficient development of configurable software systems in a large software development community | |
US7065748B2 (en) | Test specification formation supporting apparatus, method, and program, and recording medium | |
Asaduzzaman et al. | Context-sensitive code completion tool for better api usability | |
Armentano et al. | Plan recognition for interface agents: state of the art | |
KR101975272B1 (ko) | 협업 의존성 기반 컴포넌트 재사용 추천 시스템 및 방법 | |
JP4832791B2 (ja) | 対話型モデル編集装置 | |
Paramonov et al. | Tacle: Learning constraints in tabular data | |
JP2009064390A (ja) | 計画作成条件取得装置、計画作成条件取得方法、および計画作成条件取得プログラム | |
CN114330738A (zh) | 用于使机器学习自动化的设备和使机器学习自动化的方法 | |
Lee et al. | GEA: A Goal-Driven Approach toDiscovering Early Aspects | |
JP2007164532A (ja) | タスク表示装置、タスク表示方法及びタスク表示プログラム | |
US20210256024A1 (en) | Dialogue device, dialogue method, and non-transitory computer-readable storage medium | |
JP5120975B2 (ja) | 対話装置及びプログラム | |
Nair | Integrating recommender systems into domain specific modeling tools | |
KR102068680B1 (ko) | 소프트웨어 추천 장치 및 방법 | |
JP7391740B2 (ja) | 影響特定支援装置及び影響特定支援方法 | |
CN111201509B (zh) | 创建软件应用时对使用者进行支持的方法和实现该方法的计算机程序及在该方法中可用的编程接口 | |
JP4207491B2 (ja) | データファイル群の管理方法と管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110412 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110613 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110920 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110921 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140930 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |