کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
385314 660864 2008 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Assisting novice software designers by an expert designer agent
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
پیش نمایش صفحه اول مقاله
Assisting novice software designers by an expert designer agent
چکیده انگلیسی

Object-oriented patterns are enjoying much popularity as mechanisms to address flexibility and reusability in object-oriented designs. Consequently, many troubles have appeared to incorporate these practices to novice designers. The selection of appropriate patterns for a given design context is left to the developer’s criterion. This activity can be problematic for the developer, and thus, he/she is amenable for tool assistance. Along this line, this paper proposes the use of interface agents, describing an agent called PatternAdvisor that is able to help a novice developer with the application of design patterns in his/her projects. This agent works on expert knowledge captured in a Bayesian network, which models knowledge from both design pattern catalogs and expert developer’s feedback.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Expert Systems with Applications - Volume 34, Issue 4, May 2008, Pages 2772–2782
نویسندگان
, , , ,