{"id":96,"date":"2015-11-30T10:07:01","date_gmt":"2015-11-30T17:07:01","guid":{"rendered":"https:\/\/www.morphis-insights.com\/?p=96"},"modified":"2024-01-26T11:10:57","modified_gmt":"2024-01-26T11:10:57","slug":"totvs-software-modernization","status":"publish","type":"post","link":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/","title":{"rendered":"TOTVS COTS Investment Funds Software Modernization"},"content":{"rendered":"<p>TOTVS is a Brazilian software, service, platform, and consultancy company. They are the market leader in Brazil and Latin America and one of the largest integrated management system (ERP) developers in the world.<\/p>\n<p>TOTVS provide solutions to many industry sectors including financial services. Custody and Controllership of Investment Funds (CCIF) is one of many COTS (commercial-off-the-shelf) software products offered to the market.<\/p>\n<p>Originally architected as a client-server Powerbuilder application built on hundreds of data windows, TOTVS wanted to modernize the product to leverage Java \u201cthe most widely used language in the financial services market today\u201d and web-enable it to provide an enhanced end-user experience while at the same time reducing maintenance costs and enabling a more rapid development environment.<\/p>\n<p>TOTVS selected Morphis to deliver this modernization project using its world class legacy-to-cloud technology platform.<\/p>\n<p>\u201cWe hired Morphis in 2013 to deliver the modernization of our investment fund liability system to the modern universal language of the financial world, Java. The initial deliverable by Morphis was a proof-of-concept (POC) where they took a part of the application and modernized it to the architecture we wanted based on a Java environment. The POC demonstrated that the process could deliver clean code that was easy to maintain and that kept all of the code patterns previously defined. We could clearly see that, despite the complexity of the original system, we were moving to an architecture that was going to be much simpler to maintain.<\/p>\n<p>\u201cInternally, we had set a deadline of between 30 and 36 months to complete the modernization of the CCIF product but, with Morphis, we managed to reduce this time by at least a year with a cost only half of what we originally anticipated.<\/p>\n<p>\u201cA good example of the value that Morphis brings to a modernization project was that during the project itself, a large client of ours committed to use the product but only if we could provide additional functionality. With Morphis\u2019 services we were able to\u00a0 deliver the complete package with the new features requested, all within the same deadline.<\/p>\n<p>\u201cSurely, we would work with Morphis again and we recommend them to those looking for the same type of software modernization.\u201d<\/p>\n<p>\u2026David Terra, Director of Financial Vertical Solutions, TOTVS<\/p>\n<p>[x_video_embed type=\u201d16:9\u2033]<iframe src=\"https:\/\/www.youtube.com\/embed\/FLfpv8nrBFA\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe>[\/x_video_embed]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TOTVS is a Brazilian software, service, platform, and consultancy company. They are the market leader in Brazil and Latin America and one of the largest integrated management system (ERP) developers in the world. TOTVS provide solutions to many industry sectors including financial services. Custody and Controllership of Investment Funds (CCIF) is one of many COTS [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":99,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[92,93,94,96,97],"class_list":["post-96","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-morphis-clients","tag-application-development","tag-brazil","tag-financial-services","tag-powerbuilder","tag-totvs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Powerbuilder to Java - TOTVS Modernization Case Study<\/title>\n<meta name=\"description\" content=\"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Powerbuilder to Java - TOTVS Modernization Case Study\" \/>\n<meta property=\"og:description\" content=\"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java\" \/>\n<meta property=\"og:url\" content=\"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/\" \/>\n<meta property=\"og:site_name\" content=\"Morphis-Tech Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-30T17:07:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-26T11:10:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1268\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bruno Andrade\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bruno Andrade\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/\"},\"author\":{\"name\":\"Bruno Andrade\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#\\\/schema\\\/person\\\/b6d9d149d3091b09f3ee9bd007183275\"},\"headline\":\"TOTVS COTS Investment Funds Software Modernization\",\"datePublished\":\"2015-11-30T17:07:01+00:00\",\"dateModified\":\"2024-01-26T11:10:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/\"},\"wordCount\":382,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/11\\\/TOTVS_pos-scaled.jpg\",\"keywords\":[\"Application Development\",\"Brazil\",\"Financial Services\",\"Powerbuilder\",\"TOTVS\"],\"articleSection\":[\"Morphis Clients\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/\",\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/\",\"name\":\"Powerbuilder to Java - TOTVS Modernization Case Study\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/11\\\/TOTVS_pos-scaled.jpg\",\"datePublished\":\"2015-11-30T17:07:01+00:00\",\"dateModified\":\"2024-01-26T11:10:57+00:00\",\"description\":\"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#primaryimage\",\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/11\\\/TOTVS_pos-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/11\\\/TOTVS_pos-scaled.jpg\",\"width\":2560,\"height\":1268,\"caption\":\"TOTVS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/totvs-software-modernization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TOTVS COTS Investment Funds Software Modernization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/\",\"name\":\"Legacy Modernization - Blog\",\"description\":\"Legacy to Cloud\",\"publisher\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#organization\",\"name\":\"Morphis Tech\",\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Logo_Blog_2024-1.svg\",\"contentUrl\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Logo_Blog_2024-1.svg\",\"width\":344,\"height\":51,\"caption\":\"Morphis Tech\"},\"image\":{\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/morphis_technologies\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/#\\\/schema\\\/person\\\/b6d9d149d3091b09f3ee9bd007183275\",\"name\":\"Bruno Andrade\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g\",\"caption\":\"Bruno Andrade\"},\"url\":\"https:\\\/\\\/morphis-tech.com\\\/blog\\\/author\\\/bruno-andrade\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Powerbuilder to Java - TOTVS Modernization Case Study","description":"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/","og_locale":"en_GB","og_type":"article","og_title":"Powerbuilder to Java - TOTVS Modernization Case Study","og_description":"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java","og_url":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/","og_site_name":"Morphis-Tech Blog","article_published_time":"2015-11-30T17:07:01+00:00","article_modified_time":"2024-01-26T11:10:57+00:00","og_image":[{"width":2560,"height":1268,"url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg","type":"image\/jpeg"}],"author":"Bruno Andrade","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bruno Andrade","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#article","isPartOf":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/"},"author":{"name":"Bruno Andrade","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275"},"headline":"TOTVS COTS Investment Funds Software Modernization","datePublished":"2015-11-30T17:07:01+00:00","dateModified":"2024-01-26T11:10:57+00:00","mainEntityOfPage":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/"},"wordCount":382,"commentCount":0,"publisher":{"@id":"https:\/\/morphis-tech.com\/blog\/#organization"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#primaryimage"},"thumbnailUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg","keywords":["Application Development","Brazil","Financial Services","Powerbuilder","TOTVS"],"articleSection":["Morphis Clients"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/","url":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/","name":"Powerbuilder to Java - TOTVS Modernization Case Study","isPartOf":{"@id":"https:\/\/morphis-tech.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#primaryimage"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#primaryimage"},"thumbnailUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg","datePublished":"2015-11-30T17:07:01+00:00","dateModified":"2024-01-26T11:10:57+00:00","description":"TOTVS is the #1 ERP provider in Latin America. This case study explains how Morphis modernized one of their COTS software products from Powerbuilder to Java","breadcrumb":{"@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#primaryimage","url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg","contentUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2015\/11\/TOTVS_pos-scaled.jpg","width":2560,"height":1268,"caption":"TOTVS"},{"@type":"BreadcrumbList","@id":"https:\/\/morphis-tech.com\/blog\/totvs-software-modernization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/morphis-tech.com\/blog\/"},{"@type":"ListItem","position":2,"name":"TOTVS COTS Investment Funds Software Modernization"}]},{"@type":"WebSite","@id":"https:\/\/morphis-tech.com\/blog\/#website","url":"https:\/\/morphis-tech.com\/blog\/","name":"Legacy Modernization - Blog","description":"Legacy to Cloud","publisher":{"@id":"https:\/\/morphis-tech.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/morphis-tech.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/morphis-tech.com\/blog\/#organization","name":"Morphis Tech","url":"https:\/\/morphis-tech.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg","contentUrl":"https:\/\/morphis-tech.com\/blog\/wp-content\/uploads\/2024\/06\/Logo_Blog_2024-1.svg","width":344,"height":51,"caption":"Morphis Tech"},"image":{"@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/morphis_technologies\/"]},{"@type":"Person","@id":"https:\/\/morphis-tech.com\/blog\/#\/schema\/person\/b6d9d149d3091b09f3ee9bd007183275","name":"Bruno Andrade","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b26e477ef67cba42b8bc646722ca9ae122b8dc44bf6f5bf0c4072c2e36902b59?s=96&d=mm&r=g","caption":"Bruno Andrade"},"url":"https:\/\/morphis-tech.com\/blog\/author\/bruno-andrade\/"}]}},"_links":{"self":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":2,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions"}],"predecessor-version":[{"id":6966,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions\/6966"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/media\/99"}],"wp:attachment":[{"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/media?parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/categories?post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morphis-tech.com\/blog\/wp-json\/wp\/v2\/tags?post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}