[IT関連知識] Nablarchとは


2025-10-01 23:21
12
0
본문
Nablarch(ナブラーク)とは、TIS株式会社が開発したオープンソースのJavaアプリケーション開発・実行基盤です。基幹システム開発で培われたノウハウを体系化し、システム開発のライフサイクル全体を支援するためのフレームワーク、開発標準、及びツールを提供しています。
■Nablarchの主な特徴
1.包括的なフレームワーク
Webアプリケーション、バッチ処理など、様々な処理方式に対応できるJavaアプリケーション開発・実行基盤を提供します。
2.豊富な開発支援コンテンツ
システム開発ガイド、開発標準、設計書テンプレート、および自動生成ツールなど、システム開発の各工程を支援するコンテンツが提供されます。
3.テスタビリティの重視
基盤システムに求められる高い品質を確保するため、テストの早期発見と修正を可能にするテスト環境が充実しており、設計段階からテストを考慮しています。
4.共通アーキテクチャとパイプライン処理
パイプライン型の処理モデルを採用しており、ハンドラの差し替えが容易であるため、機能追加・変更要求に柔軟に対応できます。
5.TISの経験とナレッジの集約
TISの長年の基幹システム構築経験から得られた知見が基盤となっており、品質と効率性を両立する設計が特徴です。
■提供される内容
1.Nablarchアプリケーションフレームワーク
実行制御基板と個別の機能ライブラリで構成され、Web、バッチなどの多様な処理方式に対応できます。
2.開発標準
設計書フォーマット、コーディング規約、テスト標準などが含まれ、開発品質の均一化と効率化を実現します。
3.開発ツール
ソースコードの自動生成や設計書の自動生成を支援するツールを提供し、開発プロセスを効率化します。
4.ガイド類
システム開発の進め方や、アプリケーション方式設計書のサンプルなど、開発の指針となる情報が提供されます。
■Nablarchの主な特徴
1.包括的なフレームワーク
Webアプリケーション、バッチ処理など、様々な処理方式に対応できるJavaアプリケーション開発・実行基盤を提供します。
2.豊富な開発支援コンテンツ
システム開発ガイド、開発標準、設計書テンプレート、および自動生成ツールなど、システム開発の各工程を支援するコンテンツが提供されます。
3.テスタビリティの重視
基盤システムに求められる高い品質を確保するため、テストの早期発見と修正を可能にするテスト環境が充実しており、設計段階からテストを考慮しています。
4.共通アーキテクチャとパイプライン処理
パイプライン型の処理モデルを採用しており、ハンドラの差し替えが容易であるため、機能追加・変更要求に柔軟に対応できます。
5.TISの経験とナレッジの集約
TISの長年の基幹システム構築経験から得られた知見が基盤となっており、品質と効率性を両立する設計が特徴です。
■提供される内容
1.Nablarchアプリケーションフレームワーク
実行制御基板と個別の機能ライブラリで構成され、Web、バッチなどの多様な処理方式に対応できます。
2.開発標準
設計書フォーマット、コーディング規約、テスト標準などが含まれ、開発品質の均一化と効率化を実現します。
3.開発ツール
ソースコードの自動生成や設計書の自動生成を支援するツールを提供し、開発プロセスを効率化します。
4.ガイド類
システム開発の進め方や、アプリケーション方式設計書のサンプルなど、開発の指針となる情報が提供されます。
댓글목록0