SlideShare a Scribd company logo
Development of a Mobile Application for the
C2NET Supply Chain Cloud–based Platform
Date: July, 2017
Contact information
Tampere University of Technology,
FAST Laboratory,
P.O. Box 600,
FIN-33101 Tampere,
Finland
Email: fast@tut.fi
www.tut.fi/fast
Conference: 15th International
Conference on Industrial Informatics
(INDIN2017). Emden, Germany – July
24-26, 2017
Title of the paper: Development of a
Mobile Application for the C2NET Supply
Chain Cloud–based Platform
Authors: Enbo Chen, Wael M.
Mohammed, Borja Ramis Ferrer, Jose L.
Martinez Lastra
If you would like to receive a reprint of
the original paper, please contact us
Development of a Mobile Application
for the C2NET Supply Chain Cloud–
based Platform
IEEE 15th International Conference of Industrial Informatics (INDIN 2017),
Emden, Germany
Enbo Chen, Wael M. Mohammed, Borja Ramis Ferrer, Jose L. Martinez Lastra
{enbo.chen, wael.mohammed, borja.ramisferrer, jose.lastra}@tut.fi
Tampere University of Technology, 33720 Tampere, Finland
Outline
• Introduction
• Motivation
• Background
• The approach
• Outcomes
• Conclusion and the future work
Introduction
Cloud Collaborative Manufacturing Networks (C2NET)
project is an EU Horizon 2020 R&D project within the
framework of the Factories of the Future (FoF) public-
private partnership. The goal of the project is the
development of Cloud-enabled tools for supporting SMEs
supply network optimization.
Motivation
• As C2NET aims at providing a web-based
collaborative platform, it is important to support
the users with a connectivity and visualization
using web browsers and mobile applications.
• The users of C2NET needs to be informed or
notified about the updates that occur in the
platform.
• The mobile should address the fact of C2NET
development phase.
Background
User Collaboration Network
The term of collaborative networks addresses the interaction
between persons as users and companies or organizations as
networks.
The interaction could cover different fields. As an example, Facebook
social media, Research Gate and LinkedIn.
Background
Platform as a Service and OpenPaaS
Cloud computing has three stacks (from bottom to top):
• Infrastructure as a Service (IaaS) provides servers, networking, storage,
and data center space and other hardware infrastructure.
• Platform-as-a-Service (PaaS) offers the cloud-based environment with
everything required to support building and delivering web application.
• Software as a Service (SaaS) enabling software applications are to be used
by others and that connect to users’ computers via the internet and, usually,
a web browser.
OpenPaaS is an open source collaboration platform developed by
LINAGORA6, an open source software company, which is implemented with
PaaS technology for enterprises and organizations.
http://open-paas.org/
Approach
• Since it is a web based application, two sides are introduced in the
architecture; server and client
• The UCP is based on the OpenPaaS platform
• The Mobile application is developed for Android OS
Approach
UCP Side (Server)
• Webserver,
Authenticator,
Database, PubSub and
Web Socket server are
provided by OpePaaS
• Controller: manages
the connected Mobile
applications
• User Model manages
the stored users with
relation to notifications
and devices
• Web Socket logic
handles the
communication
protocols.
Approach
UCP Side (Server)
• Webserver,
Authenticator,
Database, PubSub and
Web Socket server are
provided by OpePaaS
• Controller: manages
the connected Mobile
applications
• User Model manages
the stored users with
relation to notifications
and devices
• Web Socket logic
handles the
communication
protocols.
Approach
Mobile Application Side (Client)
• Init : for testing the connection and
request the cookies and tokens (if
the user already authorized).
• Login: allows the user to
authinticate him/herself. Needed
just once.
• Home: web browser.
• Notification service: background
service for web socket connection.
• Notifications: shows the list of the
notifications
Outcomes
UCP View on the web browser
Outcomes
UCP View on the web browser
Outcomes
UCP View on the web browser
Outcomes
Mobile application screens examples
Outcomes
Mobile application screens examples
Conclusion
• The mobile application development increased
the flexibility and the expandability of the GUI of
the C2NET platform
• The development is focused on one side which
reduced the effort.
Future Work
• Expand the deployment of the application to
cover more operating systems.
• Reduce the ad hoc implementation as much as
possible.
Acknowledgement
The research leading to these results has received funding from the European
Union’s Horizon 2020 research and innovation program under grant agreement
n°636909, correspondent to the project shortly entitled C2NET, Cloud
Collaborative Manufacturing Networks .
THANK YOU!
Any questions?
http://www.youtube.com/user/fastlaboratory
https://www.facebook.com/fast.laboratory
http://www.slideshare.net/fastlaboratory

