Component-Based Software Engineering Dr R Bahsoon 1 Announcement 1: Presentations Component-Based Software Dr. Rami Bahsoon School of Computer Science.

Slides:



Advertisements
Similar presentations
CMPT 275 Software Engineering
Advertisements

Software Engineering Dr R Bahsoon 1 Lecture 1. Introduction Software Engineering (Second Year) Dr. Rami Bahsoon School of Computer Science The University.
Unit 2. Software Lifecycle
CS 8421 Computing Systems, Dr. Hoganson Copyright © 2004, Dr. Ken Hoganson CS8990-Wednesday Class Will Start Momentarily… Applied Project Planning.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Preparation for In-class Presentations.
Technology in Teaching Use it. Delight in it. Learning is more fun with it. Universal Design for Learning.
COMP427 Assignment Prepared By Joseph Leung. Guideline For Assignment 1  Choose your article from the following topics : Digital divide Privacy Intellectual.
Your Presentations Fall 2005 Software Engineering Computer Science and Engineering Qatar University.
Project Workshops Assessment. 2 Deadlines and Deliverables No later than 16:00 on Tuesday, Week 21 in the Easter Term (second Tuesday) This is a hard.
Project Workshops Assessment. 2 Deadlines and Deliverables No later than 16:00 on Tuesday, Week 21 in the Easter Term (second Tuesday) This is a hard.
Project Workshops Project Oral. 2 Supervisor plus one other member of academic staff Between final paper submission and exams (usually weeks 21-22) Maximum.
Page 1, CBSE graduate course Component-Based Software Engineering Building reliable component-based systems Tasks for the CBSE group.
Introduction to SEG 5010 Hong Cheng 2009/10 Second Term.
Redesigning a course (and syllabus) Sharon Hargus TA workshop, Sept 2008.
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
CSCE790: Security and Privacy for Emerging Ubiquitous Communication system Wenyuan Xu Department of Computer Science and Engineering University of South.
IntroductionIntroduction BA 495: Strategic Management BA 495: Strategic Management.
Embedded Programming and Robotics Introduction and Overview Presented by John Cole Senior Lecturer in Computer Science The University of Texas at Dallas,
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Component-Based Software Engineering Dr R Bahsoon 1 Lecture 1. Introduction Component-Based Software Dr. Rami Bahsoon School of Computer Science The University.
Effective Group Working EXTRACT of Workshop Slides (for LTA submission)
COMP 465W: Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
ICT Cambridge National. Content Assessment = 75% coursework ◦Includes 2 teacher assessed assignments. ◦1 Controlled Conditions assessment. ◦1 Examination.
Component-Based Software Engineering Dr R Bahsoon 1 Revision Session Component-Based Software Dr. Rami Bahsoon School of Computer Science The University.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
GROUP PROJECTS IN SOFTWARE ENGINEERING EDUCATION Jiang Guo Department of Computer Science California State University Los Angeles April 3-4, 2009.
Open Education Network http :// www. open - ed. net Reviewing the Literature Paul Kawachi FRSA Open University of China open - ed. net.
CS.402 Embedded Systems Introduction Duncan Smeed.
School Welcome Talk template (2015) Abby Shovlin Academic Transitions Advisor Institute for Academic Development
WEEK-1 PRINCIPLES OF MANAGEMENT BUSN 107, Özge Can.
COMP 465W Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
Page 1 Why projects? Reading, homework, lectures: “content”Reading, homework, lectures: “content” –What we know about our Solar System and others, and.
Review of Course Approach and Assignment on Class Discussions These slides from session 1 of the class and can be found on the class website.
CSci8211: Logistics1 CSci8211: Advanced Computer Networks and Their Applications aka Basic Architecture, Mechanisms and Research Issues in Emerging Software-
Sarah Beecham, Padraig O’Leary, Sean Baker, Ita Richardson, and John Noll (2014), Making Software Engineering Research Relevant, IEEE Computer 47 (4):
Project Planning and Management
Put the Power to the Point! MICROSOFT POWERPOINT ONLINE.
Communications Introduction Duncan Smeed. Administrivia  Resources  Syllabus  Textbook  Lecture Notes  One-Minute Papers  Tutorials  Practicals.
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
Intro1 1 CIS541 - Software Engineering Project II Dr. David A. Gustafson
Graduate Student Orientation April 2010 Dr. Edward Hensel Professor and Department Head Design by Amy Hortop.
Day 4 – Presentations and PowerPoint continued. Where we have come from… Class Debriefing from Assignment 2 –Sharing products –Style guides – setting.
MTA SZTAKI For furthur information please contact: Éva Feuer Head of Quality Management Head of IST liaison office
ITCS 6265 Details on Project & Paper Presentation.
Next Generation Assessment Stakeholder Meeting December 10,
Chapter 1: Introduction Omar Meqdadi SE 3860 Lecture 1 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Computer Networks CNT5106C
LECTURER-TASNUVA CHAUDHURY (TCY) TERM PROJECT SPRING’16 MGT 321: Organizational Behavior.
Open House What is Writer’s Workshop? Writer’s Workshop is a framework for writing instruction and practice in the classroom.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Senior Course Choices What do you need to know?
Advanced Software Engineering. Agenda Syllabus Review of Software Engineering Concepts UML.
RDG 350 Week 2 Learning Team Assignment Standards Based Presentation Check this A+ tutorial guideline at
Advanced Software Engineering
COMP 208/214/215/216 Lecture 1 Introduction.
EEL 6686: Embedded Systems Seminar
The title of the paper Another info.
BIS 221 RANK Education Your Life--
BIS 221 RANK Lessons in Excellence-- bis221rank.com.
BIS 221 MENTOR Perfect Education/ bis221mentor.com.
BIS 221 MENTOR Education for Service- -bis221mentor.com.
BIS 221 RANK Education for Service-- bis221rank.com.
BIS 221 Great Wisdom/tutorialrank.com. BIS 221 All Assignments For more course tutorials visit BIS 221 Week 2 Assignment Business.
Software Engineering (Second Year) Dr
Industrial Experience (INEX) CSSE Graduate Student Orientation Session
Chapter # 5 Supporting Quality Devices
Writing an Honors Project Proposal
Returning Speech Team Welcome to the Season!
GOOD ADVICES.
Presentation transcript:

