• bitcoinBitcoin(BTC)$85,953.000.70%
  • ethereumEthereum(ETH)$2,752.590.62%
  • tetherTether(USDT)$1.000.00%
  • binancecoinBNB(BNB)$789.72-0.06%
  • rippleXRP(XRP)$1.543.61%
  • usd-coinUSDC(USDC)$1.000.01%
  • solanaSolana(SOL)$117.370.46%
  • tronTRON(TRX)$0.3456220.33%
  • zcashZcash(ZEC)$1,528.61-0.68%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.011.27%
  • HyperliquidHyperliquid(HYPE)$95.770.40%
  • dogecoinDogecoin(DOGE)$0.0992836.35%
  • moneroMonero(XMR)$580.381.68%
  • whitebitWhiteBIT Coin(WBT)$86.500.00%
  • chainlinkChainlink(LINK)$12.97-1.13%
  • USDSUSDS(USDS)$1.000.00%
  • RainRain(RAIN)$0.013472-4.54%
  • cardanoCardano(ADA)$0.2482131.01%
  • leo-tokenLEO Token(LEO)$8.980.73%
  • stellarStellar(XLM)$0.2115701.03%
  • bitcoin-cashBitcoin Cash(BCH)$301.4111.15%
  • nearNEAR Protocol(NEAR)$4.589.87%
  • uniswapUniswap(UNI)$9.557.01%
  • Ethena USDeEthena USDe(USDE)$1.00-0.03%
  • avalanche-2Avalanche(AVAX)$10.83-5.35%
  • litecoinLitecoin(LTC)$60.83-3.17%
  • CantonCanton(CC)$0.1184902.49%
  • daiDai(DAI)$1.000.00%
  • USD1USD1(USD1)$1.00-0.03%
  • suiSui(SUI)$1.02-1.39%
  • hedera-hashgraphHedera(HBAR)$0.0947203.53%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.430.26%
  • BittensorBittensor(TAO)$321.3911.46%
  • shiba-inuShiba Inu(SHIB)$0.0000065.28%
  • crypto-com-chainCronos(CRO)$0.0664624.38%
  • Global DollarGlobal Dollar(USDG)$1.000.01%
  • MemeCoreMemeCore(M)$1.32-11.94%
  • paypal-usdPayPal USD(PYUSD)$1.00-0.01%
  • tether-goldTether Gold(XAUT)$4,338.61-0.53%
  • okbOKB(OKB)$122.390.30%
  • Circle USYCCircle USYC(USYC)$1.140.02%
  • Ripple USDRipple USD(RLUSD)$1.000.01%
  • BitwayBitway(BTW)$0.875.79%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.15-0.28%
  • aaveAave(AAVE)$143.68-2.75%
  • mantleMantle(MNT)$0.664.13%
  • EthenaEthena(ENA)$0.212088-6.95%
  • Pump.funPump.fun(PUMP)$0.0045654.28%
  • OndoOndo(ONDO)$0.432449-4.81%
TradePoint.io
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop
No Result
View All Result
TradePoint.io
No Result
View All Result

Exploring the Evolution and Impact of LLM-based Agents in Software Engineering: A Comprehensive Survey of Applications, Challenges, and Future Directions

August 10, 2024
in AI & Technology
Reading Time: 5 mins read
A A
Exploring the Evolution and Impact of LLM-based Agents in Software Engineering: A Comprehensive Survey of Applications, Challenges, and Future Directions
ShareShareShareShareShare

Large Language Models (LLMs) have significantly impacted software engineering, primarily in code generation and bug fixing. These models leverage vast training data to understand and complete code based on user input. However, their application in requirement engineering, a crucial aspect of software development, remains underexplored. Software engineers have shown reluctance to use LLMs for higher-level design tasks due to concerns about complex requirement comprehension. Despite this, LLMs’ use in requirement engineering has gradually increased, driven by advancements in contextual analysis and reasoning through prompt engineering and Chain-of-Thought techniques.

The field of LLM-based agents lacks standardized benchmarks, impeding effective performance evaluation. Previous research inadequately differentiated between LLMs and LLM-based agents’ contributions. This study addresses these gaps by providing a comparative analysis of their applications and effectiveness across various software engineering domains, aiming to elucidate the potential of LLM-based agents in software engineering practices.

YOU MAY ALSO LIKE

Peloton Has Made A Foldable (Treadmill)

OpenAI Faces Lawsuit From British Columbia Over Tumbler Ridge Shooting

Large Language Models (LLMs) have shown remarkable success in software engineering tasks like code generation and vulnerability detection but exhibit limitations in autonomy and self-improvement. LLM-based agents address these limitations by combining LLMs for decision-making and action-taking. This study emphasizes the need to distinguish between LLMs and LLM-based agents, investigating their applications in requirement engineering, code generation, autonomous decision-making, software design, test generation, and software maintenance. It provides a comprehensive analysis of tasks, benchmarks, and evaluation metrics for both technologies, aiming to elucidate their potential in advancing software engineering practices and potentially progressing towards Artificial General Intelligence.

The study tackles crucial challenges in applying Large Language Models (LLMs) to software engineering tasks, focusing on their inherent limitations in autonomy and self-improvement. It identifies a significant gap in existing literature regarding clear distinctions between LLMs and LLM-based agents. The research highlights the absence of unified standards and benchmarks for evaluating LLM solutions as agents. It provides a comprehensive analysis of LLMs and LLM-based agents across six key software engineering topics: requirement engineering, code generation, autonomous decision-making, software design, test generation, and software maintenance. The paper aims to highlight gaps and propose future directions for LLM-based agents in software engineering, pushing the boundaries of these technologies.