More Related Content

What's hot

The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
EUDAT
 
Crowdsourcing the Past with AddressingHistory
Crowdsourcing the Past with AddressingHistory Crowdsourcing the Past with AddressingHistory
Crowdsourcing the Past with AddressingHistory
EDINA, University of Edinburgh
 
Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...
Dr. Fotios Fitsilis
 
CLARIN Component Metadata Infrastructure
CLARIN Component Metadata Infrastructure CLARIN Component Metadata Infrastructure
CLARIN Component Metadata Infrastructure
EOSC-hub project
 
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
BigData_Europe
 
EOSC-hub & EUDAT B2FIND service
EOSC-hub & EUDAT B2FIND serviceEOSC-hub & EUDAT B2FIND service
EOSC-hub & EUDAT B2FIND service
EOSC-hub project
 
ELIXIR
ELIXIRELIXIR
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127tomelf2007
 
Rajendra Akerkar - LeMO Project
Rajendra Akerkar - LeMO ProjectRajendra Akerkar - LeMO Project
Rajendra Akerkar - LeMO Project
BigData_Europe
 
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
European Data Forum
 
Open Data Support - bridging open data supply and demand
Open Data Support - bridging open data supply and demandOpen Data Support - bridging open data supply and demand
Open Data Support - bridging open data supply and demand
Open Data Support
 
EOSC-hub: Dynamic On Demand Analysis Service
EOSC-hub: Dynamic On Demand Analysis ServiceEOSC-hub: Dynamic On Demand Analysis Service
EOSC-hub: Dynamic On Demand Analysis Service
EOSC-hub project
 
Approaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and ProcessingApproaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and Processing
Sergey Boldyrev
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
BigData_Europe
 
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
e-ROSA
 
The Science Cloud Users: Challenges and Needs
The Science Cloud Users: Challenges and NeedsThe Science Cloud Users: Challenges and Needs
The Science Cloud Users: Challenges and Needs
Helix Nebula The Science Cloud
 
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHVEUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
EUDAT
 
RECAP at the YERUN Launch Event
RECAP at the YERUN Launch EventRECAP at the YERUN Launch Event
RECAP at the YERUN Launch Event
RECAP Project
 

What's hot (18)

The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
The European Commission's Open Data ambition (Marjan Grootveld) - EUDAT Summe...
 
Crowdsourcing the Past with AddressingHistory
Crowdsourcing the Past with AddressingHistory Crowdsourcing the Past with AddressingHistory
Crowdsourcing the Past with AddressingHistory
 
Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...
 
CLARIN Component Metadata Infrastructure
CLARIN Component Metadata Infrastructure CLARIN Component Metadata Infrastructure
CLARIN Component Metadata Infrastructure
 
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
Big Data Europe: SC6 Workshop 3: The European Research Data Landscape: Opport...
 
EOSC-hub & EUDAT B2FIND service
EOSC-hub & EUDAT B2FIND serviceEOSC-hub & EUDAT B2FIND service
EOSC-hub & EUDAT B2FIND service
 
ELIXIR
ELIXIRELIXIR
ELIXIR
 
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127
 
