ValueEdge: Value Stream Management
Align corporate investments with business strategy
Continuous quality from requirements to delivery
Scale enterprise SCCM with security and compliance
Resilient AI-powered functional test automation
Enterprise-level requirements management
Deliver continuous application performance testing
Plan, track, orchestrate, and release applications
Govern quality and implement auditable processes
Automate deployments for continuous delivery
Build business applications using new tools & platforms
The leading solution for COBOL application modernization
Modernize mainframe applications for the Cloud
Modernize host application access
Discover the future of CORBA
Modern mainframe application delivery for IBM Z
Secure, zero-footprint access to host applications
Access host data and automate processes with RPA
Multi-factor Authentication for IBM z/OS endpoints
Build secure software fast
Augment human intelligence
Discover, analyze, and protect sensitive data
Drive IT ecosystem with identity-centric expertise
Deliver simplified, secure access to users
Scale to billions of identities with IGA platform
Gain control of privileged user activities
Track changes and activities in managed services
Get fast, accurate detection of threats
Analytics for text, audio, video, and image data
Reduce risk, cost, and maintenance, and T2M
AI and machine learning for data analysis
Enterprise backup/disaster recovery
Unified traditional and mobile device management
Meet regulatory & privacy retention requirements
Email, IM, and chat-based collaboration
Mobile workforce communication & collaboration
Secure critical file storage and print services
Manage IT & non-IT services with automation and AI
Discover, monitor, and remediate with AIOps
Monitor and optimize complex networks
Discover, manage, and map configurations & assets
Accelerate provisioning with governance in place
Automate and orchestrate processes end to end
Manage IT & software assets for better compliance
Automate server provisioning, patching, and compliance
Automate screen-based human actions with robots
All Micro Focus learning in one place
Build the skills to succeed
Streamline software delivery for faster value
ValueEdge: Value Stream Management
Align corporate investments with business strategy
Continuous quality from requirements to delivery
Scale enterprise SCCM with security and compliance
Resilient AI-powered functional test automation
Enterprise-level requirements management
Deliver continuous application performance testing
Plan, track, orchestrate, and release applications
Govern quality and implement auditable processes
Automate deployments for continuous delivery
Access all products in application delivery management
Modernize Core Business Systems to Drive Business Transformation
Build business applications using new tools & platforms
The leading solution for COBOL application modernization
Modernize mainframe applications for the Cloud
Modernize host application access
Discover the future of CORBA
Modern mainframe application delivery for IBM Z
Secure, zero-footprint access to host applications
Access host data and automate processes with RPA
Multi-factor Authentication for IBM z/OS endpoints
Access all products in Application Modernization & Connectivity
Security at the core to everything you do; Operations, Applications, Identity and Data
Build secure software fast
Augment human intelligence
Discover, analyze, and protect sensitive data
Drive IT ecosystem with identity-centric expertise
Deliver simplified, secure access to users
Scale to billions of identities with IGA platform
Gain control of privileged user activities
Track changes and activities in managed services
Get fast, accurate detection of threats
Access all products in CyberRes
Trusted, proven legal, compliance and privacy solutions
Analytics for text, audio, video, and image data
Reduce risk, cost, and maintenance, and T2M
AI and machine learning for data analysis
Enterprise backup/disaster recovery
Unified traditional and mobile device management
Meet regulatory & privacy retention requirements
Email, IM, and chat-based collaboration
Mobile workforce communication & collaboration
Secure critical file storage and print services
Access all products in Information Management and Governance
Simplify Your IT Transformation
Manage IT & non-IT services with automation and AI
Discover, monitor, and remediate with AIOps
Monitor and optimize complex networks
Discover, manage, and map configurations & assets
Accelerate provisioning with governance in place
Automate and orchestrate processes end to end
Manage IT & software assets for better compliance
Automate server provisioning, patching, and compliance
Automate screen-based human actions with robots
Access all products in IT Operations Management
Give your team the power to make your business perform to its fullest
Utilia S.p.A. is a multi-platform software house and an IT service and integration company, owned by “Gruppo Società Gas Rimini”, focused on the utilities industry with specific skills in support services and process know-how. GiadaEVO is the solution to manage the core business of energy and utilities companies, the leading element in the suite of Utilia products to manage the whole utilities life cycle. GiadaEVO is used on a daily basis by utilities companies for the billing and metering requirements of over 500,000 end-customers.
GiadaAGE, the previous generation of GiadaEVO, was COBOL-developed over 20 years ago and used Micro Focus Server Express and Server for COBOL as its development and deployment platforms. The growing complexity in the energy and utilities market has increased competition among the main players at a time when compliance requirements have tightened as well. The application is used by partners and customers and needed a more flexible architecture to meet ever-changing requirements.
Enrico Vernocchi, CEO of Utilia, decided to redefine and reorganize the core software solution, as he explains: “Over the years different application modules have been developed to feed into GiadaEVO, such as supply procedures, billing, services ticketing, communication with the supply chain partners etc. However, we really needed to streamline this integration. We also wanted to respond quicker to business requests for new functionalities.”
Utilia wanted to leverage existing skills and reuse business logic, and needed a strong integration between Java and HTML through a Web services-oriented solution. It looked at a refactoring of the GiadaEVO solution, but found this would be too expensive and time-consuming, not meeting the time-to-market requirements. Commercial solutions were explored as well but the complex and specialized GiadaEVO functionality could not be matched.
A thorough analysis resulted in a detailed and customized list of new functionality and system integration requirements, with internal and external solutions. It was clear that a new technology platform could help evolve GiadaEVO into a more flexible solution with Micro Focus Visual COBOL as standard UNIX-based development platform.
Vernocchi comments: “We saw a clear opportunity to use Visual COBOL because it enables us to recompile our application logic to Java byte code, providing coexistence between our COBOL and Java applications and enabling better business integration.”
Micro Focus’s support for COBOL deployment to the Java Virtual Machine (JVM) meant that Utilia could compile its COBOL programs directly to Java byte code, simplifying integration between the GiadaEVO application and other systems. Moving to managed code using the Visual COBOL JVM solution delivered simpler code reuse and easier business systems integration. Additionally, the modern Eclipse-based development toolset brought Java and COBOL teams together to support ongoing application maintenance and development.
Visual COBOL’s capabilities enabled the development of a modern user interface ensuring that the GiadaEVO application is cloud and mobile ready. Workflows between different systems have been automated with full systems integration at its core. Effective load balancing provides the scalability Utilia needed. GiadaEVO is now a Web-accessed solution with full integration to all related systems. The close Java integration aligns with the corporate application strategy and COBOL can now support the future application strategy of Utilia.
Vernocchi concludes: “We decided to follow the evolution of the Micro Focus COBOL platform because we are convinced of the new potential offered by Visual Cobol, and to achieve full interoperability between the COBOL layer of GiadaEVO and the Java layer of our suite of services and products dedicated to the energy world.”
We saw a clear opportunity to use Visual COBOL because it enables us to recompile our application logic to Java byte code, providing coexistence between our COBOL and Java applications and enabling better business integration.
We decided to follow the evolution of the Micro Focus COBOL platform because we are convinced of the new potential offered by Visual Cobol, and to achieve full interoperability between the COBOL layer of GiadaEVO and the Java layer of our suite of services and products dedicated to the energy world.