Using Explanations for Design-Patterns Identification. Guéhéneuc, Y. & Jussien, N. In Proceedings of the 1<sup>st</sup> IJCAI Workshop on Modeling and Solving Problems with Constraints (WMSPC), pages 57–64, August, 2001. AAAI Press. 8 pages.Paper abstract bibtex Design-patterns describe micro-architectures that solve recurrent architectural problems in objec-oriented programming languages. It is important to identify these micro-architectures during the maintenant of objec-oriented programs. But, these micro-architectures often appear distorted in the source code. We present an application of explanation-based constraint programming for identifying these distorted micro-architectures.
@INPROCEEDINGS{Gueheneuc01-WMSPC-Explanations,
author = {Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and Narendra Jussien},
title = {Using Explanations for Design-Patterns Identification},
booktitle = {Proceedings of the 1<sup>{st}</sup> {IJCAI} Workshop on Modeling and Solving Problems with Constraints ({WMSPC})},
year = {2001},
month = {August},
editor = {Christian Bessi{\`e}re},
publisher = {AAAI Press},
note = {8 pages.},
abstract = {Design-patterns describe micro-architectures that solve recurrent architectural problems in objec-oriented programming languages. It is important to identify these micro-architectures during the maintenant of objec-oriented programs. But, these micro-architectures often appear distorted in the source code. We present an application of explanation-based constraint programming for identifying these distorted micro-architectures.},
grant = {\ygg@company{Object Technology International, Inc.}},
keywords = {Design patterns ; WMSPC},
kind = {MIADR},
language = {english},
url = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf},
pdf = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf},
pages = {57--64}
}
Downloads: 0
{"_id":"H5997nojMTysjvgqR","bibbaseid":"guhneuc-jussien-usingexplanationsfordesignpatternsidentification-2001","downloads":0,"creationDate":"2018-01-17T20:29:42.633Z","title":"Using Explanations for Design-Patterns Identification","author_short":["Guéhéneuc, Y.","Jussien, N."],"year":2001,"bibtype":"inproceedings","biburl":"http://www.yann-gael.gueheneuc.net/Work/BibBase/guehene (automatically cleaned).bib","bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Yann-Gaël"],"propositions":[],"lastnames":["Guéhéneuc"],"suffixes":[]},{"firstnames":["Narendra"],"propositions":[],"lastnames":["Jussien"],"suffixes":[]}],"title":"Using Explanations for Design-Patterns Identification","booktitle":"Proceedings of the 1<sup>st</sup> IJCAI Workshop on Modeling and Solving Problems with Constraints (WMSPC)","year":"2001","month":"August","editor":[{"firstnames":["Christian"],"propositions":[],"lastnames":["Bessière"],"suffixes":[]}],"publisher":"AAAI Press","note":"8 pages.","abstract":"Design-patterns describe micro-architectures that solve recurrent architectural problems in objec-oriented programming languages. It is important to identify these micro-architectures during the maintenant of objec-oriented programs. But, these micro-architectures often appear distorted in the source code. We present an application of explanation-based constraint programming for identifying these distorted micro-architectures.","grant":"\\ygg@companyObject Technology International, Inc.","keywords":"Design patterns ; WMSPC","kind":"MIADR","language":"english","url":"http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf","pdf":"http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf","pages":"57–64","bibtex":"@INPROCEEDINGS{Gueheneuc01-WMSPC-Explanations,\n author = {Yann-Ga{\\\"e}l Gu{\\'e}h{\\'e}neuc and Narendra Jussien},\n title = {Using Explanations for Design-Patterns Identification},\n booktitle = {Proceedings of the 1<sup>{st}</sup> {IJCAI} Workshop on Modeling and Solving Problems with Constraints ({WMSPC})},\n year = {2001},\n month = {August},\n editor = {Christian Bessi{\\`e}re},\n publisher = {AAAI Press},\n note = {8 pages.},\n abstract = {Design-patterns describe micro-architectures that solve recurrent architectural problems in objec-oriented programming languages. It is important to identify these micro-architectures during the maintenant of objec-oriented programs. But, these micro-architectures often appear distorted in the source code. We present an application of explanation-based constraint programming for identifying these distorted micro-architectures.},\n grant = {\\ygg@company{Object Technology International, Inc.}},\n keywords = {Design patterns ; WMSPC},\n kind = {MIADR},\n language = {english},\n url = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf},\n pdf = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf},\n pages = {57--64}\n}\n\n","author_short":["Guéhéneuc, Y.","Jussien, N."],"editor_short":["Bessière, C."],"key":"Gueheneuc01-WMSPC-Explanations","id":"Gueheneuc01-WMSPC-Explanations","bibbaseid":"guhneuc-jussien-usingexplanationsfordesignpatternsidentification-2001","role":"author","urls":{"Paper":"http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf"},"keyword":["Design patterns ; WMSPC"],"metadata":{"authorlinks":{"gu�h�neuc, y":"https://bibbase.org/show?bib=http%3A%2F%2Fwww.yann-gael.gueheneuc.net%2FWork%2FPublications%2FBiblio%2Fcomplete-bibliography.bib&msg=embed","guéhéneuc, y":"https://bibbase.org/show?bib=http://www.yann-gael.gueheneuc.net/Work/BibBase/guehene%20(automatically%20cleaned).bib"}},"downloads":0,"html":""},"search_terms":["using","explanations","design","patterns","identification","guéhéneuc","jussien"],"keywords":["design patterns ; wmspc"],"authorIDs":["AfJhKcg96muyPdu7S","xkviMnkrGBneANvMr"],"dataSources":["Sed98LbBeGaXxenrM","8vn5MSGYWB4fAx9Z4"]}