Rajendra Akerkar - LeMO Project
Rajendra Akerkar - LeMO ProjectRajendra Akerkar - LeMO Project
Rajendra Akerkar - LeMO Project
 
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
EDF2013: Invited Talk Malte Beyer-Katzenberger: Towards a European open data ...
 
Open Data Support - bridging open data supply and demand
Open Data Support - bridging open data supply and demandOpen Data Support - bridging open data supply and demand
Open Data Support - bridging open data supply and demand
 
EOSC-hub: Dynamic On Demand Analysis Service
EOSC-hub: Dynamic On Demand Analysis ServiceEOSC-hub: Dynamic On Demand Analysis Service
EOSC-hub: Dynamic On Demand Analysis Service
 
Approaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and ProcessingApproaches for Distributed Information Computation and Processing
Approaches for Distributed Information Computation and Processing
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
eROSA Policy WS2: European Open Science Cloud (EOSC) - The Perspective of e-I...
 
The Science Cloud Users: Challenges and Needs
The Science Cloud Users: Challenges and NeedsThe Science Cloud Users: Challenges and Needs
The Science Cloud Users: Challenges and Needs
 
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHVEUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
EUDAT B2Service Suite| - A new version is available at http://ow.ly/fsCi30grKHV
 
RECAP at the YERUN Launch Event
RECAP at the YERUN Launch EventRECAP at the YERUN Launch Event
RECAP at the YERUN Launch Event
 

Similar to Development of a Mobile Application for the C2NET Supply Chain Cloud–based Platform

Information Technology for Facilities Management
Information Technology for Facilities ManagementInformation Technology for Facilities Management
Information Technology for Facilities Management
Omer Dawelbeit
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
cscpconf
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
csandit
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
EUBrasilCloudFORUM .
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
pptseminar.pptx
pptseminar.pptxpptseminar.pptx
pptseminar.pptx
16115yogendraSingh
 
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
Towards Future Internet: Web 3.0, Internet of Services & Internet of ThingsTowards Future Internet: Web 3.0, Internet of Services & Internet of Things
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
Diego López-de-Ipiña González-de-Artaza
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Society
theijes
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using Cloud
IJERA Editor
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptx
Abbadabbajabba1
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
WSO2
 
FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
Miguel González
 
FIWARE Technology Intro
FIWARE Technology IntroFIWARE Technology Intro
FIWARE Technology Intro
Miguel García González
 
1 web overview
1 web overview1 web overview
1 web overview
arief_rudyanto
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LAN
BRNSSPublicationHubI
 
The improvement and performance
The improvement and performanceThe improvement and performance
The improvement and performance
csandit
 
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
cscpconf
 

Similar to Development of a Mobile Application for the C2NET Supply Chain Cloud–based Platform (20)

Information Technology for Facilities Management
Information Technology for Facilities ManagementInformation Technology for Facilities Management
Information Technology for Facilities Management
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
 
V5I1-IJERTV5IS010514
V5I1-IJERTV5IS010514V5I1-IJERTV5IS010514
V5I1-IJERTV5IS010514
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
pptseminar.pptx
pptseminar.pptxpptseminar.pptx
pptseminar.pptx
 
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
Towards Future Internet: Web 3.0, Internet of Services & Internet of ThingsTowards Future Internet: Web 3.0, Internet of Services & Internet of Things
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
 
Crime security.
Crime security.Crime security.
Crime security.
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Society
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using Cloud
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptx
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
 
FIWARE Technology Intro
FIWARE Technology IntroFIWARE Technology Intro
FIWARE Technology Intro
 
1 web overview
1 web overview1 web overview
1 web overview
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LAN
 
The improvement and performance
The improvement and performanceThe improvement and performance
The improvement and performance
 
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
 

Recently uploaded

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 

Recently uploaded (20)

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 

