Skip to content

NewcastleComputingScience/csc8104-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

CSC8104 Introduction

The module learning outcomes, and intended skill outcomes can be found on the Enterprise Middleware page.

To complete this coursework you MUST first complete the tutorial document and then move onto the coursework document.

Tutorial

Follow this document

You may also watch this video to see the steps in action.

Many steps of the tutorial and video concern the environment setup necessary to undertake the coursework on your own machines. This year much of this setup has been performed for you on university machines. If you are solely using a university machine to perform the coursework, you should complete only the subsections of the tutorial which are highlighted as necessary for all students.

Important
Immediately after you create your GitHub account and Red Hat Developers account, email Adam Booth at ([email protected]) with your name, email address, GitHub username and Red Hat Login ID. Adam will then create your private repository. You will then receive an email informing you of the details once everything is ready.

Coursework

Follow this document.

Important
You must use the allocation list below to determine which service type you will implement.

Course Teacher Profiles

Module (Course) Leader: Dr Ellis Solaiman is the Enterprise Middleware module (course) leader, and also leads a number of courses at the school of Computing Science, Newcastle University including the MSc final Project and Dissertation. He obtained his PhD in Computing Science from Newcastle University in 2004. His research interests are related mainly to the management of distributed systems (Cloud and IoT), trust, and Computer Science Education.

Lead Demonstrator: Adam Booth is a third year PhD student with the Centre for Doctoral Training in Geospatial Systems and is currently researching the application of machine learning and blockchain technologies to geospatial systems. Adam has studied at Newcastle University, undertaking CSC8104 as a postgraduate student. He is currently the head demonstrator on the Enterprise Middleware course.

Demonstrator: Adel Albshri is a final year PhD student in Computer Science at Newcastle University, UK. Adel’s interests lie in the areas of Blockchain, IoT, and Modelling. He earned a Master of Science in Computer and Information Science from Newcastle University, the UK in 2019.

Demonstrator: Kobby Adu-Duodu is a second year year PhD student at the School of Computing, Newcastle Univeristy. His research interests lie in the development of ontology and Blockchain solutions within Circular Supply Chains.

Demonstrator: Shamil Al-Ameen is a PhD student at the School of Computing, Newcastle Univeristy.

Industry (Red Hat) Lead: Dr Adam Cattermole is a Software Engineer at Red Hat. Prior to this role, Adam Completed a PhD at Newcastle University School of Computing where he was also lead demonstrator on the Enterprise Middleware module.

Industry (Red Hat) Lead: Dr Paul Robinson is a Software Engineering Manager at Red Hat and manages the Engineering team for Red Hat’s Developer Program. Prior to this role, Paul was a Principal Software Engineer on JBoss EAP working on the Transaction Manager service. Paul is also a Visiting Fellow at the University. Paul has lead the Enterprise Middleware coursework for over 10 years.

Finally

Demonstrators will be available in your cluster rooms during all practical sessions. You should go and see them if you are having any difficulties. This includes understanding what you have to do.

