Advanced Software Engineering Prof' Ian Sommerville - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Advanced Software Engineering Prof' Ian Sommerville

Description:

To help you develop practical skills in service-oriented software engineering ... Ian Sommerville, Addison Wesley, 2006 ... Develop a simple service-based application ... – PowerPoint PPT presentation

Number of Views:1422
Avg rating:3.0/5.0
Slides: 15
Provided by: IanSomm8
Category:

less

Transcript and Presenter's Notes

Title: Advanced Software Engineering Prof' Ian Sommerville


1
Advanced Software EngineeringProf. Ian
Sommerville
2
Course objectives
  • To introduce you to advanced techniques of
    software engineering based on software reuse
  • To help you develop skills in analysing and
    critiquing research papers
  • To help you develop practical skills in
    service-oriented software engineering

3
Course organisation
  • The course will be organised in so-called block
    mode where most of the formal teaching is
    completed in 5 intensive sessions.
  • In this case, the sessions will be Wed 11th-Fri
    13th October and Mon 16th-Tue 17th October
  • You will be asked to do background work before
    the teaching sessions and will be expected to
    complete coursework during the remainder of the
    semester

4
Teaching structure
  • 0930-11.00 Lectures
  • 11.00-11.30 Break
  • 11.30-12.30 Individual working
  • 12.30-1.30 Lunch
  • 1.30-3.00 Lectures
  • 3.00-3.15 Break
  • 3.15-5.15 Group working

5
Topics covered
  • Wed 11th
  • Software reuse
  • Thur 12th
  • Component-based software engineering
  • Fri 13th
  • Service-oriented software engineering
  • Mon 14th
  • Service-oriented software engineering
  • Tue 15th
  • COTS-based reuse

6
Textbook
  • Software Engineering, 8th edition
  • Ian Sommerville, Addison Wesley, 2006
  • If you already own the 7th edition, you dont
    need to buy the 8th edition. I will give you
    copies of the extra material.

7
Background
  • It is ESSENTIAL that you have covered the
    following background topics
  • General introduction (Chapter 1)
  • Software processes (Chapter 4)
  • Software requirements (Chapter 6)
  • System modelling (Chapter 8)
  • There will be a test on these topics on Wednesday
    11th October.

8
Coursework
  • There are no exams for this course
  • Assessment is by coursework
  • You will be required to complete 2 pieces of
    coursework
  • Summarise and comment on 4 research papers
    relevant to software reuse
  • Develop a simple service-based application

9
Plagiarism
  • Plagiarism is where you present the work of
    others as your own. It includes
  • Copying material from web sites
  • Copying material from your classmates
  • Copying material from books or papers
  • Plagiarism is strictly forbidden.
  • If you are found to be guilty of plagiarism you
    may
  • Be assigned a mark of 0 for a course
  • Be expelled from the University
  • We use plagiarism detection software on submitted
    coursework.

10
Citing work
  • Plagiarism is strictly forbidden but, of course,
    you will make use of the work of others.
  • If you use text without changing it, you MUST
  • Enclose it in quotes this is in quotes
  • Give a full reference to the work e.g.
    Sommerville, I. 2006. Software Engineering, 8th
    ed. Harlow, UK Addison Wesley.
  • You should not normally quote more than a
    paragraph of text

11
Citing work
  • If you wish to describe what others have done,
    you MUST
  • Rewrite it in your own words
  • Give a full reference to the source of the work
    as in the previous slide

12
Contact
  • Call
  • X 3279 (01334 463279)
  • IanSommerville (skype)
  • Email
  • ifs_at_cs.st-and.ac.uk
  • Office
  • Room 1.32
  • You should always contact me in advance to make
    an appointment for a meeting.

13
Website
  • http//www.software-engin.com/Teaching/AdvancedSE

14
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com