COMP9322 Software Service Design and Engineering

Slides:



Advertisements
Similar presentations
1 433 – 254: Software Design Rajkumar Buyya Grid Computing and Distributed Systems Lab Dept. of Computer Science and Software Engineering University of.
Advertisements

Student Learning Strategies for Success in Computer Networking July 06 Student Learning Strategies for Success in Computer Networking By Name Neville Palmer.
Review of UK Business-University Collaboration 2012 (Wilson Review) Dr Richard Blackwell Deputy Vice Chancellor and Wilson Review team member.
Public University Non for Profit Organization Under the Ministry of National Education.
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
ITBP103: Principles of Information Technology W0-01: Introduction to IT.
1 Indirect Assessment Dr. Mohammed H. Sqalli April 6 th, 2008.
University of Dublin Trinity College University of Dublin Trinity College Centre for Academic Practice & Student Learning University of Dublin Trinity.
College Strategic Plan by Strategic Planning and Quality Assurance Committee.
15 th Conference on Software Engineering Education and Training Foundation Software Engineering Practices for Capstone Projects and Beyond Annegret Goold.
Providing Opportunities for Scholarship and Research Department of Chemistry Howard University Washington, D.C.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Dr. Christian Vecchiola Postdoctoral Research Fellow Cloud Computing and Distributed Systems (CLOUDS) Lab Dept. of Computer Science.
Chapter 8 Orientation to the Engineering Education System.
BMAN Integrative Team Project Professor Linda A Macaulay.
Research Strategy Options Workshop FECM Strategic Review 2009.
Practitioner partnership model delivers transformative student learning experience Chris Cutforth Senior Lecturer, Sport.
CEDA FORM 3B1 TeachingComponentsComponent Definition (brief) Role definition: Preparing and presenting relevant information on the assigned topic. Instructional.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Course Introduction Software Engineering
Comparing pedagogical innovations at the classroom level: teacher roles and role of technology Dimensions 2, 4, 5.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Navigator of the SEAS An Experience In Three Acts And An Encore.
(EE429) First day Course Materials Assistant Prof. Dr. Anwar Hassan Selected Topics Communications.
KJC001 (sp2015.ppt – May 12, 2015) – Industry senior project presentation Industry-based Senior Project in the Department of Computer Science and Engineering.
01 - Course Intro.CSC4071 CSC407S / 2103S Software Architecture & Design Prof. Penny Bahen 5228 Office hours: Wednesdays 10:00 – 11:00.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
16469 Low Energy Building Design 2010 Dr N J Kelly.
The NCATE Journey Kate Steffens St. Cloud State University AACTE/NCATE Orientation - Spring 2008.
Dept. of CSE, Project “Chamois” and 용 환승, 龍 煥昇, Hwan-Seung Yong Dept. of Computer Science and Engineering Ewha Womans University,
Doing It Differently in Science - An Evaluation of the Process Sharon Fraser and Elizabeth Deane University of Western Sydney, Nepean April, 28th 2000.
Facilitators: Dr. Wanda Zagozdzon-Wosik Dr. Dr. Jung-Uk Lim ECE 4336: CAPSTONE DESIGN II.
Nic Shulver, Welcome to Principles of Software Engineering Tutor: Nic Shulver Web site and Blackboard presence 100% coursework,
Chief of Staff and Research C. Diana Nicoll, MD, PhD, MPA Chief of Staff, SFVAMC Associate Dean, UCSF School of Medicine Professor and Vice Chair of Laboratory.
What does it mean to be a RETA Instructor this project? Consortium for 21 st Century Learning C21CL
Software Engineering First term Overview Who? Getting to know me Getting to know you What? Prerequisite knowledge Content Why? Objectives.
DE?!GN software. COMP2110 Software Design in 2004 Chris Johnson 1.Software Requirements and Software Design in a framework for Software Engineering 2.The.
CDIO: Overview, Standards, and Processes (Part 2) Doris R. Brodeur, November 2005.
M253 Students Study Guide Mrs. Fatheya Al Mubarak – AOU Dammam.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
All the esteemed members of NAAC Peer team
Advanced Programing practices
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Lecture 1. Course Introduction
COMP9321 Web Application Engineering Semester 1, 2017
TC on Business Informatics and Systems
COMP9321 Web Application Engineering Semester 2, 2017
The Evolution of the Wiki as a Universal Campus Resource
MSc(IT) Program Overview
NWEN 243 Network Applications
Theory and Practice of Web Technology
Partner Readiness Guide Cloud Application Development
Roger Harris University of South Australia
It’s called “wifi”! Source: Somewhere on the Internet!
IT Project Management Version IT Industry Apprenticeship System
Lecture 1. Course Introduction
TAL 7011 Architecture of Large Software Systems
Lecture 1. Course Introduction
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Partner Readiness Guide Cloud Application Development
Information Systems in Organizations Introduction: Carey O’Donnell
Challenges and opportunities from research-informed teaching
COMP9321 Web Application Engineering Semester 2, 2016
Information Technology (IT)
Software Engineering 1 & 2
Information Systems in Organizations Introduction: Carey O’Donnell
Kingdom of Saudi Arabia
CS Problem Solving and Object Oriented Programming Spring 2019
Presentation transcript:

