Transcript
Page 1: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°1Adolf Liepelt [email protected]

Final Project Review

Newcastle upon Tyne, April 19, 2004

AESOP Platform

Page 2: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°2Adolf Liepelt [email protected]

Table of content

Technical development • Functionality and usability improvements since the last

review

• Reviewer‘s recommendations

Final technical overview• AESOP Web Portal

Page 3: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°3Adolf Liepelt [email protected]

Technical development

Functionality• Merge of secure spaces

• Document Management: "file size" and "owner" added

• Reactivated SSL for login with username/password

• Changed role permission in Document Management

Page 4: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°4Adolf Liepelt [email protected]

Merge Secure Spaces

Page 5: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°5Adolf Liepelt [email protected]

Document Management

Page 6: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°6Adolf Liepelt [email protected]

Technical development (2)

Usability• User information browser• New Jetspeed version (1.4)

– Portlets for editing XML config files– Internationalisation: detect browser language– Switch language also manually

• Completed Internationalisation• Changed HTML input elements to select rights, display real

names instead of login names• Welcome portlet which shows user role and used certificate

Page 7: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°7Adolf Liepelt [email protected]

User Information Browser

Page 8: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°8Adolf Liepelt [email protected]

Edit Portlet Config

Page 9: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°9Adolf Liepelt [email protected]

Edit Portlet Config (2)

Page 10: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°10Adolf Liepelt [email protected]

Change Language Portlet

Page 11: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°11Adolf Liepelt [email protected]

Access List

Page 12: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°12Adolf Liepelt [email protected]

Welcome Portlet

Page 13: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°13Adolf Liepelt [email protected]

Technical development (3)

Bug fixes• Removed OS dependancy in Document Management

• Changed HTTP session attributes in Forum and Calendar

• Delete related objects when delete a secure space

• ...

Page 14: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°14Adolf Liepelt [email protected]

Technical development (4)

Documentation• User Guide

• Installation Manual

• Operating Manual

• Developer Manual

• JavaDoc in Java sources

Page 15: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°15Adolf Liepelt [email protected]

Reviewer‘s recommendations.

• It should be visible when a secure connection (space) is established and/or running.

• A more flexible combination of server and browser language.

• It is not clear how client creation is handled

• Would the consortium give Jetspeed portlets to the Open Source community?

• USP‘s of AESOP

• Legacy integration

Page 16: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°16Adolf Liepelt [email protected]

Final technical overview

AESOP Web Portal• Highly configurable framework to develop corporate portals • Portal components (“portlets”)

MMS demo portal -> Pilot portal instances

ÆSOP portal framework

Various ÆSOP portal instances

Configuration and adaptation process

Page 17: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°17Adolf Liepelt [email protected]

Final technical overview

AESOP Web Portal - Architecture

Browser (HTML)

Web-Container (Tomcat)

DB (HSQLDB/Oracle)

Jetspeed

AESOP Controller/View

EJB-Container (JBoss)

AESOP Model

HTTP local

JRMP IIOP

JDBC JDBC

Page 18: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°18Adolf Liepelt [email protected]

Final technical overview (2)

AESOP Web Portal - Strengths• Corporate portal (rather than information portal)

– Built in certificate support, Secure spaces

• All Java J2EE features available (e.g. for legacy integration)– Transactions, Java Connectors etc., Message queues

• Developed with Open Source only

• Flexible and configurable by end users

Page 19: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°19Adolf Liepelt [email protected]

Final technical overview (3)

AESOP Web Portal - Weaknesses• No graphical development tools

• No implicit personalisation

• Jetspeed Portlets rarely available

Page 20: Final Project Review Newcastle upon Tyne, April 19, 2004

MMS Dresden Germany – Dresden - Slide N°20Adolf Liepelt [email protected]

Contact

Adolf LiepeltMultimedia Solutions GmbH DresdenRiesaer Straße 5 01129 Dresden

Tel. +49-3 51-85 05-6 14 E-Mail [email protected] Internet www.mms-dresden.de


Recommended