معماری نرم افزار ساختاری از سیستم که شامل مولفه های سیستم ، ویژگی های قابل مشاهده آنها در سطح سیستم و روابط بین آنها می باشد به معماری نرم افزار طراحی سطح بالا (top-level design) نیز می گویند معماری نرم افزار معماری نرم افزار نتیجه یک سری تاثیرات فنی ، اقتصادی و محیطی بر برنامه است معماری نرم افزار خود بر روی تمامی این موارد تاثیر می گذارد در آینده این تاثیرات خود به معماری های آتی منتقل می شود معماری نرم افزار Pipe & Filter امنیت در ...