Discussion Boards will also be available for CSC8104 in Canvas (http://canvas.ncl.ac.uk) and Teams. You may post any questions about the tutorial or coursework assignment here, and the discussion boards will be monitored by Course Demonstrators. Also, any question which demonstrators encounter frequently (either on Blackboard or in practical) will be placed in a Frequently Asked Questions document which we maintain here. Before asking a question we encourage you to check both these places to see if it has already been answered.

In particular, notice the answer which refers to documentation. The use of 3rd party documentation is absolutely essential throughout this coursework, and demonstrators may often answer questions by pointing you to the relevant websites.

Tip
If you see a question on the discussion boards you know how to answer, we strongly encourage you to assist your colleagues!

Allocation List

Student Name Service Type Service Location

Shakeel M.

Flight

https://csc-8104-shakeel-1-mushak-dev.apps.sandbox-m4.g2pi.p1.openshiftapps.com/

Mayson M.T. Al-Jassim

Taxi

https://csc-8104-mayson-al-jassim-c2054346-dev.apps.sandbox-m4.g2pi.p1.openshiftapps.com/

Dinesh Arumugam

Hotel

https://csc-8104-dinesh-arumugam-git-dinesha0409-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Kaleem Aziz

Flight

Abel T. Babu

Taxi

https://csc-8104-abel-babu-abelthomasbaburedhat-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Ajay B. Balasundaram

Hotel

Tenghai Bi

Flight

https://csc-8104-tenghai-bi-hai-bi-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/q/swagger-ui/

Matthew Chapman

Taxi

https://csc-8104-matt-chapman-git-newversion-matt-chapman52-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Youheng Feng

Hotel

https://csc-8104-youheng-feng-youhengfeng-dev.apps.sandbox-m3.1530.p1.openshiftapps.com

Mingchun Guan

Flight

https://csc-8104-mingchun-guan-g18155788939-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Haitao He

Taxi

https://csc-8104-haitao-he-git-harry-shat-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/q/swagger-ui/

Chuanrong Hong

Hotel

https://csc-8104-chuanrong-hong-hongcc-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Chaojie Hou

Flight

https://csc-8104-chaojie-hou-chaojiehou-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Weixuan Huang

Taxi

https://csc-8104-weixuan-huang-tomats13-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Xiao Jin

Hotel

https://part-3-new-xiaojin2023-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Pratyush Joshi

Flight

https://csc-8104-pratyush-joshi-joshi-pratyush14-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Muhammed S. Kandakkeel

Taxi

https://csc-8104-muhammed-sufair-msufair-ncl-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Dhruv R. Krishnamachari

Hotel

https://csc-8104-dhruv-krishnamachari-2-dhruv-rajeshk-dev.apps.sandbox-m4.g2pi.p1.openshiftapps.com/

Amrit Kumar

Flight

https://csc-8104-amrit-kumar-v1-amrit27kmr-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/q/swagger-ui/

Diana Kylymnyk

Taxi

https://csc-8104-diana-kylymnyk-diana-kylymnyk-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Yuxian Lai

Hotel

https://csc-8104-yuxian-lai-ck-ray-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/q/swagger-ui/

Jian Lan

Flight

https://csc-8104-jian-lan-crt-13877661617-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Boyan Li

Taxi

https://csc-8104-boyan-li-git-boyanli-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/q/swagger-ui/

Xuening Li

Hotel

https://csc-8104-xuening-li-xuening-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Yuanyuan Li

Flight

https://csc-8104-yuanyuan-li-sabrina17-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Zhuohan Li

Taxi

Chang Liu

Hotel

https://csc-8104-chang-liu1-lcunique-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Jiankai Liu

Flight

Pragalbh A. Mandaokar

Taxi

https://csc-8104-pragalbh-mandaokar-git1-pragalbh17-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Rajesh V. Muthukrishnan

Hotel

https://csc-8104-vishaal-muthukrishnan-git-vishaalkrishnan-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Omkar M. Patil

Flight

https://csc-8104-omkar-patil-omkar-15-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Adan T. Playil

Taxi

Rahul Rawat

Hotel

https://csc-8104-rahul-rawat1-rawatr24-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Ronil Rodrigues

Flight

https://csc-8104-ronil-rodrigues-2-ronil74-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/q/swagger-ui/

Prakriti Rout

Taxi

https://csc-8104-prakriti-rout40-routprakriti-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Hisham Salamathullah

Hotel

https://csc-8104-hisham-salamathullah-git-hishamsalamath-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Ayush Sharma

Flight

Ao Shen

Taxi

https://csc-8104-shawn-shen-shawn-2023-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Yuqi Shen

Hotel

https://csc-8104-grover-shen-02-shenyuqi0701-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Gursharn K. Soni

Flight

https://csc-8104-gursharn-kaur-git-gursharnsoni2022-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Wei Sun

Taxi

https://csc-8104-eric-sun-a18647904983-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Qi Tong

Hotel

Anushri Vijayendra Kadaramandalagi

Flight

https://anushri-kadaramandalagi-vkanushri-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Pan Wang

Taxi

Yifan Wu

Hotel

Wei Xie

Flight

https://csc-8104-wei-xie-dragonx19-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Zehua Xing

Taxi

https://csc-8104-zehua-xing-eduant1-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Xuanhua Yi

Hotel

https://csc-8104-xuanhua-yi-flymetothemoon-dev.apps.sandbox-m4.g2pi.p1.openshiftapps.com/

Zhiji Zhan

Flight

https://csc-8104-zhiji-zhan-zhanzhiji0926-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/

Siming Zhang

Taxi

https://csc-8104-siming-zhang-coursework-simingzhang-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Guangzhen Zhou

Hotel

https://csc-8104-guangzhen-zhou-guangzhenzhou-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com/q/swagger-ui/

Zilong Zhou

Flight

https://csc-8104-zilong-zhou-f0rg1v3-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

Xunxi Zou

Taxi

http://zouxunxi-zouxunxi-dev.apps.sandbox-m3.1530.p1.openshiftapps.com/

About

Practical material for the Enterprise Middleware module CSC8104

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published