• kth.se
  • Student web
  • Intranet
  • kth.se
  • Student web
  • Intranet
Login
DD2460/FDD3463 VT23
JPF: Advanced exercise
Skip to content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • Min översikt
  • DD2460/FDD3463 VT23
  • Assignments
  • JPF: Advanced exercise
  • Home
  • Syllabus
  • Modules
  • Assignments
  • Course Evaluation

JPF: Advanced exercise

  • Due 12 May 2023 by 19:00
  • Points 5
  • Submitting a website url or a file upload

See the earlier assignment, JPF tutorial, on how to set up the environment for JPF.

  • Description of the assignment (PDF) Download Description of the assignment (PDF).
  • Script to generate a site.properties. Download Script to generate a site.properties. Instructions are in the assignment description. You can also edit ~/.jpf/site.properties by hand if you already have an existing file. The resulting configuration file should include the following:
jpf-home=${user.home}/jpf
jpf-core=${jpf-home}/jpf-core
jpf-nas=${jpf-home}/jpf-nas
extensions=${jpf-core}
extensions+=,${jpf-nas}

Watch out for typos (if you edit the configuration manually): In the configuration above, "user.home" is a predefined variable and uses a dot; the other variables are user-defined, and but have to use a hyphen in order to work with other scripts and configuration files. In particular, jpf-nas only builds if "jpf-home" is defined. Extension entries are enumerated by using the comma as a separator, hence every entry after the first one needs a comma when using "+=" to concatenate them.

  • Source code (and scripts/configuration files for JPF) (.tar.gz). Download Source code (and scripts/configuration files for JPF) (.tar.gz).
    Unpack using tar -xzf chatserver.tar.gz.
1683910800 05/12/2023 07:00pm
Please include a description
Additional comments:
Rating max score to > Pts
Please include a rating title

Rubric

Find rubric
Please include a title
Find a rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
Total points: 5 out of 5