Back to group NIA10SN

Service Oriented Architecture (SOA): Principles of Service Design (A0114), 10 cr

Implementation plan (PDF), 4 pages

Implementation
NIA1111
Semester
1/2011-2012
Dates
29 Aug 2011–19 Dec 2011
Type
DEVELOPMENT OF CORE COMPETENCES IN THE FIELD (A030)
Group
NIA10SN
Campus
Laurea Leppävaara
Language of instruction
English
Teachers
Rathod Paresh (Teacher in charge), De Arruda Camara Antonius (Other teacher)
Lecturers
Rathod Paresh, De Arruda Camara Antonius
Status
Ready
Show text version
                                                                                                                          1/4
Implementation plan Finished



 Study unit                            Service Oriented Architecture (SOA): Principles of Service Design (A0114), 10.0
 Implementation                        NIA1111: 1/2011-2012 (29.08.2011 - 19.12.2011)
 Type                                  DEVELOPMENT OF CORE COMPETENCES IN THE FIELD (A030)
 Groups                                Primary: NIA10SN Others :
 Involved in the project
 Lecturers                             Rathod Paresh, De Arruda Camara Antonius
 Number of participants                Minimum: Maximum:
 Enrolment period                      23.05.2011 08:00 - 05.06.2011
 Main timing for implementation
 Applicabililty                        For exchange students: Yes For elective studies: No Open UAS student:
                                       No Suitable for virtual UAS: No

 Teachers                              Rathod Paresh (Teacher in charge), De Arruda Camara Antonius (Other teacher)
 Campus                                Laurea Leppävaara
 Main location for implementation
 Implementation method                 Optima realization/student group, Other method of implementation,
                                       Project/venture/R&D Language: English Virtuality: 0 cr Integration of R&D: 4 cr
 Implementation class
 Focus areas
 Evaluation at the latest              20.01.2012 Storing of graded material ends.: 20.12.2012
 Exam days                             Re-exams: 11.11.2010, 09.12.2010, 20.01.2011, 24.02.2011

 Having completed the study unit the   ●       understand the key concept and principle of Service Oriented Architecture and
 student is able to                            service design
                                       ●       clearly establish the criteria for solution logic to be classified as service-oriented
                                       ●       analyze and explain – what is the service-orientation design paradigm
                                       ●       document specific design characteristics realized by the application of individual
                                               design principles
                                       ●       understand the link between the design characteristics realized by
                                               service-orientation and the strategic goals associated with SOA and
                                               service-oriented computing
                                       ●       demonstrate an understanding of the origins of service-orientation and identify –
                                               how this paradigm differs from other design approaches
 Previous studies                      Designing ICT Systems or equivalent knowledge.
 Previous studies, more information    You need to pass following study unit successfully to particate in the couse: 01120 -
                                       Designing ICT Systems: Relational database with object-oriented analysis and design
 Learning objectives                   The course introduces students to the principles and concepts of service-orientation in
                                       computing using service oriented architecture for service design. The main aim of the
                                       study unit is to learn - how and where design principles can and should be applied with
                                       the ultimate goal of producing high quality services. This course intends to provide
                                       practical, comprehensive, and in-depth coverage of the service-orientation design
                                       paradigm, which encompasses the official definition and detailed explanation of eight
                                       key principles.
 Contents                              Section-1: Fundamentals (5 CR)
                                       ●       introduction to Service-Oriented Computing and Service-Oriented Architecture
                                       ●       goals and benefits of SOA
                                       ●       challenges using Service-Orientation
                                       ●       effects of Service-Orientation on enterprises
                                       ●       SOA and web services
                                       ●       Business Process Management(BPM)
                                       ●       Enterprise Application Integration(EAI)

SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy
                                                                                                                      2/4
Implementation plan Finished



                                          ●      aspect-Oriented programming
                                          ●      understanding Design Principles
                                           Section- 2 : Design Principles (5 CR)
                                          ●      standardization and Design - Service Contract
                                          ●      intra-service and consumer dependency – Service Coupling
                                          ●      service abstraction and reusability
                                          ●      service autonomy and statelessness
                                          ●      service discoverability and composition
                                          ●      service-Orientation and Object-Orientation: Comparison of concepts

 Study material                           Title:SOA : principles of service design / Thomas Erl.

                                          E-journals and other literature study.
 Tutoring and communication               Week - 37 to 51 Personal meeting with your tutor: On request Optima - Learning
                                          Management System is the main tool for communication Laurea e-mail
 Evaluation criteria and methods          Will be posted later on
 Project (name)                           Will be posted later on
 R&D methods                              LbD - Action and Applied Research
 Work strain                              270 hoursWeek - 37 to 51Regular classes/workshops - Thursday full-day (Morning
                                          09:00 - 11:30, Afternoon 12:30 - 16:00) Workshops (Student Centric)

                                          80 hours

                                          Individual Project Work

                                          60 hours

                                          Group Project Work 60 hours

                                          Group Discussion

                                          30 hours

                                          Self study, Guidance and Other 40 hours



                                          Total 270 hours


 Other arrangements                       Student centric workshops and classes

