Prezentare Bogdan

21
A detailed view of the first Android client application for the iLab Shared Architecture Bogdan-Alexandru DEAKY 1 Danilo Garbi Zutin 2  Philip H. Bailey 3  1  AMTS (D05) Research Department, Transilvania University of Brasov, Brasov, Romania 2  SE, Carinthia Universi ty of Applied Sciences, Villach, Austria 3  CECI, Massachusetts Institute of Technology, Cambridge, MA, USA

Transcript of Prezentare Bogdan

Page 1: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 1/21

A detailed view of the first Android client

application for the iLab Shared Architecture

Bogdan-Alexandru DEAKY 1

Danilo Garbi Zutin 2 Philip H. Bailey 3 

1 AMTS (D05) Research Department, Transilvania University of Brasov,

Brasov, Romania2 SE, Carinthia University of Applied Sciences,

Villach, Austria3 CECI, Massachusetts Institute of Technology,

Cambridge, MA, USA

Page 2: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 2/21

Content overview

• Introduction (the main objectives of the research done in the teleengineering /

telemanufacturing field)

• Development of external monitoring solutions (with sensors)

• Development of a internal monitoring solution (talking to the machine)

•Development of an online software system for remote order handling and productionmanagement (with a part dedicated to gear manufacturing) (for rapid manufacturing

centers)

•  A detailed view of the first Android client application for the iLab Shared

 Architecture

• The iLab Shared Architecture (ISA) and the goal (to connect Android powered client

devices to it)• The targeted online laboratory

• The first Android client application for the ISA

• Testing the first Android client application for the ISA

•  Concluding Remarks

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 3: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 3/21

Introduction

(the main objectives of the researchdone in the teleengineering /

telemanufacturing field)

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 4: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 4/21

Development of external monitoring solutions  – sensor data

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 5: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 5/21

Development of external monitoring solutions  – sensor data

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 6: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 6/21

Development of external monitoring solutions  – webcam data

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 7: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 7/21

Development of external monitoring solutions  – client software

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 8: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 8/21

Development of external monitoring solutions  – client software

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 9: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 9/21

Machine

Development of an internal monitoring solution (talking to the

machine)

Internet

HTTP server

Local PC

Cummunication through

special drivers

( Ethernet)

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 10: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 10/21

Development of an online software system for remote order handling and

production management (with a part dedicated to gear manufacturing) (RM)

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 11: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 11/21

A detailed view ofthe first Android client application for the

iLab Shared Architecture (ISA)

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Page 12: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 12/21

The iLab Shared Architecture (ISA)

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Web-service (SOAP)

based communication.

Page 13: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 13/21

Goal: Connect Android powered client devices to ISA

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Biggest impediment:The authentication process was

implemented exclusively for

browser based client applications.

Page 14: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 14/21

The targeted online laboratory:

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

ASIC Online Lab

(http://ilabs.cti.ac.at/iLabServiceBroker/).

It is one of the batched laboratories

available at CUAS and allows the creation

of electronics experiments with an

analogue programmable device

(ispPAC10). This online laboratory is in

reality a hybrid laboratory which is allowing

the students to design, simulate and testreal devices.

Page 15: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 15/21

The first Android client application for the ISA

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

The two important parts of the application

and their communication with the ISA servers

Page 16: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 16/21

The first Android client application for the ISA

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Login activity

Very difficult, becausethere is no standard

authentication web-service

method.

Page 17: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 17/21

The first Android client application for the ISA

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Laboratory activity

GUI built from scratch,

based on the existing

READLabClient Javaapplet GUI.

Page 18: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 18/21

Testing the first Android client application for the ISA

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

 Allview Alldro Speed

Samsung Galaxy Tab

 Allview Alldro 2

Page 19: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 19/21

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Concluding Remarks

C li d i l G R id M f t i St d

Page 20: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 20/21

Presenting: Dr., dipl. eng. Bogdan DEAKY (D05); e-mail: [email protected]

Cylindrical Gear Rapid Manufacturing Study

(Part II)

The first Android client application for online laboratories based on ISA was

presented. As proven, this version of the application manages to authenticate

with the Service Broker and allows its users to communicate and conduct

remote experiments with one of the existing batched laboratories. The

application was successfully tested on real-world mobile devices, especially

tablets (because the GUI was designed for larger screens).

Using the experience gained during the application design and development

process, a new standardized web service authentication method will be

developed. Future versions of the Service Broker will include this method

and, thus, will allow easy authentication from desktop and mobile applications.

The application can be used in the pedagogical process at CUAS.

The experience gained proved useful for designing and developing other

remote client applications for the Android operating system.

Concluding remarks

Page 21: Prezentare Bogdan

8/12/2019 Prezentare Bogdan

http://slidepdf.com/reader/full/prezentare-bogdan 21/21

A detailed view of the first Android client

application for the iLab Shared Architecture

Bogdan-Alexandru DEAKY 1

Danilo Garbi Zutin 2 Philip H. Bailey 3 

1 AMTS (D05) Research Department, Transilvania University of Brasov,

Brasov, Romania2 SE, Carinthia University of Applied Sciences,

Villach, Austria3 CECI, Massachusetts Institute of Technology,

Cambridge, MA, USA