Project Proposal of Daniel DG Moth

MSc Object-Oriented Software Technology at University of Brighton


Company/ Organisation
Company supervisor
Academic supervisor
Main area of focus
Project title/goal
Importance
Tasks
Results & Product
Timetable of planned events
Relationship to course
Sources of information
Other resources

Company/ Organisation: [ top ]

Caradon plc is an international group comprising many companies organised in business sectors. The electrical sector includes four companies (Trend, ESSER, Novar and Gent) that support the Core Development Group (CDG). CDG is responsible for researching into new technologies and then disseminating them as appropriate into the four companies. It is within CDG that I will be placed until September 1999.

Company supervisor: [ top ]

Mr Nigel Davies (Firmware Developer at Caradon Trend)

Academic Supervisor: [ top ]

Dr Ali Hamie (Senior Lecturer at University of Brighton), e: a.a.hamie@bton.ac.uk

Main area of focus: [ top ]

The Unified Modeling Language (UML) and Object-Orientation in general, as required by the development groups of four Caradon companies.

Project title/goal: [ top ]

To disseminate UML and best OO practices into four Caradon companies: Trend, ESSER, Novar and Gent.

Importance: [ top ]

Success of the project will improve software development in targeted development groups of the Caradon companies.

Tasks: [ top ]

  1. Create a website with UML resources and with outcomes/findings of the tasks below
  2. Investigate current approach to software development for each company and examine past/current software products of each company
  3. Through teaching and mentoring increase UML awareness and encourage the use of OO practices by targeted groups
  4. Evaluate/compare CASE tools supporting UML and recommend one or more for each company according to needs (Factors: Windows development/Embedded systems development etc)

Results & Product: [ top ]

The outcome of the project will be knowledge of UML and OO techniques by the Caradon developers. A website will hold information on UML, relative resources, presentations’ slides, handout material and evidence of the teaching/mentoring process.

Timetable of planned events: [ top ]

WEEK ENDING

EVENT

4/7

Settle in the group and the company culture

11/7

Set-up ‘skeleton’ of website for UML including introductory material. Investigate into 4 companies

18/7

Work on composing a 1-day seminar on UML

25/7

Complete material & structure of seminar on UML

1/8

Perform seminar for one of the Caradon companies & Revise seminar material/update website/investigate next company

8/8

Perform seminar for one of the Caradon companies & Revise seminar material/update website/investigate next company

15/8

Perform seminar for one of the Caradon companies & Revise seminar material/update website/investigate next company

22/8

Perform seminar for one of the Caradon companies & Revise seminar material/update website

29/8

Evaluate and compare UML CASE tools and report findings

5/9

[‘no project goes to plan’– this week allows for extenuating circumstances]

12/9

[‘no project goes to plan’– this week allows for extenuating circumstances]

19/9

‘Write-up’ week

Relationship to the course: [ top ]

The UML was taught on the course and it is at the heart of this project. The modules that focused on the teaching of UML and OO concepts and techniques include OOSD and ROOD. Research and presentation skills – needed for this project – were the focus of the SERM module. Skills developed in HCID will be utilized when setting up the web site.

Sources of information: [ top ]

Bibliography

Booch, Grady et al. The Unified Modeling Language User Guide 1999 Addison-Wesley
Rumbaugh, James et al. The Unified Modeling Language Reference Manual 1999 Addison-Wesley
Eriksson, Hans-Erik &

Magnus Penker

UML toolkit 1998 Wiley and sons
Douglass, Bruce Powel Real-time UML: developing efficient objects for embedded systems 1998 Addison-Wesley
Alhir, Sinan Si UML in a nutshell: a desktop quick reference 1998 O’Reilly
Fowler, Martin &

Kendall Scott

UML Distilled 1998 Addison-Wesley

Internet

OMG www.omg.org
Rational www.rational.com

Other Resources: -


Back to MSc project