A systematic literature review methodology examined LLMs and LLM-based agents in software engineering. DBLP and arXiv databases were searched for studies from late 2023 to May 2024. Papers were filtered based on relevance and length using specific software engineering keywords. A snowballing technique enhanced comprehensiveness. The final selection included 117 relevant papers, some categorized under multiple topics. The analysis focused on experimental models and frameworks, examining performance across various domains. Visual representations illustrated model usage frequency. This structured approach provided a robust analysis of LLMs and LLM-based agents in software engineering, highlighting applications and challenges.

The study examined LLMs and LLM-based agents across six key software engineering areas: requirement engineering, code generation, autonomous decision-making, software design and evaluation, test generation, and maintenance. Performance metrics included Pass@k, BLEU scores, and success rates. HumanEval and MBPP served as primary benchmark datasets for code generation tasks, while many studies used customized datasets. The research identified 79 unique LLMs across 117 papers.

Results indicated growing interest in LLM-based agents, combining LLMs with decision-making capabilities to enhance autonomy and self-improvement in software development. User feedback from developers and requirements engineers was crucial for evaluating the accuracy, usability, and completeness of generated outputs. The findings highlight significant advancements in AI for software engineering while also identifying areas for further research and development.

In conclusion, the study provides a comprehensive analysis of Large Language Models and LLM-based agents in software engineering. It categorizes software engineering into six key topics, offering insights into diverse LLM applications. The research establishes a clear distinction between traditional LLMs and LLM-based agents, emphasizing their differing capabilities and performance metrics. LLM-based agents demonstrate potential enhancements to existing processes across various software engineering domains. Statistical analysis of datasets and evaluation metrics highlights performance differences between LLMs and LLM-based agents. The paper suggests future research directions, emphasizing the need for unified standards and benchmarking. It concludes that LLM-based agents represent a promising evolution in addressing the limitations of traditional models, potentially leading to more autonomous and effective software engineering solutions.


Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. If you like our work, you will love our newsletter..

Don’t Forget to join our 48k+ ML SubReddit

Find Upcoming AI Webinars here



Shoaib Nazir is a consulting intern at MarktechPost and has completed his M.Tech dual degree from the Indian Institute of Technology (IIT), Kharagpur. With a strong passion for Data Science, he is particularly interested in the diverse applications of artificial intelligence across various domains. Shoaib is driven by a desire to explore the latest technological advancements and their practical implications in everyday life. His enthusiasm for innovation and real-world problem-solving fuels his continuous learning and contribution to the field of AI


Credit: Source link

ShareTweetSendSharePin

Related Posts

Peloton Has Made A Foldable (Treadmill)
AI & Technology

Peloton Has Made A Foldable (Treadmill)

September 22, 2026
OpenAI Faces Lawsuit From British Columbia Over Tumbler Ridge Shooting
AI & Technology

OpenAI Faces Lawsuit From British Columbia Over Tumbler Ridge Shooting

September 22, 2026
NVIDIA Introduces SoL-Pi: Auto-Research Loops That Cut Coding Agent Token Traffic by Up to 49%
AI & Technology

NVIDIA Introduces SoL-Pi: Auto-Research Loops That Cut Coding Agent Token Traffic by Up to 49%

September 22, 2026
SpaceXAI Releases Grok 4.7: A Larger Base Model at the Same / Price as Grok 4.6
AI & Technology

SpaceXAI Releases Grok 4.7: A Larger Base Model at the Same $2/$6 Price as Grok 4.6

September 22, 2026
Next Post
RadGraph2: A New Dataset for Tracking Disease Progression in Radiology Reports

RadGraph2: A New Dataset for Tracking Disease Progression in Radiology Reports

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
Executive producer of ‘Ted Lasso’ shares how show came to life

Executive producer of ‘Ted Lasso’ shares how show came to life

September 21, 2026
Meet the Press NOW — August 31

Meet the Press NOW — August 31

September 20, 2026
Denise Ruffner, VP Business Development and Commercial Operations Worldwide, Haiqu – Interview Series – Unite.AI

Denise Ruffner, VP Business Development and Commercial Operations Worldwide, Haiqu – Interview Series – Unite.AI

September 16, 2026

About

Learn more

Our Services

Legal

Privacy Policy

Terms of Use

Bloggers

Learn more

Article Links

Contact

Advertise

Ask us anything

©2020- TradePoint.io - All rights reserved!

Tradepoint.io, being just a publishing and technology platform, is not a registered broker-dealer or investment adviser. So we do not provide investment advice. Rather, brokerage services are provided to clients of Tradepoint.io by independent SEC-registered broker-dealers and members of FINRA/SIPC. Every form of investing carries some risk and past performance is not a guarantee of future results. “Tradepoint.io“, “Instant Investing” and “My Trading Tools” are registered trademarks of Apperbuild, LLC.

This website is operated by Apperbuild, LLC. We have no link to any brokerage firm and we do not provide investment advice. Every information and resource we provide is solely for the education of our readers. © 2020 Apperbuild, LLC. All rights reserved.

No Result
View All Result
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop

© 2023 - TradePoint.io - All Rights Reserved!