ログイン
Language:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. A500 情報学部/情報学研究科・情報文化学部・情報科学研究科
  2. A500a 雑誌掲載論文
  3. 学術雑誌

Design Pattern Detection by Using Meta Patterns

http://hdl.handle.net/2237/14977
http://hdl.handle.net/2237/14977
8a9fc1ca-5d08-4487-88fe-f045613149f7
名前 / ファイル ライセンス アクション
406.pdf 406.pdf (837.6 kB)
アイテムタイプ 学術雑誌論文 / Journal Article(1)
公開日 2011-06-29
タイトル
タイトル Design Pattern Detection by Using Meta Patterns
言語 en
著者 HAYASHI, Shinpei

× HAYASHI, Shinpei

WEKO 41169

en HAYASHI, Shinpei

Search repository
KATADA, Junya

× KATADA, Junya

WEKO 41170

en KATADA, Junya

Search repository
SAKAMOTO, Ryota

× SAKAMOTO, Ryota

WEKO 41171

en SAKAMOTO, Ryota

Search repository
KOBAYASHI, Takashi

× KOBAYASHI, Takashi

WEKO 41172

en KOBAYASHI, Takashi

Search repository
SAEKI, Motoshi

× SAEKI, Motoshi

WEKO 41173

en SAEKI, Motoshi

Search repository
アクセス権
アクセス権 open access
アクセス権URI http://purl.org/coar/access_right/c_abf2
権利
権利情報 Copyright (C) 2008 IEICE
言語 en
キーワード
主題Scheme Other
主題 design patterns
キーワード
主題Scheme Other
主題 program understanding
キーワード
主題Scheme Other
主題 meta patterns
キーワード
主題Scheme Other
主題 dynamic analysis
キーワード
主題Scheme Other
主題 Prolog
抄録
内容記述タイプ Abstract
内容記述 One of the approaches to improve program understanding is to extract what kinds of design pattern are used in existing object-oriented software. This paper proposes a technique for efficiently and accurately detecting occurrences of design patterns included in source codes. We use both static and dynamic analyses to achieve the detection with high accuracy. Moreover, to reduce computation and maintenance costs, detection conditions are hierarchically specified based on Pree's meta patterns as common structures of design patterns. The usage of Prolog to represent the detection conditions enables us to easily add and modify them. Finally, we have implemented an automated tool as an Eclipse plug-in and conducted experiments with Java programs. The experimental results show the effectiveness of our approach.
言語 en
出版者
出版者 Institute of Electronics, Information and Communication Engineers
言語 en
言語
言語 eng
資源タイプ
資源タイプresource http://purl.org/coar/resource_type/c_6501
タイプ journal article
出版タイプ
出版タイプ VoR
出版タイプResource http://purl.org/coar/version/c_970fb48d4fbd8a85
関連情報
関連タイプ isVersionOf
識別子タイプ URI
関連識別子 http://www.ieice.org/jpn/trans_online/index.html
ISSN
収録物識別子タイプ PISSN
収録物識別子 0916-8532
書誌情報 en : IEICE transactions on information and systems

巻 E91-D, 号 4, p. 933-944, 発行日 2008-04-01
著者版フラグ
値 publisher
URI
識別子 http://www.ieice.org/jpn/trans_online/index.html
識別子タイプ URI
URI
識別子 http://hdl.handle.net/2237/14977
識別子タイプ HDL
戻る
0
views
See details
Views

Versions

Ver.1 2021-03-01 18:39:33.253483
Show All versions

Share

Share
tweet

Cite as

Other

print

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX
  • ZIP

コミュニティ

確認

確認

確認


Powered by WEKO3


Powered by WEKO3