論文の概要: Improving device-aware Web services and their mobile clients through an
aspect-oriented, model-driven approach
- arxiv url: http://arxiv.org/abs/2401.16139v1
- Date: Mon, 29 Jan 2024 13:15:04 GMT
- ステータス: 処理完了
- システム内更新日: 2024-01-30 14:55:05.579108
- Title: Improving device-aware Web services and their mobile clients through an
aspect-oriented, model-driven approach
- Title(参考訳): アスペクト指向モデル駆動アプローチによるデバイス対応webサービスとそのモバイルクライアントの改善
- Authors: Guadalupe Ortiz, Alfonso Garcia-de-Prado
- Abstract要約: 我々は、異なるデバイスタイプから透過的に呼び出せるフレキシブルなWebサービスを作成するためのアプローチを提供する。
モデル駆動の方法論は、システムモデルからコードへの追跡が可能で、Webサービス開発者に、どのサービスをモバイルデバイスに適応すべきかをマークするオプションを提供する。
- 参考スコア(独自算出の注目度): 1.2781698000674648
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Context: Mobile devices have become an essential element in our daily lives,
even for connecting to the Internet. Consequently, Web services have become
extremely important when offering services through the Internet. However,
current Web services are very inflexible as regards their invocation from
different types of device, especially if we consider the need for them to be
adaptable when being invoked from mobile devices. Objective: In this paper, we
provide an approach for the creation of flexible Web services which can be
invoked transparently from different device types and which return subsequent
responses, as well as providing the client's adaptation as a result of the
particular device characteristics and end-user preferences in a completely
decoupled way. Method: Aspect-Oriented Programming and model-driven development
have been used to reduce both the impact of service and client code adaptation
for multiple devices as well as to facilitate the developer's task. Results: A
model-driven methodology can be followed from system models to code, providing
the Web service developer with the option of marking which services should be
adapted to mobile devices in the UML models, and obtaining the decoupled
adaptation code automatically from the models. Conclusion: We can conclude that
the approach presented in this paper provides us with the possibility of
following the development of mobile-aware Web services in an integrated
platform, benefiting from the use of aspect-oriented techniques not only for
maintaining device-related code completely decoupled from the main
functionality one, but also allowing a modularized non-intrusive adaptation of
mobile clients to the specific device characteristics as well as to final user
preferences.
- Abstract(参考訳): コンテキスト: モバイルデバイスは,インターネット接続においても,私たちの日常生活において重要な要素になっています。
その結果、インターネット経由でサービスを提供する場合、Webサービスは極めて重要になっている。
しかしながら、現在のWebサービスは、異なるタイプのデバイスからの呼び出しに関して非常に柔軟であり、特にモバイルデバイスから呼び出される際に、それらが適応可能である必要性を考えると、なおさらです。
目的:本稿では,異なるデバイスタイプから透過的に呼び出すことができ,それに続く応答を返すフレキシブルなwebサービスを作成するためのアプローチと,特定のデバイス特性とエンドユーザの嗜好の結果としてクライアントの適応性を完全に分離した方法で提供する。
方法: アスペクト指向プログラミングとモデル駆動開発は、複数のデバイスに対するサービスとクライアントコード適応の影響を低減し、開発者の作業を容易にするために使われてきた。
結果: モデル駆動の方法論は、システムモデルからコードへ従い、umlモデルのモバイルデバイスにどのサービスを適用するべきかをマークするオプションをwebサービス開発者に提供し、モデルから自動的に分離された適応コードを取得する。
結論:本論文で提示したアプローチは,統合プラットフォームにおけるモバイル対応型webサービスの開発に追従する可能性を示し,デバイス関連コードをメイン機能から完全に分離するだけでなく,モバイルクライアントを特定のデバイス特性にモジュール化した非意図的適応と,ユーザ嗜好の確定を可能にするためのアスペクト指向技術を利用することにより,そのメリットを享受することができる。
関連論文リスト
- Choosing the Right Communication Protocol for your Web Application [3.4065102928849718]
APIは、単純でステートレスな性質で広く好まれています。
gRPCの高度な機能は強力ですが、学習曲線の急激さと高度なインフラストラクチャが必要です。
WebSocketはリアルタイムアプリケーションには優れているが、永続的な接続とセキュリティ上の考慮を慎重に管理する必要がある。
論文 参考訳(メタデータ) (2024-09-11T15:45:14Z) - Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception [52.5831204440714]
自律型マルチモーダルモバイルデバイスエージェントMobile-Agentを紹介する。
Mobile-Agentはまず視覚認識ツールを利用して、アプリのフロントエンドインターフェイス内の視覚的要素とテキスト的要素の両方を正確に識別し、特定する。
そして、複雑なオペレーションタスクを自律的に計画し、分解し、ステップバイステップでモバイルアプリをナビゲートする。
論文 参考訳(メタデータ) (2024-01-29T13:46:37Z) - Harnessing customized built-in elements -- Empowering Component-Based
Software Engineering and Design Systems with HTML5 Web Components [1.7094064195431142]
HTML5のカスタム組み込み要素は、Web開発を大きく変えます。
これらの要素により、開発者は特定の設計と目的に合わせて独自のHTMLコンポーネントを作成できる。
本研究では,コンポーネントベースソフトウェア工学(CBSE)とデザインシステムにおけるこれらの機能の役割について検討する。
論文 参考訳(メタデータ) (2023-11-28T08:42:53Z) - Adapters: A Unified Library for Parameter-Efficient and Modular Transfer
Learning [109.25673110120906]
本稿では,大規模言語モデルにおけるパラメータ効率とモジュール移動学習を統一したオープンソースのライブラリであるAdaptersを紹介する。
10の多様なアダプタメソッドを統一インターフェースに統合することにより、Adaptersは使いやすさとフレキシブルな設定を提供する。
論文 参考訳(メタデータ) (2023-11-18T13:53:26Z) - Intent Detection at Scale: Tuning a Generic Model using Relevant Intents [0.5461938536945723]
本研究は,単一のジェネリックモデルとクライアント毎のインテントリストを組み合わせることで,インテント予測を多種多様なクライアントに効果的に拡張するシステムを提案する。
当社のアプローチは、クライアントに対してパーソナライズされたエクスペリエンスを提供しながら、トレーニングとメンテナンスのコストを最小限に抑え、関連する意図の変化にシームレスに対応できるようにします。
最終的なシステムは、業界固有のモデルと比較して非常に優れたパフォーマンスを示し、柔軟性と多様なクライアントニーズに対応する能力を示している。
論文 参考訳(メタデータ) (2023-09-15T13:15:20Z) - FedYolo: Augmenting Federated Learning with Pretrained Transformers [61.56476056444933]
本研究では,デバイス上での学習目標を達成するための事前学習型トランスフォーマー(PTF)について検討する。
大規模化により,代替手法間の精度ギャップが小さくなり,ロバスト性も向上することを示す。
最後に、クライアントは単一のPTFを使用して複数の無関係なタスクを同時に解決できる。
論文 参考訳(メタデータ) (2023-07-10T21:08:52Z) - Exploiting Features and Logits in Heterogeneous Federated Learning [0.2538209532048866]
フェデレーテッド・ラーニング(FL)は、エッジデバイスの管理を容易にすることで、共有モデルを協調的にトレーニングする。
本稿では,特徴量とロジットを管理することによって異種クライアントモデルをサポートする新しいデータフリーFL法を提案する。
Feloとは異なり、サーバはVeroに条件付きVAEを持ち、これは中レベルの機能をトレーニングし、ラベルに従って合成機能を生成するために使用される。
論文 参考訳(メタデータ) (2022-10-27T15:11:46Z) - MetaNetwork: A Task-agnostic Network Parameters Generation Framework for
Improving Device Model Generalization [65.02542875281233]
そこで本研究では,デバイス上でのトレーニングを伴わずに,クラウドから適応的なデバイスモデルパラメータを生成するための,MetaNetworkという新しいタスク非依存フレームワークを提案する。
MetaGeneratorは、サンプルからモデルパラメータへのマッピング関数を学習するために設計されており、デバイスからクラウドにアップロードされたサンプルに基づいて、適応パラメータをデバイスに生成および配信することができる。
MetaStabilizerは、MetaGeneratorの振動を減らし、収束を加速し、トレーニングと推論の両方でモデルパフォーマンスを改善することを目的としている。
論文 参考訳(メタデータ) (2022-09-12T13:26:26Z) - Multi-Edge Server-Assisted Dynamic Federated Learning with an Optimized
Floating Aggregation Point [51.47520726446029]
協調エッジ学習(CE-FL)は、分散機械学習アーキテクチャである。
CE-FLの過程をモデル化し,分析訓練を行った。
実世界のテストベッドから収集したデータを用いて,本フレームワークの有効性を示す。
論文 参考訳(メタデータ) (2022-03-26T00:41:57Z) - SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge
Devices [69.1412199244903]
エッジデバイス上でMLOpsを統合した,適応モデル実行のためのマルチテナントランタイムを提案する。
S SensiX++は、高度にモジュール化されたコンポーネント化と、明確な抽象化によるデータ操作の外部化と、システム全体のオーケストレーションのためのドキュメント中心の宣言という、2つの基本原則で運用されている。
SensiX++のさまざまな自動化コンポーネントの全体的なスループットと定量化メリットについて報告し、運用の複雑さを著しく低減し、エッジデバイスへの組み込みモデルのデプロイ、アップグレード、再構成、提供の労力を削減する効果を実証する。
論文 参考訳(メタデータ) (2021-09-08T22:06:16Z) - Semantic Web Environments for Multi-Agent Systems: Enabling agents to
use Web of Things via semantic web [6.85316573653194]
マルチエージェントシステム(MAS)技術は、分散化されたオープンなWebアプリケーションを開発するための適切な抽象化である。
プロジェクトの目的は、"Agent"を変換し、"Agent and A&A"をインラインWebフォーマットでWeb可読フォーマットに変換するアプローチを提案することである。
論文 参考訳(メタデータ) (2020-02-20T11:18:29Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。