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�l Gu�h�neuc and Narendra Jussien},
BOOKTITLE = {Proceedings of the 1<sup>st</sup> IJCAI Workshop on Modeling and Solving Problems with Constraints (WMSPC)},
TITLE = {Using Explanations for Design-Patterns Identification},
YEAR = {2001},
OPTADDRESS = {},
OPTCROSSREF = {},
EDITOR = {Christian Bessi�re},
MONTH = {August},
NOTE = {8 pages.},
OPTNUMBER = {},
OPTORGANIZATION = {},
PAGES = {57--64},
PUBLISHER = {AAAI Press},
OPTSERIES = {},
OPTVOLUME = {},
KEYWORDS = {Topic: <b>Design patterns</b>, Venue: <i>WMSPC</i>},
URL = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf},
PDF = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf},
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.}
}
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/Publications/Biblio/complete-bibliography.bib","bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Yann-Ga�l"],"propositions":[],"lastnames":["Gu�h�neuc"],"suffixes":[]},{"firstnames":["Narendra"],"propositions":[],"lastnames":["Jussien"],"suffixes":[]}],"booktitle":"Proceedings of the 1<sup>st</sup> IJCAI Workshop on Modeling and Solving Problems with Constraints (WMSPC)","title":"Using Explanations for Design-Patterns Identification","year":"2001","optaddress":"","optcrossref":"","editor":[{"firstnames":["Christian"],"propositions":[],"lastnames":["Bessi�re"],"suffixes":[]}],"month":"August","note":"8 pages.","optnumber":"","optorganization":"","pages":"57–64","publisher":"AAAI Press","optseries":"","optvolume":"","keywords":"Topic: <b>Design patterns</b>, Venue: <i>WMSPC</i>","url":"http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf","pdf":"http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf","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.","bibtex":"@INPROCEEDINGS{Gueheneuc01-WMSPC-Explanations,\r\n AUTHOR = {Yann-Ga�l Gu�h�neuc and Narendra Jussien},\r\n BOOKTITLE = {Proceedings of the 1<sup>st</sup> IJCAI Workshop on Modeling and Solving Problems with Constraints (WMSPC)},\r\n TITLE = {Using Explanations for Design-Patterns Identification},\r\n YEAR = {2001},\r\n OPTADDRESS = {},\r\n OPTCROSSREF = {},\r\n EDITOR = {Christian Bessi�re},\r\n MONTH = {August},\r\n NOTE = {8 pages.},\r\n OPTNUMBER = {},\r\n OPTORGANIZATION = {},\r\n PAGES = {57--64},\r\n PUBLISHER = {AAAI Press},\r\n OPTSERIES = {},\r\n OPTVOLUME = {},\r\n KEYWORDS = {Topic: <b>Design patterns</b>, Venue: <i>WMSPC</i>},\r\n URL = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.doc.pdf},\r\n PDF = {http://www.ptidej.net/publications/documents/IJCAI01MSPC.ppt.pdf},\r\n ABSTRACT = {Design-patterns describe micro-architectures that solve \r\n recurrent architectural problems in objec-oriented programming \r\n languages. It is important to identify these micro-architectures \r\n during the maintenant of objec-oriented programs. But, these \r\n micro-architectures often appear distorted in the source code. We \r\n present an application of explanation-based constraint programming \r\n for identifying these distorted micro-architectures.}\r\n}\r\n\r\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":["Topic: <b>Design patterns</b>","Venue: <i>WMSPC</i>"],"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},"search_terms":["using","explanations","design","patterns","identification","gu�h�neuc","jussien"],"keywords":["topic: <b>design patterns</b>","venue: <i>wmspc</i>"],"authorIDs":["AfJhKcg96muyPdu7S","xkviMnkrGBneANvMr"],"dataSources":["Sed98LbBeGaXxenrM","8vn5MSGYWB4fAx9Z4"]}