مادة دراسية
SWE516 Software Engineering for the World Wide Web
Topics to be covered in this course: Architectural frameworks for Ecommerce, Banking, etc. WEB 2.0, Web 3.0 and above – tags, RSS, authoring, web services, XML, Web APIs. Software usability – web accessibility initiative, multimodal interfaces for ease of use. Web application reliability–modeling, testing. Security–Standards and technologies. Scalability–issues, and approaches to the scalable web application. Maintainability– Metrics for maintainability estimates, maintainability models, etc. Client-server architecture. Multi-tier architecture. Event-driven architecture. Database-centric architecture. Middleware–web servers, application servers.