Study programme 2019-2020Français
Software Modelling
Learning Activity
CodeLecturer(s)Associate Lecturer(s)Subsitute Lecturer(s) et other(s)Establishment
S-INFO-892
  • MENS Tom
      • Université de Mons
      Language
      of instruction
      Language
      of assessment
      HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term
      FrançaisFrançais3015000Q1

      Description of the modifications to the Q3 2019-2020 online assessment procedures (Covid-19)
      At the date that is fixed in the exam schedule of Q3, students will be evaluated on the basis of a written exam with mainly open-ended questions on practical knowledge of the different types of UML diagrams. The questions may nevertheless cover the entire subject matter of the theoretical lectures and practical exercices (including design patterns and unit tests in Java).  It is possible that some of the exam questions will be multiple choice. Further details of the exact modalities of the exam will be provided via the Moodle-Examens platform.

      The answer to each question must be "handwritten". In the case of an exam "à distance", the answer to each question must be scanned or photographed and uploaded as a pdf file via the Test activity on Moodle-Examens. It is the responsibility of the student to ensure that the file containing the answer is complete and easy to read.

      Content of Learning Activity

      The following themes will be studied during this course:
      - Software modeling
      - The UML modeling language: class diagrams, use case diagrams, sequence diagrams, activity diagrams, statecharts
      - Meta-modeling and model transformation
      - Source code generation
      - Advanced aspects of object-oriented programming: design patterns, refactoring, ...
      - Testing techniques, and unit testing in particular

      Required Learning Resources/Tools

      All resources and tools required for this course are available via Moodle, the online e-learning platform of UMONS.

      Recommended Learning Resources/Tools

      All additional reading material is accessible through Moodle, the online e-learning platform of UMONS.

      Other Recommended Reading

      - The OMG specification of UML, available on www.uml.org
      - UML 2 par la pratique. Pascal Roques, Eyrolles, 2008
      - UML 2.0 et MDE - Ingénierie des modèles avec études de cas. Franck Barbier. Dunod, 2005. ISBN 2-10-049526-7 
      - Modélisation objet avec UML. Pierre-Alain Muller et Nathalie Gaertner. 2e édition. ISBN 2-212-11397-8. Eyrolles
      - Test-Driven Development: By Example. Kent Beck, Addison-Wesley, 2002
      - Head First Design Patterns. Eric T Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra. O'Reilly, 2004
      - Design Patterns: Elements of Reusable Object-Oriented Software. E. Gamma, R. Helm, R. Johnson, J. Vlissides. Addison-Wesley, 1995

      Mode of delivery

      • Face to face

      Type of Teaching Activity/Activities

      • Cours magistraux

      Evaluations

      The assessment methods of the Learning Activity (AA) are specified in the course description of the corresponding Educational Component (UE)

      (*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
      Date de génération : 13/07/2020
      20, place du Parc, B7000 Mons - Belgique
      Tél: +32 (0)65 373111
      Courriel: info.mons@umons.ac.be