Development of a Mobile Application for the C2NET Supply Chain Cloud–based Platform

  • 1. Development of a Mobile Application for the C2NET Supply Chain Cloud–based Platform Date: July, 2017 Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: fast@tut.fi www.tut.fi/fast Conference: 15th International Conference on Industrial Informatics (INDIN2017). Emden, Germany – July 24-26, 2017 Title of the paper: Development of a Mobile Application for the C2NET Supply Chain Cloud–based Platform Authors: Enbo Chen, Wael M. Mohammed, Borja Ramis Ferrer, Jose L. Martinez Lastra If you would like to receive a reprint of the original paper, please contact us
  • 2. Development of a Mobile Application for the C2NET Supply Chain Cloud– based Platform IEEE 15th International Conference of Industrial Informatics (INDIN 2017), Emden, Germany Enbo Chen, Wael M. Mohammed, Borja Ramis Ferrer, Jose L. Martinez Lastra {enbo.chen, wael.mohammed, borja.ramisferrer, jose.lastra}@tut.fi Tampere University of Technology, 33720 Tampere, Finland
  • 3. Outline • Introduction • Motivation • Background • The approach • Outcomes • Conclusion and the future work
  • 4. Introduction Cloud Collaborative Manufacturing Networks (C2NET) project is an EU Horizon 2020 R&D project within the framework of the Factories of the Future (FoF) public- private partnership. The goal of the project is the development of Cloud-enabled tools for supporting SMEs supply network optimization.
  • 5. Motivation • As C2NET aims at providing a web-based collaborative platform, it is important to support the users with a connectivity and visualization using web browsers and mobile applications. • The users of C2NET needs to be informed or notified about the updates that occur in the platform. • The mobile should address the fact of C2NET development phase.
  • 6. Background User Collaboration Network The term of collaborative networks addresses the interaction between persons as users and companies or organizations as networks. The interaction could cover different fields. As an example, Facebook social media, Research Gate and LinkedIn.
  • 7. Background Platform as a Service and OpenPaaS Cloud computing has three stacks (from bottom to top): • Infrastructure as a Service (IaaS) provides servers, networking, storage, and data center space and other hardware infrastructure. • Platform-as-a-Service (PaaS) offers the cloud-based environment with everything required to support building and delivering web application. • Software as a Service (SaaS) enabling software applications are to be used by others and that connect to users’ computers via the internet and, usually, a web browser. OpenPaaS is an open source collaboration platform developed by LINAGORA6, an open source software company, which is implemented with PaaS technology for enterprises and organizations. http://open-paas.org/
  • 8. Approach • Since it is a web based application, two sides are introduced in the architecture; server and client • The UCP is based on the OpenPaaS platform • The Mobile application is developed for Android OS
  • 9. Approach UCP Side (Server) • Webserver, Authenticator, Database, PubSub and Web Socket server are provided by OpePaaS • Controller: manages the connected Mobile applications • User Model manages the stored users with relation to notifications and devices • Web Socket logic handles the communication protocols.
  • 10. Approach UCP Side (Server) • Webserver, Authenticator, Database, PubSub and Web Socket server are provided by OpePaaS • Controller: manages the connected Mobile applications • User Model manages the stored users with relation to notifications and devices • Web Socket logic handles the communication protocols.
  • 11. Approach Mobile Application Side (Client) • Init : for testing the connection and request the cookies and tokens (if the user already authorized). • Login: allows the user to authinticate him/herself. Needed just once. • Home: web browser. • Notification service: background service for web socket connection. • Notifications: shows the list of the notifications
  • 12. Outcomes UCP View on the web browser
  • 13. Outcomes UCP View on the web browser
  • 14. Outcomes UCP View on the web browser
  • 17. Conclusion • The mobile application development increased the flexibility and the expandability of the GUI of the C2NET platform • The development is focused on one side which reduced the effort.
  • 18. Future Work • Expand the deployment of the application to cover more operating systems. • Reduce the ad hoc implementation as much as possible.
  • 19. Acknowledgement The research leading to these results has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement n°636909, correspondent to the project shortly entitled C2NET, Cloud Collaborative Manufacturing Networks .