Skip Navigation

SOFTWARE DESIGN AND IMPLEMENTATION

Homework A4 - ADT assignment

Source Code (.rar)

Homework A5 - ML based library

Source Code (.ml)

Homework A6 - curried HOF

Source Code (.ml)

Homework A7 - moderated meeting model

result (.txt)

Homework A8 - dining philosophers

hw8

Homework A9 - design patterns

hw9

Pattern Exercise: Files and Directories

PatternExercise

Homework A10: User stories

hw10

Homework A11: Proxy and Chain of Responsibility

[FlyweightDemo.java] [NetProxy.java] [OddServerStartup.java] [PrimeServerStartup.java] [Server.java]

Homework A12: Observer and Strategy

[FlyweightDemo.java] [NetProxy.java] [ObserverStartup.java] [Observer.java] [Server.java] [PrintFactory.java] [RequestListener.java] [Subject.java]

Homework A13: AspectJ

[BallotComposApp1.java] [SimpleASJ.aj]

723 Final presentation

[723FP.pdf]