10/9/2011 these materials are prepared only for the students enrolled in the course distributed...
TRANSCRIPT
![Page 1: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/1.jpg)
10/9/2011
• 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 2010/2011).
• 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!
![Page 2: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/2.jpg)
10/9/2011
Distributed Software Development
![Page 3: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/3.jpg)
10/9/2011
Project Vision On
Profile Analysis and Reconciliation Tool
![Page 4: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/4.jpg)
10/9/2011
Contents
• Team Organization • Roles and Responsibilities • Introduction• Objective • Architecture • Tools and Software• Communication
![Page 5: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/5.jpg)
Team Organization
10/9/2011
Marin OrlićSupervisor (FER)
PL:Igor Rutkowski(FER)
TL:Inderjeet(MDH)
Arno Van LumigEjaz Ali
De Biswanath Davor Perić Matija Hanžić Robert Borošak
![Page 6: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/6.jpg)
Roles and Responsibilities
• Igor Rutkowsk(PL)- Team coordination, GUI developer and documents
reviewer
• Davor Perić- Profile visualisation developer
• Matija Hanžić- SVN Manager
• Robert Borošak - GUI Developer
10/9/2011
![Page 7: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/7.jpg)
Continue..
• Inderjeet Singh- Team coordination, profile visualisation developer and
documents reviewer
• Ejaz Ali- Documentation manager
• Arno Van Lumig- Quality Analysis and Server Administration
• De Biswanath
10/9/2011
![Page 8: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/8.jpg)
Introduction
• Fraud
• Fraud Management System(FMS)
• Fraud in telecom industries
10/9/2011
![Page 9: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/9.jpg)
Objective
• Tool for Profile analysis
• Focus on simplifying this Tool
• Linking with FMS
• Expanding the scope
10/9/2011
![Page 10: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/10.jpg)
Project Overview
• Client – Server Architecture- Compatibility with all browsers- Authentication requried
• Analysis of Call Details Records (CDR)- Call type (voice, SMS, MMS, GPRS)- Usage type (for voice type: on-net, domestic or international
call)- Measure type (number of calls, duration, rated amount)
• Create and dipslay profiles of subscribers with the use of CDR
10/9/2011
![Page 11: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/11.jpg)
Profile visualisation
![Page 12: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/12.jpg)
Architecture
10/9/2011
![Page 13: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/13.jpg)
Tools and Software
• Language:- Java
• Database:- PostgreSQL
• Web Server:- Glassfish
• Visualization:- JavaScript with canvas api or d3.js
• Web framework:- Play!
10/9/2011
![Page 14: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/14.jpg)
Communication
10/9/2011
![Page 15: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/15.jpg)
10/9/2011
![Page 16: 10/9/2011 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer](https://reader036.vdocuments.mx/reader036/viewer/2022070413/5697bfda1a28abf838cafdf8/html5/thumbnails/16.jpg)
10/9/2011