Itransition redeveloped the J2EE-based expense management system for Carlabella and provided them with long-term technical support.
Carlabella, a French software house formerly known as Dièse Finance, found out their expense management product lacked functionality and experienced serious performance and scalability issues. It didn’t take long for Carlabella to realize the application was in dire need of redevelopment and functionality uplift to be able to safeguard its positions on the market.
Aiming to retain the valuable features incorporated in the legacy application while addressing technical problems and inefficiencies, the company turned to Itransition. Carlabella requested to switch their LAN-based desktop product to an application available via web, thus, changing the software distribution model to SaaS (software as a service). Additionally, Carlabella wanted to enhance its system functionality.
For end users—financial officers and HR managers who input, control, and manage expense and workforce data—the system offers the following functionality:
One of the advantages CarlaMaestro™ provides to end users is the flexibility to either use the system as an integrated platform or to pick separate solutions depending on the type of the input data:
The application’s business logic is fairly complex. CarlaMaestro™ is built on J2EE (currently Java EE). Service-oriented system architecture (SOA) provides for system reusability and ease of access to the services.
The application represents a three-tier architecture model, with user interface, business logic, and separate data access layers. The user interface was implemented using JavaServer Pages (JSP) technology, enabling developers to insert Java code in HTML pages and collect input from users. EJB was leveraged to develop the complex business logic component. The JDBC database access layer developed by Itransition enables it to support multiple application servers (BEA WebLogic, IBM WebSphere, and Red Hat JBoss) and databases (Microsoft SQL Server 2000/2005/2008, Oracle 9.0/10.0, PostgreSQL).
The application integrates seamlessly with third-party systems, offering connectivity with the company’s payroll, accounting, HR systems, as well as with the services of external providers.
To convert the system to a web-based application, Itransition’s dedicated team redeveloped the legacy Delphi-based application using Java. As soon as the enhanced web-based system was deployed to production, Itransition moved to the support and maintenance phase.
For 12 years, CarlaMaestro™ has been evolving under the expert supervision of Itransition’s team. In 2007 the SaaS-based application, nicknamed CarlaMaestro™ then, was rebranded. Currently, the revamped application is a highly scalable, easily configurable platform offering a range of online human resources and expense management services.
The application is used by dozens of France-based companies: Estée Lauder, Ferrero, Mercedes France, and Euronews among others. Considering specific requirements any particular system user may have, Itransition is continuously complementing the application with new functionality.
The web platform delivered by Itransition has been enabling over 100 companies of all sizes to optimize time, HR, and expense management. Simultaneously offering a flawlessly operating service and maintaining customer satisfaction. The companies using the system have created over 2 million database records since the application was deployed in 2001.
In 2006, Carlabella approached Itransition with another request for custom app development: the company needed a large-scale SaaS-based application—a tax management platform named WebTaxes. Currently, Itransition performs maintenance and support of the two SaaS-based systems.
Learn how Itransition migrated billing management software to Microsoft Azure and enriched the solution with custom features and security updates.
We developed a SharePoint project management portal that standardized project control and made document workflows convenient and efficient.
Why not exploit your big data with predictive analytics to gain the insights for better fiscal decisions? This article gives all the answers.
Look behind the scenes of Itransition’s SaaS development project for an Australian recruitment company.
Learn how to bolster your investments by utilizing our business intelligence planning process.