Presentation is loading. Please wait.

Presentation is loading. Please wait.

12016-09-30 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.

Similar presentations


Presentation on theme: "12016-09-30 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."— Presentation transcript:

1 12016-09-30 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!

2 22016-09-30 Distributed Software Development

3 32016-09-30 Requirements Definition and Design Description Antonio Pošćić, Ivan Ačkar

4 42016-09-30 General Requirements ODP → Wiki Wiki → ODP Annotate Edit Create Preview?

5 52016-09-30 Use case Overview

6 62016-09-30 Use case Overview (cont'd)

7 72016-09-30 Requirements... Critical requirements –Conversion from ODP to WikiMarkup –Conversion from WikiMarkup to ODP –Editing of slides on Wiki Non-functional requirements –Speedy conversion process –User-friendly editing and modifications WYSIWYG? Future development?

8 82016-09-30 Project Design

9 92016-09-30 Project Infrastructure XML XSLT

10 102016-09-30 Technologies Yes, we FLOSS :) PHP –Control, data retrieval Python –Communication with OO – UNO-Python bridge HTML, XML, XSLT –data transfer, data transformation, formatting

11 112016-09-30 Technologies (cont'd) Wiki –Wiki markup –MediaWiki API –extensions Wiki markup –Lightweight –Converts to HTML –Limited? MediaWiki API –Various methods for handling pages and data retrieval

12 122016-09-30 Components... Upload ODP OpenOffice.org headless setup Convert PyUNO Images Categories, Pages Save images and ODP Preview page XSLT

13 132016-09-30 Components... (cont'd) Annotate Save changes Refresh page

14 142016-09-30 Components... (cont'd) Edit Save Convert Images Refreshed preview

15 152016-09-30 Next on WikiPres...

16 162016-09-30 Questions?


Download ppt "12016-09-30 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer."

Similar presentations


Ads by Google