|
For more information:
Phone: (+380) 44 2399897
|
Evogenius Outsource Project
Media audience measuring and statistics system. The cross-platform evaluation engine of this system provides functionality to process report jobs and returning of the multi-dimensional results for TV media research requests. Connectivity processing services of the reporting system, based on service-oriented architecture (SOA) using Web services, provides scalable solution for processing level of client-server system.
TV Media Evaluation Engine sub-project
- Cross-platform evaluation engine provides functionality to process report jobs and returning of the multi-dimensional results for TV media research requests.
- The application provides plug-in framework for processing different types of jobs.
- The data access level has SQL like language to reading and filtering data.
| Target server platform: | Windows XP\2003 Server, Linux Red Hat Enterprise 4\5. |
| Input requests: | XML files. |
| Processing workflow: | processing based on generation XML work-flow for executor modules (cross-platform C++). |
| Data sources: | hierarchical custered binary data storage. |
| XML\ XSLT: | libXML package. |
| Archiving: | zlib package. |
| Communication with dispatcher: | TCP sockets. |
| Simultaneous jobs processing: | processing jobs in the new thread (multi-threading) or in the new processes. |
- Validation and analyzing input XML based reports.
- Processing reports according to generated XML work-flow..
- Reading and filtering data by SQL like language.
- Hypercube engine to generate multi-dimensional result.
- Generation information result files based on the XSLT transformation.
- Time line: 2005 - 2008
- Resources: 2 Manager, 10 Developers and 4 testers
- Development methodology: adopted RUP
Reporting system Web Portal sub-project
Role-based multi-languages web application desired as portal framework for configuring, business-logic and monitoring of the Reporting System web and windows services.
| Target server platform: | Windows 2003 Server, Windows 2003 Server Cluster, IIS 6.0 and more. |
| Target client browsers: | IE 5.0 and more, FireFox 1.0 and more. |
| GUI Framework: | ASP.Net 2.0 (C#). |
| Data sources: | SQL server, XML files. |
| Data accesses: | ADO.Net, XML parsers. |
| Web services access: | SOAP web proxies. |
| Windows services access: | .Net Remoting. |
| GUI features: | DHTML, AJAX and CSS. |
| Localization resources: | resx files. |
- Client accounts management modules, including management system and custom client roles.
- Configuration modules of the reporting web services and transfer and alert services
- Monitoring modules of the reporting system web Jobs services for jobs monitoring, evaluation engines monitoring, databases sate monitoring.
- Client GUI for the Transfer Web services including uploading\downloading files, browsing GUI functionality.
- Time line: 2004 - 2005
- Resources: 1 Manager, 3 Developers and 1 tester
- Development methodology: adopted RUP
Connectivity processing services (CPS) sub-project
- Connectivity processing services of the reporting system, based on service-oriented architecture (SOA) using Web services, provides scalable solution for processing level of client-server system.
- Desired as redistributed system provides jobs processing functionality, events and data updates redistributing system.
- Internal windows services handle attached cross-platform evaluation engines.
| Target server platform: | Windows 2003 Server (32, 64 bits), Windows 2003 Server Cluster(32, 64 bits), IIS 6.0 and more. |
| Client of the SOAP web services: | .Net Clients, Java Clients, Cross-platform clients. |
| Server Framework: | ASP.Net 2.0 (C#). |
| Data sources: | SQL server, XML files and binary files. |
| Data accesses: | ADO.Net, XML parsers. |
| Web services communication: | SOAP web proxies by http\https. |
| Windows services access: | .Net Remoting. |
| Cross-platform evaluation engine communication: | TCP sockets. |
- Authentication web service provides authentication functionality service users of the system and generates authentication tickets.
- Jobs web service dispatch job request to the JobDispatcher windows service.
- Transfer web service provides functionality for secure uploading\downloading files of the system.
- Monitor web service provides monitoring functionality services and evaluation engines of the system: jobs, queues, evaluation engines, protocols.
- WatchDog windows service provides plug-in system for controlling and alert functionality (inform by users of the system by emails).
- Protocol windows service provides central logging functionality for the system.
- JobDispatcher windows service provides queuing and dispatching jobs to evaluation engines, redistributing events and processing internal jobs.
- Time line: 2005 - 2008
- Resources: 1 Manager, 5 Developers and 2 testers
- Development methodology: adopted RUP
Client Communication Proxies (CCP) sub-project
- Client GUI application to work reporting web services.
- Hosting and monitoring local TV media evaluation engine.
| Target server platform: | Windows XP\2003 Server. |
| GUI: | Tray application, Windows Forms. (.Net, C#) |
| Communication with clients: | .Net Remoting. |
| Communication with servers: | SOAP web proxies by http\https. |
| Integration with cross-platform evaluation engine: | Managed C++. |
- Connection to reporting servers as web services and monitoring of them.
- Dispatching and monitoring report request and result to web services.
- Jobs-post processing functionality.
- Handling and monitoring of the local reporting engine to process job request on the local machine.
- Time line: 2007 - 2008
- Resources: 1 Manager, 2 Developers and 1 testers
- Development methodology: adopted RUP
Evogenius File System (EFS) sub-project
- Virtual file system with special security and handling files meta-data.
- Cross-platform core component.
| Target platform: | Windows XP\2003 Server, Linux Red Hat Enterprise 4\5. |
| File server platform: | Windows, Linux, Novell file server. |
| Framework: | cross-platform components (C++) |
| GUI: | Windows Forms (.Net, C#) |
| .Net wrapper | Managed C++. |
- .Net and cross-platform component to access to data storages
- Client GUI Explorer to handle content of the EFS storages.
- Time line: October 2005 - 2006
- Resources: 1 Manager, 2 Developers and 1 tester
- Development methodology: adopted RUP
|