ArtinSoft VB to .NET Migration Case Study – Freeway
"For Freeway, the ability to migrate our eZway application to .NET represented a mission critical project, for which we required a true business partner with the knowledge, technology and experience that guaranteed the success of this process. ArtinSoft without a doubt was this partner, offering World class technology supported by an extraordinary team that saw beyond our technical requirements and into our business necessities."
Oscar Emo. CEO Freeway Corporation
eZway is Freeway Development Corporation's main product. eZway is a development tool that speeds up the process of generating distributed applications based on a three tier architecture. It functions through a spiral development methodology, iterative and incremental. eZway assists and automates the various stages of system development:
- Functional definition
- Generation and specification of cases
- Form definition· Definition of the layered system architecture
- Generation of Visual Basic and ASP code
- Project management
- Documentation in HTML format
Initially, eZway was developed in VB 6.0 to generate Visual Basic 6.0 and ASP codes. Then Freeway saw in Microsoft's new .NET platform an opportunity to provide new functionality, security and flexibility both for its eZway product as well as for the product's users.
"Taking a tool as complex as eZway to the .NET framework, and making it the first to generate Visual Basic .NET code, became an obsession for Freeway. However, to do so by traditional means would have implied many months of programming, which would have prevented us from achieving our goal of being pioneers in .NET technology."
Alfonso Sojo - President Freeway Inc.
"We had known for quite some time about the services offered by ArtinSoft for system migration from Informix 4GL to Java. When ArtinSoft approached us and offered its modernization services to .NET, we immediately began working on a pilot project. The first converted segment was one which enables the generation of ASP pages, starting from high-level specifications of both the objects and the properties contained in those pages. The time it took to reach Functional Equivalence was amazing and we immediately started to modify the code to generate ASP.NET pages."
Jairo Almanza - Development Director, Freeway Inc.
Beyond Functional Equivalence
Freeway and ArtinSoft worked together to incorporate into eZway the latest functionalities offered by the .NET initiative. The possibilities were endless and infinitely exciting. ArtinSoft's knowledge and expertise in migration projects combined with Freeway's knowledge of software development and management methodologies, enabled eZway users to have one of the first tools capable of generating real .NET applications.
"ArtinSoft has worked in the software migration field since 1993, developing innovative modernization methodologies that have helped us become the industry leader. Our core service is to break down the technological barriers that constraint the application growth, and to enable its continued evolution. Companies seldom update their technology over the years, but each time they have to develop the specific skills necessary to succeed. These skills are no longer needed once the upgrade is complete, and the application has been transferred to the new technological paradigm. Since its inception, ArtinSoft's rationale has been to specialize in this modernization process, allowing the experience generated by upgrading millions of lines of existing code to be leveraged in the service we offer to each of our customers."
Federico Zoufaly - VP of Development. ArtinSoft
Freeway Development Corporation is oriented towards the constant search for new technologies and tools that allow the optimization of the development, implementation and maintenance of applications. Freeway was established in 1997 with the aim of developing a tool that developers could use to create applications for use in both local networks and the Internet without multiplying programming efforts. This is why Freeway has incorporated a development methodology that synthesizes the best analysis and design currents for building object-oriented software.
Other VB to .NET migration case studies: