論文の概要: Portable and Secure CI/CD for COBOL: Lessons from an Industrial Migration
- arxiv url: http://arxiv.org/abs/2604.00936v1
- Date: Wed, 01 Apr 2026 14:12:04 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-04-02 16:44:32.02903
- Title: Portable and Secure CI/CD for COBOL: Lessons from an Industrial Migration
- Title(参考訳): COBOLのためのポータブルでセキュアなCI/CD:産業移行からの教訓
- Authors: Andreas Askholm, Kenneth Johnsen, Jacopo Mauro,
- Abstract要約: 本稿では、JenkinsベースのCI/CDパイプラインが脆弱で、遅く、プラットフォーム固有のロジックと密結合しているデンマークの銀行のための協力型ITプロバイダであるBankdataの産業ケーススタディを示す。
プラットフォームロジックの抽象化レイヤ,簡略化されたリポジトリ構造,ビルド済みのOCI準拠イメージなどを備えたコンテナ化アーキテクチャへの移行について報告する。
私たちの経験は、抽象化、コンテナ化、組織採用に関する教訓を強調し、レガシーで高セキュリティな環境でパイプラインを近代化するためのガイダンスを提供しています。
- 参考スコア(独自算出の注目度): 0.6499706858965408
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Continuous integration and delivery (CI/CD) pipelines are critical for sustaining the evolution of large software systems. In regulated industries with legacy technologies, however, pipelines themselves can become a source of technical debt. This paper presents an industrial case study of Bankdata, a cooperative IT provider for Danish banks, where a Jenkins-based COBOL CI/CD pipeline had grown fragile, slow, and tightly coupled to platform-specific logic. The original architecture relied on Groovy scripts spread across four repositories with runtime dependency installation, leading to long execution times, high maintenance costs, and vendor lock-in. We report on the migration to a containerized architecture featuring an abstraction layer for platform logic, simplified repository structure, and a pre-built OCI-compliant image containing COBOL tools and dependencies. The new design achieved an 82% runtime reduction. Our experience highlights lessons on abstraction, containerization, and organizational adoption, offering guidance for modernizing pipelines in legacy, high-security environments.
- Abstract(参考訳): 継続的インテグレーションとデリバリ(CI/CD)パイプラインは、大規模なソフトウェアシステムの進化を維持する上で極めて重要です。
しかし、レガシ技術を持つ規制産業では、パイプライン自体が技術的負債の源となっている。
本稿では、JenkinsベースのCOBOL CI/CDパイプラインが脆弱で遅く、プラットフォーム固有のロジックと密結合しているデンマーク銀行の協調ITプロバイダであるBankdataの産業ケーススタディを示す。
オリジナルのアーキテクチャはGroovyスクリプトを4つのリポジトリに分散して実行時の依存性をインストールし、長い実行時間、高いメンテナンスコスト、ベンダーのロックインにつながった。
プラットフォームロジックの抽象化レイヤ,簡略化されたリポジトリ構造,COBOLツールと依存関係を含むOCI準拠のイメージなどを備えたコンテナ化アーキテクチャへの移行について報告する。
新しい設計は82%のランタイム削減を実現した。
私たちの経験は、抽象化、コンテナ化、組織採用に関する教訓を強調し、レガシーで高セキュリティな環境でパイプラインを近代化するためのガイダンスを提供しています。
関連論文リスト
- Understanding by Reconstruction: Reversing the Software Development Process for LLM Pretraining [66.89012795621349]
大規模言語モデル(LLM)は、複雑なソフトウェア工学に必要な、深く、長期にわたる推論に苦しむことが多い。
本稿では,再構築による理解という,新しいパラダイムを提案する。
マルチエージェントシミュレーションを用いて潜在エージェント軌道を合成するフレームワークを提案する。
論文 参考訳(メタデータ) (2026-03-11T09:23:20Z) - SWE-Hub: A Unified Production System for Scalable, Executable Software Engineering Tasks [10.106518618464888]
SWE-Hubは、データファクトリの抽象化を運用するエンドツーエンドシステムである。
環境の自動化、スケーラブルな合成、多様なタスク生成をコヒーレントなプロダクションスタックに統合する。
論文 参考訳(メタデータ) (2026-02-28T09:53:48Z) - ArchAgent: Scalable Legacy Software Architecture Recovery with LLMs [44.137226823695066]
ArchAgentはスケーラブルなエージェントベースのフレームワークで、静的解析、適応コードセグメンテーション、LLMによる合成を組み合わせている。
クロスリポジトリから、マルチビューでビジネスに整合したアーキテクチャを再構築する。
ArchAgentは、コンテキストプルーニングによるスケーラブルなダイアグラム生成を導入し、クロスリポジトリデータを統合して、ビジネスクリティカルなモジュールを識別する。
論文 参考訳(メタデータ) (2026-01-19T12:39:05Z) - ABC-Bench: Benchmarking Agentic Backend Coding in Real-World Development [72.4729759618632]
本稿では,現実的かつ実行可能なワークフロー内でエージェントバックエンドコーディングを評価するベンチマークであるABC-Benchを紹介する。
オープンソースリポジトリから8つの言語と19のフレームワークにまたがる224の実践的なタスクをキュレートしました。
我々の評価は、最先端モデルでさえ、これらの総合的なタスクに対して信頼性の高いパフォーマンスを提供するのに苦労していることを示している。
論文 参考訳(メタデータ) (2026-01-16T08:23:52Z) - Let It Flow: Agentic Crafting on Rock and Roll, Building the ROME Model within an Open Agentic Learning Ecosystem [90.17610617854247]
本稿では,エージェントモデルの生産パイプラインを最適化する基盤インフラであるエージェント学習エコシステム(ALE)を紹介する。
ALEは、重量最適化のためのトレーニング後のフレームワークであるROLL、軌道生成のためのサンドボックス環境マネージャであるROCK、効率的なコンテキストエンジニアリングのためのエージェントフレームワークであるiFlow CLIの3つのコンポーネントで構成されている。
ROMEはALEが基盤として100万件以上のトラジェクトリをトレーニングしたオープンソースエージェントです。
論文 参考訳(メタデータ) (2025-12-31T14:03:39Z) - NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents [79.29376673236142]
既存のベンチマークは、完全なソフトウェアシステムを構築するのに必要な長期的能力の厳格な評価に失敗する。
符号化エージェントの長期リポジトリ生成能力を評価するために設計されたベンチマークであるNL2Repo Benchを提案する。
論文 参考訳(メタデータ) (2025-12-14T15:12:13Z) - Everything is Context: Agentic File System Abstraction for Context Engineering [11.63011212134865]
本稿では,コンテキスト工学のためのファイルシステム抽象化を提案する。
この抽象化は、異種コンテキストアーティファクトを管理するための永続的で管理されたインフラストラクチャを提供する。
GenAIが意思決定支援の活発な協力者となるにつれ、人間はキュレーター、検証者、共犯者としての中心的な役割を担っている。
論文 参考訳(メタデータ) (2025-12-05T06:56:45Z) - Accelerating Control Systems with GitOps: A Path to Automation and Reliability [0.0]
Poster氏はGitOpsが完全に自動化され、監査可能で、バージョン管理されたインフラストラクチャ管理を可能にする方法について説明している。
FermilabのACORNプロジェクトは、制御システムのインフラとソフトウェアを近代化することを目的としている。
論文 参考訳(メタデータ) (2025-11-07T19:04:05Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。