联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Algorithm 算法作业Algorithm 算法作业

日期:2024-10-16 01:41

SOEN6461 Fall 2024

First Deliverable

Due on Fri. Oct. 11 th , 2024

Clone the code of the Ptidej repo. at https://github.com/ptidejteam/ptidej-Ptidej, import it in your favourite IDE, and compile and run it. Explain what you run, how and why.

Study its PADL project and answer the following question. Always discuss pros and cons of each architectural, design, and implementation decision.

1. What are the purposes of the packages padl .analysis and ptidej .ui .analysis, their contents and subpackages? Use at least two class diagrams to describe their purposes and “main” functioning. Use at  least one sequence diagram to describe how a client developer can use

padl .analysis .repository .AACRelationshipsAnalysis .invoke(IAbstractModel).

2. Identify and report on at least one concrete example of:

1.    Distinguishing typing from code reuse

2.    Implementing duck typing

3.    Adding one level of indirection

3. Using at least one sequence diagram, including the used resources (i.e., files), describe the functioning and use of the ptidej .solver .java .test .manager .ManagerTest.


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp