We are a certified company
ISO 9001
For the activities of: Commercialization, import and export of computer equipment; Software design; IT-related services (development of Apps, websites and vertical applications); ICT training and advice; Provision of temporary personnel in the IT sector.





Lastest news
RPG and COBOL Modernization: A Practical Guide to Transforming “Old Code” with IBM's Project Bob
If you are looking for how to modernize RPG and COBOL applications without slowing down operations, you have come to the right place. In this article we will explain, of
RPG and COBOL Modernization: A Practical Guide to Transforming “Old Code” with IBM's Project Bob
If you are looking for how to modernize RPG and COBOL applications without slowing down operations, you have come to the right place. In this article we explain, clearly, how to guide the modernization of yours old/legacy code taking advantage of the momentum of AI tools like IBM's Project Bob.
Why modernize your RPG and COBOL code now?
- Lower operational risk: reduce dependencies on opaque modules and tacit knowledge.
- Agility: more frequent deployments, automated testing and better traceability.
- Security: detection of vulnerabilities and embedded secrets.
- Talent attraction: facilitate the entry of profiles that do not know RPG/COBOL in depth.
What does IBM's Project Bob contribute to this process?
Project Bob is an environment with AI assistance aimed at teams working with RPG on IBM i i COBOL on System z. The goal is accelerate modernization and improve code quality with:
- Analysis and recommendations within the IDE: refactor suggestions, readability improvements, and security checks.
- Contextual assistance: proposals for changes with explanations, so as not to "play blindly".
- Bridge to modern architectures: support for modularization, exposure APIs, encapsulate data access and prepare dev/test automated.
Recommended roadmap (step by step)
- X-ray of the code
Inventory programs, dependencies (RPG, CL, embedded SQL), critical points and security risks. - Modernization objectives
Define whether you are looking for stability, technical debt reduction, API exposure or progressive migration to services. - Fast and safe refactors
- Fragment programs that are too large.
- Separate business logic from data access.
- Enter flower pots basic for regressions.
- Automate quality
Integrate code review, static analysis, and security checks into the pipeline. - Expose data and functionalities
Publish APIs where it makes sense, to pave the way for modern frontends and integrations. - Iterate with metrics
Measure deployment time, error rate and test coverage to justify investment and adjust the plan.
Specific best practices for RPG on IBM i
- ILE and modularity: takes advantage of modules and services to reduce interdependencies.
- Modern SQL: replace old data access with SQL optimized and parameterized.
- Error management clear**:** encodes consistent and traceable responses.
Best practices for COBOL on System z
- Size limit and responsibilities: avoids “monolithic” programs that are difficult to test.
- Well-encapsulated data: documents schemes and contracts to facilitate evolution.
- Automate testing: even minimal tests act as a safety net for each change.
Frequently Asked Questions (FAQ)
Do I need to rewrite everything?
Not necessarily. It's often better modernize in layers: encapsulate data, expose APIs and refactor critical points.
What ROI can I expect?
It depends on the size and status of the code. The first iterations (security, tests, APIs) already provide tangible value in weeks.
Does Project Bob replace other tools?
It is a AI assistance compendium for RPG/COBOL; can coexist with pipelines and QA/security tools you already have.
Spain enters the era of quantum utility
IBM has inaugurated the IBM Quantum System Two in Donostia-San Sebastián, a 156-qubit quantum computer (Heron chip) that places
Spain enters the era of quantum utility
IBM has inaugurated in Donostia-San Sebastián theIBM Quantum System Two, a 156-qubit quantum computer (Heron chip) that places Spain —and Europe— in the race for the uses really useful of quantum. It is the first System Two in Europe and one of the most advanced in the world. The installation is part of the IBM-Euskadi Quantum Computational Center and opens the door to new applications in energy, industry, health and AI, with global access via Qiskit.
Beyond the headline, what changes? The System Two is designed to scale and integrate multiple processors in the future, allowing it to run “utility” algorithms that go beyond what can be simulated with classic systems. For the technological ecosystem of the State —and especially of the Basque Country— it is a giant step: local talent, applied research and collaboration with companies will be able to test real use cases (energy optimization, materials, logistics, drug development, etc.) on a world-class platform.
It is also a milestone strategic: Spain enters the short map of the major quantum nodes (USA, Canada, Germany, Japan, Korea...), strengthening the European position in a field where the speed of innovation is key. And yes, it is just beginning: qubits are still delicate and error correction is the great challenge, but the path to useful quantum It's already here.
Attention with QR codes
#QR codes are one of the most practical tools we have today. From facilitating access to
Attention with QR codes
#QR codes are one of the most practical tools we have today. From facilitating access to websites to sharing #information instantly, they have transformed the way we interact with the #digital world. However, as with any other technological innovation, it is important to use them with awareness.
One #fraud technique that is gaining popularity is “Quishing”, which involves using fake QR codes to redirect people to malicious websites. These sites may try to steal your personal data or infect your device with #malware. However, the solution is not to stop using QR codes, but to be more #atent and verify the source before scanning them.
QR codes have become an essential tool and are an innovation that has transformed the way we interact with the digital world. Just make sure it comes from a reliable and visible source. Let's take advantage of this technology, but let's do it with # caution!