User Tools

Site Tools


softtechlab2016fall:20161024

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
softtechlab2016fall:20161024 [2016/10/23 22:32]
deva
softtechlab2016fall:20161024 [2016/10/26 16:23]
deva
Line 1: Line 1:
- ​==== ​Topics for contributing to the txtUML standard library ​====+ ​==== ​Next tasks, discussed on 2016-10-24 ​====
  
-  * For 1 lab (4 credits): + === Tasks with deadline 7th November ===
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​Dictionary.html|Dictionary operations]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​UUID.html|Unique IDs]] +
-  * For 2 labs (8 credits): +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​lang/​StringBuilder.html|StringBuilder operations]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​lang/​System.html|System functions]]:​ Needs to be aligned ​with existing txtUML logging possibility +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​net/​URI.html|URI]] and [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​net/​URL.html|URL]] operations +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​io/​File.html|File handling]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​Random.html|Random numbers]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​Calendar.html|Calendar]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​HashMap.html|Hash map]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​Scanner.html|Scanner operations]] +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​util/​regex/​package-frame.html|Regular expressions]] +
-  * For 4 labs (16 credits): +
-    * [[https://​docs.oracle.com/​javase/​8/​docs/​api/​java/​math/​package-frame.html|BigDecimal and BigInteger]]+
  
 +  * Create a [[https://​github.com/​|GitHub]] account if you do not have one yet.
 +  * Upload your executable modeling project
 +    * generated files (Java sources in ''​src-gen''​ and class files in ''​bin''​) must not be uploaded
 +      * switch off //Build Automatically//​ option in Eclipse (//​Project//​ menu)
 +      * clean the project, but with //Start a build automatically//​ option *not* selected
 +    * see the [[https://​guides.github.com/​activities/​hello-world/​|tutorial]] if you are not familiar with git and GitHub
 +    * In the wiki page of your GitHub project give a brief description of what is your model about and how to start it. Add a [[http://​txtuml.inf.elte.hu/​|link to the txtUML webpage]] to this description.
 +  * Learn the Java API of the external class topic you selected.
softtechlab2016fall/20161024.txt · Last modified: 2016/10/26 16:25 by deva