۲۴
آذر
برنامه نویسی کامپیوتری، برنامه نویسی ویژگی گرا (FOP) یا توسعه نرم افزار ویژه گرا (FOSD) یک پارادایم برنامه نویسی برای تولید برنامه در خطوط تولید نرم افزار (SPLs) و برای توسعه افزایشی برنامه ها است.
FOSD از طرح های مبتنی بر لایه و سطوح انتزاع در پروتکل های شبکه و سیستم های پایگاه داده های قابل گسترش در اواخر دهه 1980 بوجود آمد. [1] برنامه یک لایه لایه بود. هر لایه قابلیت اضافه کردن به لایه های قبلا ایجاد شده و ترکیبات مختلف لایه ها تولید برنامه های مختلف. جای تعجب نیست که نیاز به یک زبان جمع و جور