مبانی مهندسی نرمافزار
طراحی سیستم / مهندسی سیستمها / نرمافزار - مهندسی
این مجموعه در شش بخش و بیست و شش فصل جنبههایی از مفاهیم مهندسی نرمافزار مطرح شده است. موضوعات کتاب بدین قرار است: "سیستمهای اطلاعاتی و مفاهیم اولیه توسعه سیستم"، "روشهای مدلسازی"، "ابزار و تکنیکهای عمومی"، "مشخصات طراحی تکنیکی" و "مدیریت پروژههای نرمافزاری" و "دورهی زندگی توسعه سیستم".