1 / 7

CASE tools and HCI

CASE tools and HCI. Two part course Software Engineering option only!. CASE tools. Along with HCI, it is a core subject for the Software Engineering option of FT225/4. This subject is examined in a 3-hour exam at the end of the year.

giles
Télécharger la présentation

CASE tools and HCI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CASE tools and HCI Two part course Software Engineering option only!

  2. CASE tools • Along with HCI, it is a core subject for the Software Engineering option of FT225/4. • This subject is examined in a 3-hour exam at the end of the year. • There are 8 questions on the paper, of which each student must answer 2 CASE, 2 HCI.

  3. CASE tools part • This takes up half of the academic year. • It is split up into three distinct sessions. • Monday, 2 hour lab session. • Tuesday, 1 hour lecture on Theory. • Thursday, 1 hour lecture on tools and techniques. • There is a task to be completed as part of the CASE tools course. • Lecture notes are available on http://www.comp.dit.ie/pobyrne/case

  4. Purpose of the course • To provide you with OO analysis and design skills. • To look at moving on from legacy situations. • Enterprise level solutions. • Round-trip engineering. • Choosing the best process model / methodology / tool for the task in hand.

  5. Prerequisites • Knowledge of a methodology that is consistent with the traditional waterfall process model – e.g. SSADM. • Programming practice in an object-oriented language such as C++ or Java.

  6. Topics • Models, Methodologies and tools. • Enterprise Resource Planners. • Legacy system evaluation. • Learning from the past – patterns. • Reverse Engineering or Refactoring. • Practical knowledge of tools to model. • Classes, transitions, Use Cases, Process threads. • Code generation and reverse engineering.

  7. Practical class • Implementation of techniques through • Rational Rose • Some assigned work may be theoretical. • Choose based on the type of project you want to do.

More Related