Component-Based Software Engineering Dr R Bahsoon 1 Announcement 1: Presentations Component-Based Software Dr. Rami Bahsoon School of Computer Science The University Of Birmingham Office 112 Y9- Computer Science

Component-Based Software Engineering Dr R Bahsoon 2 Group Allocation Group Allocation: –Decide on a Group of 4 members for both your group presentations and team coursework Presentations by end of March. Coursework Deadline TBD –Please send me an with your group members, program of study, selected topics(see next slide) and group name by late next week to Include all your group members in the CC Indicate a date preference Use a group name in the subject head e.g., CBSGeeks, CBSAntiStress, etc. ;-)

Component-Based Software Engineering Dr R Bahsoon 3 Presentation Topics - Bidding Select three to four choices indicating your preference Topics will be allocated on first come/first serve basis I will try my best to –offer you the first choice, when possible –accommodate your chosen date –If you have any CBS related topic, practical presentation, working demos, please let me know! Simply add it to the list of suggestions under “own topic”

Component-Based Software Engineering Dr R Bahsoon 4 Topics Testing components-based software - CA Components technologies and their software engineering implications - CA Service-oriented software architectures - CA Wiring standards in CBS: the OMG Way - CA Wiring standards in CBS: the Sun way - CA Wiring standards in CBS: the Microsoft way – CA Components in product line architectures - CA Component composition and integration - CA Component frameworks- CA CA = Content Available R = Requires some research

Component-Based Software Engineering Dr R Bahsoon 5 Topics Case study: component-based embedded systems - CA Case study: architectural support for reuse: a case study in industrial automation - CA Components in mobile computing – R Components in sensor nets - R Quality of service and components – R Industrial experience with the Dassault Système Component model – CA Design by contracts – CA/R Security engineering of components - R Practical demos on a CBS implementation – R Others? Any CBS practical demos, industrial articles, etc. are very encouraged..

Component-Based Software Engineering Dr R Bahsoon 6 Pre-presentation Once you form a group and decide on a topic, a group can always get my advice on the state of play of your preparation I can provide content for some of the “CA” indicated topics – this may include one book chapter, one research paper, and/or even slides –How much content? One book chapter or one comprehensive article can make a presentation Strive for quality and not quantity Guidelines on slides format etc. will be communicated in later stages

Component-Based Software Engineering Dr R Bahsoon 7 Presentation 20 minutes presentations (10-12 ppt slides) Lively presentations –It’s all about sharing new information in a friendly workshop and relaxed supportive environment –Be creative in sharing your ideas with us –Relax, enjoy, and have fun