Upload
gregory-paul
View
212
Download
0
Tags:
Embed Size (px)
Citation preview
Distributed software development
11-10-09
ColdWatch
Team & Project Vision
Angie Angarita
Luka Postružin
11-10-09
Overview
• Team organization
• Roles and responsibilities
• Team communication
• “Freezing pipe problem”
• Solution
• Components
• Project vision
• Technologies
11-10-09
411-10-09
Team Organization
Project SupervisorIgor Čavrak
Luka Postružin (FER)Project Manager Angie Angarita (MDH)
Team Leader
Matija Renić(FER)
Ante Ivanković(FER)
Usman Alam(MDH)
Vallu Sreehari(MDH)
Kristijan Šimunić(FER)
511-10-09
Roles and ResponsabilitiesNAMES ROLES RESPONSABILITIES
Luka Postružin Project Manager Coordinating activities and communication, Database architect
Angie Angarita Team Leader Coordinating activities and communication, Web designer
Usman Alam Developer Web developer, SVN coordinator (MDH)
Vallu Sreehari Tester/Developer Database developer, testing prototypes
Matija Renić Developer GSN developer
Ante Ivanković Developer Database developer, SVN coordinator (FER)
Kristijan Šimunić Tester/Developer GSN and Web developer, testing prototypes
611-10-09
Team Communication
“Freezing pipe problem”
• Sub-zero temperatures in facility freezing – pipe bursts – water leaking – damage
• Active heating- Expensive- Energy inefficient
11-10-09
Solution – ColdWatch
• Passive heating system (tube in soil)• Monitoring• Data analysis• Reporting• Alarming
• How can we do all of this?
11-10-09
System components
11-10-09
Project vision
• GSN server• Collecting data from virtual (or real) sensors
and basic storage• Data management• Alarms – automatic notification system via
email & SMS• System control (fan, heater…)
11-10-09
Project Vision
• ETL Process – Data Warehouse• Data extraction• Data analysis and transformation• Loading into database
• What do we need as a result?• More than one level of data granulation• Good database schema
11-10-09
Project Vision
• WEB interface• Multiple roles• Data monitoring• Data presentation• System configuration interface• Generating reports• Problem prediction
11-10-09
Technologies
• GSN server• Java, XML
• ETL Process – Data Warehouse• SQL, PHP/Java
• WEB interface• HTML, CSS, PHP, JavaScript
11-10-09
Feel free to ask questions
(we don’t bite )
11-10-09
Thank you for your time!
11-10-09