論文の概要: From OCL to JSX: declarative constraint modeling in modern SaaS tools
- arxiv url: http://arxiv.org/abs/2509.17629v1
- Date: Mon, 22 Sep 2025 11:37:15 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-09-30 14:27:27.791051
- Title: From OCL to JSX: declarative constraint modeling in modern SaaS tools
- Title(参考訳): OCLからJSXへ:現代のSaaSツールにおける宣言的制約モデリング
- Authors: Antonio Bucchiarone, Juri Di Rocco, Damiano Di Vincenzo, Alfonso Pierantonio,
- Abstract要約: JSXは、Reactエコシステムで使用されているJavaScript/TypeScriptの宣言的で機能的なサブセットである。
Object Constraint LanguageのJavaScriptベースの実装であるOCL.jsは、モデル検証に対するWeb整合したアプローチを提供する。
JSXは、より広く、より適合したフロントエンドファーストアーキテクチャを提供し、モダンなモデリングツールにおける制約仕様への将来性を示す。
- 参考スコア(独自算出の注目度): 3.1662160826016765
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The rise of Node.js in 2010, followed by frameworks like Angular, React, and Vue.js, has accelerated the growth of low code development platforms. These platforms harness modern UIX paradigms, component-based architectures, and the SaaS model to enable non-experts to build software. The widespread adoption of single-page applications (SPAs), driven by these frameworks, has shaped low-code tools to deliver responsive, client side experiences. In parallel, many modeling platforms have moved to the cloud, adopting either server-centric architectures (e.g., GSLP) or client-side intelligence via SPA frameworks, anchoring core components in JavaScript or TypeScript. Within this context, OCL.js, a JavaScript-based implementation of the Object Constraint Language, offers a web aligned approach to model validation, yet faces challenges such as partial standard coverage, limited adoption, and weak integration with modern front-end toolchains. In this paper, we explore JSX, a declarative, functional subset of JavaScript/TypeScript used in the React ecosystem, as an alternative to constraint expression in SaaS-based modeling environments. Its component-oriented structure supports inductive definitions for syntax, code generation, and querying. Through empirical evaluation, we compare JSX-based constraints with OCL.js across representative modeling scenarios. Results show JSX provides broader expressiveness and better fits front-end-first architectures, indicating a promising path for constraint specification in modern modeling tools.
- Abstract(参考訳): 2010年にNode.jsが上昇し、Angular、React、Vue.jsといったフレームワークが続き、低コード開発プラットフォームの成長が加速した。
これらのプラットフォームは、モダンなUIXパラダイム、コンポーネントベースのアーキテクチャ、SaaSモデルを利用して、非専門家がソフトウェアを構築することを可能にする。
これらのフレームワークによって駆動されるシングルページアプリケーション(SPA)の普及は、応答性のあるクライアントサイドエクスペリエンスを提供するためのローコードツールを形成しています。
並行して、多くのモデリングプラットフォームがクラウドに移行し、サーバ中心アーキテクチャ(GSLPなど)か、SPAフレームワークを介してクライアント側インテリジェンスを採用し、JavaScriptやTypeScriptのコアコンポーネントをアンロックしている。
このコンテキストの中で、Object Constraint LanguageのJavaScriptベースの実装であるOCL.jsは、モデルバリデーションに対するWeb対応のアプローチを提供するが、部分的な標準カバレッジ、限定的な採用、モダンなフロントエンドツールチェーンとの弱い統合といった課題に直面している。
本稿では,Reactエコシステムで使用されているJavaScript/TypeScriptの宣言的かつ機能的なサブセットであるJSXについて,SaaSベースのモデリング環境における制約表現の代替として検討する。
コンポーネント指向の構造は、構文、コード生成、クエリの帰納的定義をサポートする。
経験的評価を通じて、JSXベースの制約とOCL.jsを代表モデリングシナリオで比較する。
その結果、JSXはより広範な表現力を提供し、フロントエンドファーストのアーキテクチャに適合し、モダンなモデリングツールで制約仕様が期待できる道のりを示している。
関連論文リスト
- SwingArena: Competitive Programming Arena for Long-context GitHub Issue Solving [90.32201622392137]
We present SwingArena, a competitive evaluation framework for Large Language Models (LLMs)。
従来の静的ベンチマークとは異なり、SwingArenaはLLMをイテレーションとして組み合わせて、テストケースを作成し、継続的インテグレーション(CI)パイプラインを通じてパッチを検証するパッチとレビュアーを生成することで、ソフトウェアのコラボレーションプロセスをモデル化する。
論文 参考訳(メタデータ) (2025-05-29T18:28:02Z) - ZjsComponent: A Pragmatic Approach to Modular, Reusable UI Fragments for Web Development [0.0]
ZjsComponentは、モジュール化された再利用可能なUI要素を作成するために設計された軽量でフレームワークに依存しないWebコンポーネントである。
ZjsComponentはビルドステップ、トランスパイル、プリコンパイル、特定のエコシステム、その他の依存関係を必要としない。
論文 参考訳(メタデータ) (2025-05-04T08:57:31Z) - Establishing tool support for a concept DSL [0.0]
この論文は、自己完結的で再利用可能な概念単位を用いて、ソフトウェアシステムの振る舞いをモデル化するためのDSLであるConceptualを記述している。
提案された戦略は単純なコンパイラで実装され、開発者はプログラムの推論に既存の分析ツールにアクセスして利用することができる。
論文 参考訳(メタデータ) (2025-03-07T09:18:31Z) - Modeling in Jjodel: Bridging Complexity and Usability in Model-Driven Engineering [4.7948224390172784]
Jjodelはクラウドベースのリフレクティブプラットフォームで、モデル駆動エンジニアリングの課題に対処するために設計されている。
この記事では、Jjodelの設計の背景にあるモチベーションと要件を説明し、主要な機能を通じてこれらのことを満足させる方法について説明する。
論文 参考訳(メタデータ) (2025-02-13T10:22:25Z) - Commit0: Library Generation from Scratch [77.38414688148006]
Commit0は、AIエージェントにスクラッチからライブラリを書くよう促すベンチマークである。
エージェントには、ライブラリのAPIを概説する仕様文書と、インタラクティブなユニットテストスイートが提供されている。
Commit0はまた、モデルが生成したコードに対して静的解析と実行フィードバックを受け取る、インタラクティブな環境も提供する。
論文 参考訳(メタデータ) (2024-12-02T18:11:30Z) - The Compressor-Retriever Architecture for Language Model OS [20.56093501980724]
オペレーティングシステム(OS)のコアコンポーネントとして言語モデルを用いるという概念について検討する。
このようなLM OSを実現する上で重要な課題は、寿命の長いコンテキストを管理し、セッション間のステートフルネスを確保することだ。
本稿では,生涯のコンテキスト管理のために設計されたモデル非依存アーキテクチャであるコンプレッサー・レトリバーを紹介する。
論文 参考訳(メタデータ) (2024-09-02T23:28:15Z) - AlloyASG: Alloy Predicate Code Representation as a Compact Structurally Balanced Graph [0.6445605125467574]
我々はCSBASG(Compplex Structurely Balanced Abstract Semantic Graph)という新しいコード表現スキーマを導入する。
CSBASGは、ある意味的要素をグラフのノードとしてリストする複雑な重み付き有向グラフとしてコードを表す。
我々は,合金モデルに対するCSBASG表現の効率を,ASTと比較してコンパクト性の観点から評価した。
論文 参考訳(メタデータ) (2024-02-29T22:41:09Z) - Language Models as a Service: Overview of a New Paradigm and its
Challenges [47.75762014254756]
現在最も強力な言語モデルはプロプライエタリなシステムであり、(典型的には制限のある)Webやプログラミングでのみアクセス可能である。
本稿では,LMインタフェースのアクセシビリティ,複製性,信頼性,信頼性の障害となる課題について述べる。
一方で、現在のメジャーなLMに関する既存の知識の総合的なリソースとして機能し、インターフェースが提供するライセンスと機能の概要を総合的に提供する。
論文 参考訳(メタデータ) (2023-09-28T16:29:52Z) - ModelScope-Agent: Building Your Customizable Agent System with
Open-source Large Language Models [74.64651681052628]
本稿では,オープンソースのLCMをコントローラとする実世界のアプリケーションのためのカスタマイズ可能なエージェントフレームワークであるModelScope-Agentを紹介する。
ユーザフレンドリーなシステムライブラリを提供し、カスタマイズ可能なエンジン設計により、複数のオープンソースLLMでモデルトレーニングをサポートする。
ツール使用データ収集、ツール検索、ツール登録、メモリ制御、カスタマイズされたモデルトレーニング、評価にまたがる包括的なフレームワークが提案されている。
論文 参考訳(メタデータ) (2023-09-02T16:50:30Z) - Simple and Efficient Architectures for Semantic Segmentation [50.1563637917129]
ResNetのようなバックボーンと小型のマルチスケールヘッドを備えた単純なエンコーダデコーダアーキテクチャは,HRNetやFANet,DDRNetといった複雑なセマンティックセマンティックセマンティクスアーキテクチャよりも優れていることを示す。
そこで我々は,Cityscapesデータセット上の複雑なモデルの性能に適合する,あるいは超越した,デスクトップおよびモバイルターゲット用のこのようなシンプルなアーキテクチャのファミリーを提示する。
論文 参考訳(メタデータ) (2022-06-16T15:08:34Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。