Build Momentum With Every Move
Today, you can take application software, originally developed as far back as the 1970’s for monochrome dumb-terminals, and teach it to create PDF files, seamlessly exchange files with the client PC or server, interact with SQL databases, send emails, export data to spreadsheets, and populate data on web pages. We have even developed hybrid applications (part UBL and part .NET) which talk to each other using network sockets.
Liberating company data from a UBL database is relatively easy to do for someone wanting to leave UBL behind for newer software applications. Moving your UBL software to a different operating platform (i.e. from Unix to Linux or Windows) or going from an on-premise server to a virtual server or to a cloud server is also easy to accomplish. If you are designing new software applications, UBL would probably not be your first choice of software languages.
However, if you have applications written in Business BASIC/UBL that are doing the job for you (or need a little modernizing), there is absolutely no danger that your ability to run them somewhere will disappear.
Affari Associates has done a number of BBasic to UBL conversions from various Data General operating systems, SCO operating systems and other flavors of Unix to current Windows and Linux platforms.
Legacy App Modernization
We enhance outdated UBL interfaces with cleaner UIs and modern workflows — without rewriting what already works.
✔ Wrap legacy logic with modern front-ends
✔ Improve user experience without breaking function
✔ Enable web and mobile-friendly access
Data Exchange & Integration
We build bridges between UBL systems and the modern stack — so your data can flow where it needs to.
✔ API creation for UBL-based systems
✔ File exchange workflows (PDF, CSV, XML)
✔ Connect to SQL, cloud storage, or ERP systems
Platform Migration & Hosting
Move UBL apps to stable, scalable environments — no more aging on-prem headaches.
✔ Migration from Unix, SCO, DG/UX to Linux or Windows
✔ Virtualized and cloud hosting options
✔ Backup and recovery planning
Hybrid Development & Support
Still relying on UBL but need more horsepower? We help you extend, not rip and replace.
✔ Build .NET modules that talk to UBL
✔ Ongoing maintenance and system tuning
✔ Support for business-critical logic you can’t afford to lose

Who we work with
Affari partners with businesses across multiple industries to create visualization solutions that drive results. Whether you’re in manufacturing, distribution, retail, CPG, health & wellness, or construction, our expertise ensures that your data is more than just numbers—it’s a strategic advantage. Explore how we transform data across industries.