THE UNIVERSITY of EDINBURGH

Degree Regulations & Programmes of Study 2010/2011
- ARCHIVE as at 1 September 2010 for reference only
THIS PAGE IS OUT OF DATE

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Informatics : Informatics

Undergraduate Course: Software Engineering Group Practical (INFR10029)

Course Outline
School School of Informatics College College of Science and Engineering
Course type Standard Availability Not available to visiting students
Credit level (Normal year taken) SCQF Level 10 (Year 4 Undergraduate) Credits 10
Home subject area Informatics Other subject area None
Course website http://www.inf.ed.ac.uk/teaching/courses/
Course description This practical exercise involves rich client programming on the Eclipse extensible development platform. Students will collaborate to produce a plug-in for Eclipse which can be used to analyse models expressed in the UML modelling language.
Entry Requirements
Pre-requisites Co-requisites
Prohibited Combinations Other requirements Successful completion of Year 2 of an Informatics Single or Combined Degree, or equivalent by permission of the School.

This group practical course cannot be taken together with any other group practical course.
Additional Costs None
Course Delivery Information
Summary of Intended Learning Outcomes
1 - Design using the rich-client design paradigm, including code-generation frameworks and modelling frameworks.
2 - Apply meta-models in modelling and program generation.
3 - Implement software in Java which adds to a rich-client application.
4 - Work as a team in a collaborative, shared software development with intermediate and working versions of software shared by the CVS version control system.
5 - Follow best practice in using source code archives and log files to record progress in software development.
Assessment Information
Written Examination 0
Assessed Assignments 100
Oral Presentations 0

Assessment

The assessed coursework for this course is a single group exercise which is to produce a software product which is a plug-in for the Eclipse extensible development environment. The purpose of the plug-in is to connect models expressed in the UML modelling language to formal analysers. The plug-in is to be presented from a Web site together with demonstration examples and tutorials.
Special Arrangements
Not entered
Contacts
Course organiser Dr Amos Storkey
Tel: (0131 6)51 1208
Email: A.Storkey@ed.ac.uk
Course secretary Miss Kate Weston
Tel: (0131 6)50 2701
Email: Kate.Weston@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Timetab
Prospectuses
Important Information
 
copyright 2010 The University of Edinburgh - 1 September 2010 6:10 am