COMP9322 Software Service Design and Engineering Fethi Rabhi and Onur Demirors

Content SOC Research Group presentation Overview of course

1, Service Oriented Computing (SOC) Research Group SOC is the recipient of a significant component of UNSW’s extensive investment in research, capacity building and IT infrastructure. SOC’s presence has enabled CSE to move rapidly – concurrently developing research, teaching, postgraduate supervision capability and leadership in service engineering.

Service Oriented Computer Group (SOC) Recognition of SOC research resulted in several invitations to researchers to act as general chair, steering committee member, and PC chair of major international conferences, and a strong partnership with the Smart Services CRC (since 2007), SOC members have attracted an average of $400,000 per year in CRC funding). In the last 10 years, SOC researchers attracted over $3 million in ARC and DEST competitive research grants.

SOC Staff Research Capabilities Scientia Prof Boualem Benatallah (Group Leader) Service oriented computing Prof Fethi Rabhi Service engineering Dr Helen Paik BPM and Semantic technologies Dr Lina Yao Internet of Things Prof Onur Demirors (Visiting Professor) Past SOC research graduates and post-docs are now academics or researchers in reputable universities or prestigious research labs (e.g., IBM T.J. Watson, USA; HP Labs, USA; SAP Research, Australia; Microsoft, USA; CSIRO and Data61, Australia).

2. COMP9322 Overview Leverages knowledge of SOC Research group Part of three-part series of the Data and API Engineering stream Connecting business concepts to IT concepts Service computing Business/IT alignment Semantic modelling Industry (vs academic) focused Multidisciplinary approach

Learning Objectives Describe different architectural design approaches and their role in engineering software. Apply modelling of services in different settings Be competent in designing, managing and documenting APIs Understand techniques for enterprise modelling and semantic modelling of simple and complex structures, as well as their associated technical standards and technologies

Organisation 2 hour lecture slots (inc. guest speakers) 1 hour tutorial/discussion Computer labs Assignments See schedule on course web sites (changes are possible based on feedback)

Assessment ● Group Assignments (30%): This component assesses the modelling skills related to learning outcomes. ● Practical Labs (10%): various assessments based on the lab activities. ● Written final exam (60%): individual assessment.

Group assignment and tutors 4-5 members per team Form and register teams on course Web site Let course admin know by Friday if You are a team in need of members You are a member in need of a team Course admin and tutor: George Joukhadar (g.joukhadar@unsw.edu.au) 2nd Tutor: Madhushi Bandara (madhushib@gmail.com)

Final word Warning, this is not a technical course! Heavy on: Business analysis Industry applications Design and modelling Critical thinking Continuous feedback important If interested in this topic beyond the course, let us know!