論文の概要: Contemporary Software Modernization: Perspectives and Challenges to Deal with Legacy Systems
- arxiv url: http://arxiv.org/abs/2407.04017v1
- Date: Thu, 4 Jul 2024 15:49:52 GMT
- ステータス: 処理完了
- システム内更新日: 2024-07-08 17:23:59.679711
- Title: Contemporary Software Modernization: Perspectives and Challenges to Deal with Legacy Systems
- Title(参考訳): 現代ソフトウェアモダナイゼーション:レガシーシステムへの取り組みの展望と課題
- Authors: Wesley K. G. Assunção, Luciano Marchezan, Alexander Egyed, Rudolf Ramler,
- Abstract要約: 2000年代初頭に研究テーマとして「ソフトウェア近代化」が登場した。
文学では膨大な量の著作があるにもかかわらず、かなりの限界がある。
- 参考スコア(独自算出の注目度): 48.33168695898682
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software modernization is an inherent activity of software engineering, as technology advances and systems inevitably become outdated. The term "software modernization" emerged as a research topic in the early 2000s, with a differentiation from traditional software evolution. Studies on this topic became popular due to new programming paradigms, technologies, and architectural styles. Given the pervasive nature of software today, modernizing legacy systems is paramount to provide users with competitive and innovative products and services. Despite the large amount of work available in the literature, there are significant limitations: (i) proposed approaches are strictly specific to one scenario or technology, lacking flexibility; (ii) most of the proposed approaches are not aligned with the current modern software development scenario; and (iii) due to a myriad of proposed modernization approaches, practitioners may be misguided on how to modernize legacies. In this work, our goal is to call attention to the need for advances in research and practices toward a well-defined software modernization domain. The focus is on enabling organizations to preserve the knowledge represented in legacy systems while taking advantages of disruptive and emerging technologies. Based on this goal, we put the different perspectives of software modernization in the context of contemporary software development. We also present a research agenda with 10 challenges to motivate new studies.
- Abstract(参考訳): ソフトウェア・モダナイゼーションはソフトウェア工学の本質的な活動であり、テクノロジーの進歩とシステムは必然的に時代遅れになる。
ソフトウェア・モダナイゼーション(ソフトウェア・モダナイゼーション)という用語は、2000年代初頭に研究トピックとして登場し、従来のソフトウェアの発展とは区別された。
このトピックの研究は、新しいプログラミングパラダイム、技術、アーキテクチャスタイルによって人気を博した。
ソフトウェアが広範に普及していることを考えると、レガシーシステムの近代化は、ユーザに競争力があり革新的な製品やサービスを提供する上で最重要である。
書物には膨大な量の作品があるが、大きな限界がある。
(i) 提案されたアプローチは、1つのシナリオまたは技術に厳密に特有であり、柔軟性に欠ける。
(ii)提案されたアプローチのほとんどは、現在の現代的なソフトウェア開発シナリオと一致していない。
(三)先進的な近代化のアプローチが無数にあるため、実践者は正統性の近代化の仕方について誤認されることがある。
本研究の目的は、明確に定義されたソフトウェアモダナイゼーションドメインへの研究と実践の進歩の必要性に注意を向けることです。
その焦点は、破壊的で新興技術の利点を生かしながら、レガシーシステムで表される知識を組織が保持できるようにすることである。
この目標に基づいて、ソフトウェア近代化の異なる視点を、現代のソフトウェア開発の文脈に置きました。
また,新たな研究を動機付けるために,10の課題を伴う研究課題も提示する。
関連論文リスト
- A Road-Map for Transferring Software Engineering methods for Model-Based Early V&V of Behaviour to Systems Engineering [0.8594140167290099]
モデルベースシステムエンジニアリングの初期において,システム動作の検証と検証(V&V'ed)の必要性が高まっていることについて論じる。
本稿では、初期のV&Vに関する文献の概要と、潜在的な解決策に関する既存の課題について述べる。
論文 参考訳(メタデータ) (2024-06-06T13:04:23Z) - Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research [50.545824691484796]
我々はSEの多様性と包摂性に関する課題と解決策について、SE研究者や実践者から知見を提示する。
我々は,将来的なユートピアやディストピアのビジョンを共有し,今後の研究の方向性とアカデミックや産業への示唆を提供する。
論文 参考訳(メタデータ) (2024-04-10T16:18:11Z) - Low-Modeling of Software Systems [2.3170227013988947]
新しいタイプのユーザインターフェース、インテリジェントなコンポーネントの必要性、持続可能性に関する懸念、...私たちが対処しなければならない新しい課題をもたらします。
本稿では,現在のモデル駆動工学技術を強化するためのソリューションとして,低モデリングの概念を提案する。
論文 参考訳(メタデータ) (2024-02-28T14:50:27Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - INTERN: A New Learning Paradigm Towards General Vision [117.3343347061931]
我々はInterNという新しい学習パラダイムを開発した。
複数の段階の複数のソースからの監視信号を用いて学習することにより、トレーニング対象のモデルは強力な一般化性を生み出す。
ほとんどの場合、ターゲットドメインのトレーニングデータの10%しか適応していないモデルが、完全なデータセットでトレーニングされたトレーニングデータよりも優れています。
論文 参考訳(メタデータ) (2021-11-16T18:42:50Z) - Machine Learning Model Development from a Software Engineering
Perspective: A Systematic Literature Review [0.0]
データサイエンティストは、しばしば、業界やアカデミーの様々な問題を解決するために機械学習モデルを開発した。
本稿では,ソフトウェア工学の観点からMLモデルの開発において生じる課題と実践について考察する。
論文 参考訳(メタデータ) (2021-02-15T14:25:13Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
機械学習システムの開発とデプロイは、現代のツールで簡単に実行できますが、プロセスは一般的に急ぎ、エンドツーエンドです。
私たちは、機械学習の開発と展開のための実証済みのシステムエンジニアリングアプローチを開発しました。
当社の「機械学習技術準備レベル」フレームワークは、堅牢で信頼性が高く、責任あるシステムを確保するための原則的なプロセスを定義します。
論文 参考訳(メタデータ) (2021-01-11T15:54:48Z) - Software engineering for artificial intelligence and machine learning
software: A systematic literature review [6.681725960709127]
本研究は,AI/MLシステムの開発において,ソフトウェア工学がどのように応用されてきたかを検討することを目的とする。
プロフェッショナルが直面する主な課題は、テスト、AIソフトウェアの品質、データ管理といった分野だ。
論文 参考訳(メタデータ) (2020-11-07T11:06:28Z) - Machine Learning for Software Engineering: A Systematic Mapping [73.30245214374027]
ソフトウェア開発業界は、現代のソフトウェアシステムを高度にインテリジェントで自己学習システムに移行するために、機械学習を急速に採用している。
ソフトウェアエンジニアリングライフサイクルの段階にわたって機械学習の採用について、現状を探求する包括的な研究は存在しない。
本研究は,機械学習によるソフトウェア工学(MLSE)分類を,ソフトウェア工学ライフサイクルのさまざまな段階に適用性に応じて,最先端の機械学習技術に分類するものである。
論文 参考訳(メタデータ) (2020-05-27T11:56:56Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。