تجاوز إلى المحتوى الرئيسي
User Image

Dr. Fazal-e-Amin

Associate Professor

Associate Professor

علوم الحاسب والمعلومات
Building # 31, Office No.: 2023
مادة دراسية

SWE-557 Reuse-based Software Engineering

Introduction to the concepts and foundations of software reuse (dimensions of reuse, benefits, and drawbacks of reuse, application frameworks, software product lines, and application system reuse). It will include a discussion about software components (component models, the composition of components, CBSE process, COTS and COTS product reuse, identification and selection of components). It will include a discussion on software variability as a factor affecting the reusability of software (its scope, types, and issues ). It will also include the topic of Software as Service (characteristics, advantages, and disadvantages). Free and open-source software( their definition, differences, advantages, and disadvantages). It will include measurements and metrics for reuse and CBS (e.g. reusability, amount of reuse, etc.). It will include reusability assessment models and a brief on tool support for measurement.

ملحقات المادة الدراسية