論文の概要: Generating CodeMeta using declarative mapping rules: An open-ended approach using ShExML
- arxiv url: http://arxiv.org/abs/2510.09172v1
- Date: Fri, 10 Oct 2025 09:15:08 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-10-14 00:38:48.587045
- Title: Generating CodeMeta using declarative mapping rules: An open-ended approach using ShExML
- Title(参考訳): 宣言型マッピングルールを用いたCodeMetaの生成: ShExMLによるオープンエンドアプローチ
- Authors: Herminio García-González,
- Abstract要約: 本研究は,CodeMetaファイルを生成するための宣言型マッピングルールを提案する。
生成されたCodeMetaファイルはSHACLとShExを使用して検証され、生成ワークフロー全体が自動化される。
この作業は、他の開発者がリポジトリにCodeMeta生成ワークフローを組み込むことができる例として使用できる。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Nowadays, software is one of the cornerstones when conducting research in several scientific fields which employ computer-based methodologies to answer new research questions. However, for these experiments to be completely reproducible, research software should comply with the FAIR principles, yet its metadata can be represented following different data models and spread across different locations. In order to bring some cohesion to the field, CodeMeta was proposed as a vocabulary to represent research software metadata in a unified and standardised manner. While existing tools can help users to generate CodeMeta files for some specific use cases, they fall short on flexibility and adaptability. Hence, in this work, I propose the use of declarative mapping rules to generate CodeMeta files, illustrated through the implementation of three crosswalks in ShExML which are then expanded and merged to cover the generation of CodeMeta files for two existing research software artefacts. Moreover, the outputs are validated using SHACL and ShEx and the whole generation workflow is automated requiring minimal user intervention upon a new version release. This work can, therefore, be used as an example upon which other developers can include a CodeMeta generation workflow in their repositories, facilitating the adoption of CodeMeta and, ultimately, increasing research software FAIRness.
- Abstract(参考訳): 今日では、ソフトウェアは、コンピュータベースの方法論を使って新しい研究課題に答えるいくつかの科学分野の研究を行う際の基盤の1つとなっている。
しかし、これらの実験が完全に再現可能であるためには、研究ソフトウェアはFAIRの原則に従わなければならないが、そのメタデータは異なるデータモデルに従って表現され、異なる場所に分散することができる。
この分野に凝集をもたらすために、CodeMetaは、研究ソフトウェアメタデータを統一的で標準化された方法で表現するための語彙として提案された。
既存のツールは、特定のユースケースのためにCodeMetaファイルを生成するのに役立つが、柔軟性と適応性に欠ける。
そこで本研究では,ShExMLにおける3つの横断歩道の実装を通じて,既存の2つの研究ソフトウェアアーティファクトを対象としたCodeMetaファイルの生成を補完する宣言型マッピングルールを提案する。
さらに、出力はSHACLとShExを使用して検証され、生成ワークフロー全体が自動化されるため、新しいバージョンリリースに対するユーザ介入は最小限である。
そのため、この作業は、他の開発者が自身のリポジトリにCodeMeta生成ワークフローを組み込んで、CodeMetaの採用を促進し、最終的には研究ソフトウェアであるFAIRnessを増やせる例として使用できる。
関連論文リスト
- Code2MCP: Transforming Code Repositories into MCP Services [53.234097255779744]
Model Context Protocol (MCP)は、大規模言語モデルがどのようにツールを使用するかの標準を作成することを目的としている。
私たちは、GitHubリポジトリを機能的なMSPサービスに自動的に変換するエージェントベースのフレームワークであるCode2MCPを紹介します。
Code2MCPはバイオインフォマティクス、数学、流体力学などの科学分野におけるオープンソースの計算ライブラリの変換に成功している。
論文 参考訳(メタデータ) (2025-09-07T06:13:25Z) - Paper2Code: Automating Code Generation from Scientific Papers in Machine Learning [57.09163579304332]
機械学習論文を機能コードリポジトリに変換するフレームワークであるPaperCoderを紹介した。
PaperCoderは3つの段階で動作する。計画、図によるシステムアーキテクチャの設計、ファイル依存の特定、構成ファイルの生成である。
次に、モデルベースおよび人的評価の両方に基づいて、機械学習論文からコード実装を生成するPaperCoderを評価する。
論文 参考訳(メタデータ) (2025-04-24T01:57:01Z) - Extending and Applying Automated HERMES Software Publication Workflows [0.6157382820537718]
HERMESは、リッチメタデータによるソフトウェアの公開を自動化するツールである。
HERMESをエンドユーザとして,非公式なコマンドラインインターフェースと継続的インテグレーションパイプラインのステップの両方で使用する方法を紹介します。
論文 参考訳(メタデータ) (2024-10-23T07:11:48Z) - SuperCoder2.0: Technical Report on Exploring the feasibility of LLMs as Autonomous Programmer [0.0]
SuperCoder2.0は、人工知能によるソフトウェア開発を強化するために設計された高度な自律システムである。
システムは、AIネイティブな開発アプローチとインテリジェントエージェントを組み合わせて、完全に自律的なコーディングを可能にする。
論文 参考訳(メタデータ) (2024-09-17T13:44:42Z) - VersiCode: Towards Version-controllable Code Generation [58.82709231906735]
大規模言語モデル(LLM)は、コード生成において大きな進歩を遂げていますが、既存の研究は、ソフトウェア開発の動的な性質を説明できません。
バージョン別コード補完(VSCC)とバージョン別コードマイグレーション(VACM)の2つの新しいタスクを提案する。
VersiCodeについて広範な評価を行い、バージョン管理可能なコード生成が確かに重要な課題であることを示した。
論文 参考訳(メタデータ) (2024-06-11T16:15:06Z) - CodeTF: One-stop Transformer Library for State-of-the-art Code LLM [72.1638273937025]
我々は、最先端のCode LLMとコードインテリジェンスのためのオープンソースのTransformerベースのライブラリであるCodeTFを紹介する。
我々のライブラリは、事前訓練されたコードLLMモデルと人気のあるコードベンチマークのコレクションをサポートします。
CodeTFが機械学習/生成AIとソフトウェア工学のギャップを埋められることを願っている。
論文 参考訳(メタデータ) (2023-05-31T05:24:48Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。