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

محسن صالح الهلال

Professor

أستاذ مساعد

علوم الحاسب والمعلومات
College of Computer and Information System, KSU, Building 31
مادة دراسية

SWE 504

Distributed Software Engineering:
This course focuses on Distributed software engineering. It takes a software Engineering approach towards distributed systems. It covers the followings concepts: Distributed systems issues, Architectural Patterns for distributed systems, and Software as a service. The main theoretical aspects are presented within each topic together with practical (platforms) aspects such as: Socket, RMI, Web Service implementation, P2P implementation, etc. Students will be able to know: (1) which distributed architecture pattern and model of interaction to use for his distributed software and (2) how to solve problems dealing with transparency, openness, scalability, security, quality of service and failure management in his software.

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