مدلسازی عامل بنیان
مدل سازی عامل بنیان روشی است که طی سال‌های گذشته در حوزه علوم اجتماعی ( نظیر جامعه شناسی و اقتصاد) به شدت مورد توجه قرار گرفته‌است. در این کاربرد، عامل‌ها افراد موجود در یک جامعه با ویژگی‌های مورد نظر را مدل‌سازی می‌کنند. سپس فاکتورهایی وارد سیستم شده و تأثیر آنها در رفتارهای عامل‌ها یا رفتار سطح کلان جامعه بررسی می‌شود.
الگوی سازنده
الگوی سازنده یک الگوی مهندسی نرم‌افزار به منظور ایجاد اشیا میباشد. این الگو بر خلاف الگوی کارخانه انتزاعی ( abstract factory pattern ) و الگوی روش کارخانه ( factory method pattern ) که به منظور رعایت پدیدۀ چندریختی ( polymorphism ) ایجاد شده‌اند به منظور حل وجۀ دیگری از مشکل ساخت و تنظیم اشیا در برنامه‌نویسی معرفی شده‌است. مشکل بدین شرح است که گاهی نیاز است هنگام ساخت یک شی تعداد زیادی پارامتر را به سازندۀ ( constructor ) آن تحویل دهیم و این کار خوانایی برنامه را کم می‌کند . به منظور حل این مشکل از الگوی سازنده استفاده می‌کنیم. در این الگو به جای طراحی تعدادی سازنده ( constructor ) با تعداد زیادی پارامتر ، از یک شی دیگر استفاده می‌کنیم که کار پارامتر دهی را به صورت مرحله به مرحله و خوانا تر انجام می‌دهد و در نهایت از نوع شی مورد نظر یک نمونه با تنظیمات خواسته شده به ما تحویل می‌دهد.