Intellias site map | deutsch
  Customer login  
Login  
Password
 
Search
Home Company Services Expertise How we work Projects Contact
Projects
Clients
Featured Projects
.NET
Java
C++, Delphi, VB
Mobile Technology
Web Projects
Case Studies
iB2C
GIS Vehicle Tracking
UNIMOD Service
Check how QA is implemented at Intellias

Java
   DSL Provisioning System
  Back to list

OpenWeb, a Belgian ISP, needed to replace its existing legacy system in order to make it compliant with new ordering interface and wholesale provisioning process introduced by Scarlet, its telecom provider. The adaptation to interface change was expected to be performed at the lowest possible cost and according to tight deadlines.


Technology Evaluation

Initially, the customer has considered PHP and Java along with additional open-source technologies. After extensive technology evaluation conducted by Intellias, the decision has been made in favor of Java, being the most appropriate platform for the development of web services with regard to interaction with Scarlet system.

Throughout the evaluation stage, several technologies for the implementation of web services have been analyzed: Codehouse XFire has proved to be incompatible with Scarlet web services, Spring Web Services has not provided a stable release and Apache Axis2 has not provisioned integration with Spring Framework. Finally, Apache Axis has been chosen as the best fit for the project.


Project Organization and Management

General project management, testing and communication with end-client were executed by the customer, while the responsibility for system analysis, architecture design, implementation, integration testing and deployment has been laid on Intellias. The Project team embodied Team Leader, 3 developers and 1 QA-Engineer.

Intellias has been directly working with customer’s development infrastructure (JIRA, Subversion, Microsoft SharePoint Server, Timesheet PHP). Regular communication has been taking place via electronic mail, Skype and weekly online meetings.


Project Architecture

Project Description

New system developed by Intellias enables OpenWeb staff to order DSL lines from wholesale telecom provider (Scarlet) as well as effectively manage products, subscriptions and invoices. It is fully compliant with new PXML2 interface and provides high level of usability thus minimizing internal support costs.


Project Functionality
  • Automated handling of provision/order processes
  • Support of 5 main workflow types: provision, booking, changing, moving and ceasing the products
  • Optional manual intervention into orders workflow processes
  • Display/browse existing orders (with detailed lifecycle history)
  • Import customers from external CRM system
  • Products management with CRUD functions
  • Import, verification and management of invoices
  • Data import from the previous version of the system
  • Management of users
  • Logging and browsing of PXML2 messages history (in XML format)

Benefits to the Client
  • Compatibility of the system with new PXML2 interface
  • Improved overall usability
  • Implementation of additional features
  • Quick ramp-up of the project team

Technologies
Technology Stack Java 2 Enterprise Edition 5.0
Apache Tomcat
Apache Axis
AJAX DWR (Direktes Web-Remoting)
XHTML, JavaScript, CSS
Spring Framework
Freemarker Template Engine
Hibernate ORM
Web-Services (SOAP / WSDL), XML
MySQL

  Top Back to list
© 2002-2010 Intellias Ltd. All rights reserved.