fispace review meeting 1 t220 francisco pérez atos

9
FIspace Review Meeting 1 T220 Francisco Pérez Atos

Upload: brittany-allen

Post on 05-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: FIspace Review Meeting 1 T220 Francisco Pérez Atos

FIspace Review Meeting 1

T220

Francisco PérezAtos

Page 2: FIspace Review Meeting 1 T220 Francisco Pérez Atos

2

• FIspace Platform Architecture

• Operational Model and Stakeholders

• WP Status and Roadmap

19.11.2013 - perezdf

Agenda

Pending:Integrate with rest of the modules

Page 3: FIspace Review Meeting 1 T220 Francisco Pérez Atos

319.11.2013

Frontend Module – Position in FIspace platform

BCM EPM

Page 4: FIspace Review Meeting 1 T220 Francisco Pérez Atos

19.11.2013 - perezdf4

T220: FIspace Frontend

Objecties•Fulfill user requirements related to interaction with FIspace•Compatibility with new platforms and devices as Tablet or Smartphones

Strategic• Two approaches focalized to specific user profiles and technical issues by the usage of GE (web-gui and javafx-gui)•Study of Opensource alternatives as Wookie

Blocking issues• Integration of wireCloud within a IFrame

•Using wireCloud in IExplorer

Fixed

On

Hold

Because we all are different, we have different needs

Web Approach

Mobile Approach

JavaFX Approach

Page 5: FIspace Review Meeting 1 T220 Francisco Pérez Atos

519.11.2013 - perezdf

T220: FIspace Frontend

Web GUIMore Flexible and standardDeeply customizableApplyable accesibility constraintsLess innovative

JavaFX GUIInnovative solutionStrongly use of visual FXStandalone app, no browser requiredLess documented platform

Business Logic GUI ServerDecoupled and scalable Implementation and reuse business logic between approachesEasyly to test and maintain

+

-

+++

+

-

+++

+++

Web/Mobile UI

JavaFX UI

wireCloud GE Business

LogicUI

Server

Services

FIspacecore

What behind the shell egg is…

+

Page 6: FIspace Review Meeting 1 T220 Francisco Pérez Atos

619.11.2013 - perezdf

T220: FIspace Frontend

MVC Pattern

To separate the representation of information from the user's interaction with it

Business Object Pattern

To separate business data and logic using an object model

Application Service Pattern

to centralize business logic across several business-tier components and services

Page 7: FIspace Review Meeting 1 T220 Francisco Pérez Atos

719.11.2013 - perezdf

T220: FIspace Frontend

Deployment View

Distributed architecture based on message exchange

Dinamic deployment of app by wireCloud widget container

Restful web service communication across architecture

Page 8: FIspace Review Meeting 1 T220 Francisco Pérez Atos

8

• Achievements

Initial implementation of the architecture with FIspace component interaction by the exchange of API messages

Web UI, Mobile and javaFX development approach

First attempt to WireCloud GE integration embeded within Frontend

APIs

• Next steps– Support testing and bugs identification of wireCloud GE (i.e. technical issue

using IExplorer and mobile browsers)

– Integration to FIspace IDM component (currently work around using google account results of a technical issue with NSN GE)

– Improve functionality related user profile

19.11.2013

Task 220 Work Status

Page 9: FIspace Review Meeting 1 T220 Francisco Pérez Atos

Questions?