Item type |
Journal(1) |
公開日 |
2017-04-15 |
タイトル |
|
|
タイトル |
クラス責務割当てのファジィ制約充足問題としての定式化 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Formalizing Class Responsibility Assignment as Fuzzy Constraint Satisfaction Problem |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[特集:ソフトウェア工学] 責務割当て,ソフトウェア設計,ファジィ制約充足問題 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
著者所属 |
|
|
|
東京工業大学情報理工学院 |
著者所属 |
|
|
|
現在,株式会社スペースタイム/東京工業大学情報理工学院 |
著者所属 |
|
|
|
東京工業大学情報理工学院 |
著者所属 |
|
|
|
静岡大学電子工学研究所 |
著者所属(英) |
|
|
|
en |
|
|
School of Computing, Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Presently with Space-Time Inc. / School of Computing, Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
School of Computing, Tokyo Institute of Technology |
著者所属(英) |
|
|
|
en |
|
|
Research Institute of Electronics, Shizuoka University |
著者名 |
林, 晋平
柳田, 拓人
佐伯, 元司
三村, 秀典
|
著者名(英) |
Shinpei, Hayashi
Takuto, Yanagida
Motoshi, Saeki
Hidenori, Mimura
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
本論文ではクラスへの責務割当てをファジィ制約充足問題として定式化することにより自動化を図る手法を提案する.責務とは各クラスのインスタンスが果たすべき役割を指し,それらをクラスへ適切に割り当てることによって,高品質な設計が実現される.割当てに際しては,疎結合かつ高凝集な割当てが望ましいなど,様々な観点を考慮することが必要となる.しかし,そのような観点の間にはトレード・オフがあるため,現実的には条件を適度に満たす割当てが求められ,計算機による支援が重要である.そこで,様々な条件をファジィ制約として表現し,責務割当てをファジィ制約充足問題として定式化する.これによって,既存の汎用的なアルゴリズムを適用できるようになり,解としての責務割当ての導出が可能となる.例題に対して解を導出した結果を示す. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
The authors formulate the class responsibility assignment (CRA) problem as the fuzzy constraint satisfaction problem (FCSP) to automate CRA, and show the results of automatic assignments of examples. Responsibilities are contracts or obligations of objects that they should assume; by aligning them to classes appropriately, designs of high quality realize. Typical aspects of a desirable design are having a low coupling between highly cohesive classes. However, because of a trade-off among such aspects, solutions that satisfy the conditions moderately are desired, and computer assistance is needed. The authors represent the conditions of such aspects as fuzzy constraints, and formulate CRA as FCSP. That enables us to apply common algorithms that solve FCSP to the problem, and to derive solutions representing a CRA. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN00116647 |
書誌情報 |
情報処理学会論文誌
巻 58,
号 4,
p. 795-806,
発行日 2017-04-15
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7764 |