|
متدولوژيهاي مدرن طراحي نرم افزار ( CDM, RUP, … ) |
|
روشهاي جديد براي كاهش ريسك در پروژه هاي نرم افزاري |
|
Enterprise Resource Planning |
|
نقش معماريهاي نرم افزار در توسعه نرم افزار |
|
مقايسه و ارزيابي كارآيي انواع معماريهاي نرم افزار (مانند ارزيابی/ مقايسه معماري Client/Server با Three-Tier ) |
|
ارزيابی/ مقايسه متدولوژي CDM با متدولوژی RUP |
|
موضوعات مرتبط با محيط توزيع شده Grid (مانند: روشهاي جستجو، كشف و تخصيص منابع در Grid ، بررسي راهكارهاي كشف دانش و استخراج نتايج(داده كاوي) در محيط Grid ، بررسي موتورهاي جستجو( Search Engine ) در محيط Grid و ...
و نيز ديدگاههاي سخت افزاري مانند ارزيابي كارايي Grid روي توپولوژيهاي مختلف مانند Mesh,Cube,… ) |
|
نحوه پياده سازی Grid Computing در کاربردهای مبتنی بانک های اطلاعاتی |
|
پردازش مبتني بر شبكه ( Grid, Cluster, P2P, … Computing ) و مقايسه كارايي آنها با يكديگر |
|
تحمل پذيري خطا در سيستمهاي توزيع شده ( Fault Tolerant Distributed Systems ) |
|
مقايسه و ارزيابی بانک های اطلاعاتی رابطه ای در مقابل بانک های اطلاعاتی شیء گرا |
|
بررسی ابزارهای Open Source جهت تبديل ساختارهای رابطهای به شیء گرا بصورت اتوماتيک |
|
ارائه , بررسی الگوريتم های Parallel Query در بانک های اطلاعاتی . |
|
ارائه , بررسی روش های Query Optimizing در بانک های اطلاعاتی . |
|
ساير موضوعات مانند: |
|
Software requirements engineering |
|
Software architecture and design |
|
Software components and reuse |
|
Software testing and analysis |
|
Theory and formal methods |
|
Software processes and workflows |
|
Engineering secure software |
|
Software dependability, safety and reliability |
|
Reverse engineering and maintenance |
|
Software economics and metrics |
|
Empirical software engineering |
|
Engineering of distributed/parallel SW systems |
|
Software engineering for mobile, ubiquitous and pervasive systems |
|
Software tools and development environments |
|
Software policy and ethics |
|
AlI and Knowledge based software engineering |
|
End user software engineering |
|
موضوعات مربوط به سيستمهاي توزيع شده |
|
Parallel and Distributed Architectures and Systems |
|
Parallel and Distributed Applications and Algorithms |
|
Distributed OS, Databases, and Resource Management |
|
Web-based Computing and Services |
|
Wireless and Mobile Computing |
|
Cluster Computing |
|
High Performance Computing |
|
Mobile Computing |
|
Personal Computing |
|
Grid computing |
|
Web Technologies |
|
Distributed Multimedia |
|
Resource Allocation |
|
Distributed Real-time Systems |
|
Distributed Databases |
|
Distributed, Knowledge-based Systems |
|
Data Mining |
|
Parallel and Distributed Operating Systems |
|
Parallel, Distributed and Network‑based Processing |