Learning events
 Date             o'clock/at h     Subject           Content                                       Status        Teachers
 14.09.2011       9.00-11.302      Introduction      Introduction to the course, evaluation        Done          Antonius De
                                   to the course     criteria, project work ( Forming teams                      Arruda
                                                     for workshops & project work)                               Camara,
                                                                                                                 Paresh Rathod
 14.09.2011       12.30-14.30
                            2      Student's         Presentation and discussion with student      Done          Antonius De
                                   Quality           about Student's Quality Assurance. How                      Arruda
                                   Assurance         to implement in our study unit?                             Camara,
                                                                                                                 Paresh Rathod


SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy
                                                                                                  3/4
Implementation plan Finished



 21.09.2011   9.00-11.302   Introduction    Introduction to the course continued        Done   Antonius De
                            to the course   (Evaluation criteria, Forming the project          Arruda
                            continued       teams)Project Task - 01: Finding SOA               Camara,
                                            working life case                                  Paresh Rathod
 21.09.2011   12.30-15.30
                        3   Special         Presentation - Director of International    Done   Antonius De
                            Presentation    Activities (Arja Majakulma) ,Continue              Arruda
                                            working on project task - 01                       Camara,
                                                                                               Paresh Rathod
 28.09.2011   9.00-11.302   Workshop -      Workshop-01 Introduction to                 Open   Antonius De
                            Student         service-oriented Computing and SOA                 Arruda
                            Centric         (with case study background)Conducted              Camara,
                                            by WS1(Workshop team - 01): Juho                   Paresh Rathod
                                            Patovirta, Lu Ding
 28.09.2011   12.30-16.00
                        3   Workshop        Workshop-02                                 Open   Antonius De
                            and Project     Service-OrientationWorkshop conducted              Arruda
                            Work            by WS2: Patrick Aboagye; Salah                     Camara,
                                            MohammadThe project team will continue             Paresh Rathod
                                            working on project task.
 05.10.2011   9.00-11.302   Workshop-03     Workshop-03 Understanding Design            Open   Antonius De
                                            Principles (with case study                        Arruda
                                            background)Workshop conducted by                   Camara,
                                            WS3: Tapio Satola; Oleksandr                       Paresh Rathod
                                            Yakovyshyn
 05.10.2011   12.30-16.00
                        3   Workshop-04     Presenting Project Task - 01: SOA           Open   Antonius De
                                            working life case (10 minutes for each             Arruda
                                            group)                                             Camara,
                                                                                               Paresh Rathod
 12.10.2011   9.00-16.006   Project Work    Execution of project work in team           Open   Paresh Rathod
 19.10.2011   9.00-16.006   Workshop &      9.00-11.30                                  Open   Antonius De
                            Project Work                                                       Arruda
                                            Workshop-04 Service Contracts (with                Camara,
                                            case study example)(Conducted by WS4:              Paresh Rathod
                                            Michael Stauffer; Sandro
                                            Schimd)12.30-16.00

                                            Workshop-05 Service Coupling (with
                                            case study example)(Conducted by WS5:
                                            Matti Santasalo; Tomi
                                            Hopponen)Continue working on Project
                                            Work
 26.10.2011   9.00-16.006   Workshop &      9.00-11.30                                  Open   Antonius De
                            Project Work                                                       Arruda
                                            Workshop-06 Service Abstraction (with              Camara
                                            case study example)(Conducted by WS6:
                                            Ikenna Ikegwuonu; Yasin
                                            Lossini)12.30-16.00

                                            Workshop-07 Service Reusability (with
                                            case study example)(Conducted by WS7:
                                            Ying Liu; Shan Yu)Continue working on
                                            Project Work
 02.11.2011   9.00-16.006   Workshop &      9.00-11.30                                  Open   Antonius De


SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy
                                                                                                    4/4
Implementation plan Finished



                            Project Work                                                         Arruda
                                           Workshop-08 Service Autonomy (with                    Camara,
                                           case study example)(Conducted by WS8:                 Paresh Rathod
                                           Shan Wu; Ji Zhang)12.30-16.00

                                           Continue working on Project Work
 09.11.2011   9.00-16.006   Workshop &     9.00-11.30                                     Open   Antonius De
                            Project Work                                                         Arruda
                                           Workshop-09 Service Statelessness(with                Camara
                                           case study example)(Conducted by WS9:
                                           Adewale Adeyemo; Kwame
                                           Afreh)12.30-16.00

                                           Continue working on Project Work
 11.11.2011   16.00 -   4   Real World     The competence and skill can be achieved       Open   Paresh Rathod
              20:00         Case Test      by demonstrating the fulfillment of the
                                           study unit implementation plan on
                                           SoleOPS & Optima (refer section –
                                           “Having completed the study unit the
                                           student is able to”). The tests are designed
                                           to keep you focused on important issues of
                                           working life scenarios. The diverse real
                                           world case based tests give an opportunity
                                           to achieve it. The tests include real world
                                           case and are based on quizzes, short
                                           questions, fill-in the gaps, true and false
                                           statements and short notes.




SoleOPS 3.5.5 Study offer © 2005-2016 Solenovo Oy