محتوای درس « مهندسی کاربرد »
اهداف درس:
- To know high level reuse
- To know related concepts to domain engineering (DE) and AE
- To know related guidelines and activities
- Walking toward using DE and AE ideas in real practice
فهرست مطالب:
- Introduction
- Reuse and its requirements
- Reuse in different levels
- Result of strategic planning/ vision, mission, strategy
- Requirement
- Domain and application
- Component/ component based development
- Pattern
- Architecture and Architecture documenting
- HP template for architecture documenting
- DE against AE
- DE
- Domain analysis
- Domain design
- Domain implementation
- Domain maintenance
- AE
- Analysis
- Design
- Implementation
- Maintenance
- DE and production lines
- DE, AE and Knowledge management
- Organizational aspects
- Experiences with software product lines.
منابع:
کتاب « Software Product Line Engineering: Foundations, Principles, And Techniques »
نویسنده(ها) : Klaus Pohl, Frank Van Der Linden and Gunter Bockle
Springer, 2005
http://www.springer.com/computer/theoretical+computer+science/book/978-3-540-24372-4
منابع تکمیلی:
کتاب « Thinking on the Web: Berners-Lee, Gödel and Turing »
نویسنده(ها) : دکتر محسن صدیقی مشکنانی
نشر مُمِد (MOMED Pub)، 1393
http://sadighim.ir/fa/index.php/book/book-mobile-software-engineering3