English
Related papers

Related papers: ACME vs PDDL: support for dynamic reconfiguration …

200 papers

Large Language Models (LLMs) have become increasingly capable of handling diverse tasks with the aid of well-crafted prompts and integration of external tools, but as task complexity rises, the workflow involving LLMs can be complicated and…

Artificial Intelligence · Computer Science 2024-06-21 Honghua Dong , Qidong Su , Yubo Gao , Zhaoyu Li , Yangjun Ruan , Gennady Pekhimenko , Chris J. Maddison , Xujie Si

In this work, we explore explicit Large Language Model (LLM)-powered support for the iterative design of computer programs. Program design, like other design activity, is characterized by navigating a space of alternative problem…

Human-Computer Interaction · Computer Science 2025-03-11 J. D. Zamfirescu-Pereira , Eunice Jun , Michael Terry , Qian Yang , Björn Hartmann

Though LLMs are capable of generating plausible programs, it's challenging to interact with the LLMs further to revise the program, especially if the user's specific requirements are different from the initial proposal. In this paper, we…

Programming Languages · Computer Science 2023-12-01 Di Huang , Ziyuan Nan , Xing Hu , Pengwei Jin , Shaohui Peng , Yuanbo Wen , Rui Zhang , Zidong Du , Qi Guo , Yewen Pu , Yunji Chen

Prompt engineering for LLMs remains complex, with existing frameworks either hiding complexity behind restrictive APIs or providing inflexible canned patterns that resist customization -- making sophisticated agentic programming…

Artificial Intelligence · Computer Science 2025-07-10 Mandana Vaziri , Louis Mandel , Yuji Watanabe , Hirokuni Kitahara , Martin Hirzel , Anca Sailer

Large Language Models (LLMs) have made significant strides in Natural Language Processing and coding, yet they struggle with robustness and accuracy in complex function calls. To tackle these challenges, this paper introduces ADC, an…

Software Engineering · Computer Science 2024-12-30 Wei Zhang , Yi Zhang , Li Zhu , Qianghuai Jia , Feijun Jiang , Hongcheng Guo , Zhoujun Li , Mengping Zhou

Designing effective software architectures is a complex, iterative process that traditionally relies on expert judgment. This paper proposes an approach for Large Language Model (LLM)-assisted software architecture design using the…

Software Engineering · Computer Science 2025-07-01 Humberto Cervantes , Rick Kazman , Yuanfang Cai

This paper presents the LLM-ADE framework, a novel methodology for continued pre-training of large language models (LLMs) that addresses the challenges of catastrophic forgetting and double descent. LLM-ADE employs dynamic architectural…

Computational Engineering, Finance, and Science · Computer Science 2024-04-22 Stephen Choi , William Gazeley

Compilers for accelerator design languages (ADLs) translate high-level languages into application-specific hardware. ADL compilers rely on a hardware control interface to compose hardware units. There are two choices: static control, which…

Programming Languages · Computer Science 2023-12-29 Caleb Kim , Pai Li , Anshuman Mohan , Andrew Butt , Adrian Sampson , Rachit Nigam

Software requirements expressed in natural language (NL) frequently suffer from verbosity, ambiguity, and inconsistency. This creates a range of challenges, including selecting an appropriate architecture for a system and assessing…

Software Engineering · Computer Science 2025-04-09 Tooraj Helmi

Large Language Models (LLMs) have shown remarkable performance in various natural language tasks, but they often struggle with planning problems that require structured reasoning. To address this limitation, the conversion of planning…

Machine Learning · Computer Science 2024-11-12 Sadegh Mahdavi , Raquel Aoki , Keyi Tang , Yanshuai Cao

Performing complex tasks in open environments remains challenging for robots, even when using large language models (LLMs) as the core planner. Many LLM-based planners are inefficient due to their large number of parameters and prone to…

Robotics · Computer Science 2024-12-03 Wenhao Sun , Sai Hou , Zixuan Wang , Bo Yu , Shaoshan Liu , Xu Yang , Shuai Liang , Yiming Gan , Yinhe Han

Within Multi Agent Systems, communication by means of Agent Communication Languages (ACLs) has a key role to play in the co-operation, co-ordination and knowledge-sharing between agents. Despite this, complex reasoning about agent…

Multiagent Systems · Computer Science 2015-08-12 David Lillis , Rem W. Collier`

The development of architecture specifications is an initial and fundamental stage of the integrated circuit (IC) design process. Traditionally, architecture specifications are crafted by experienced chip architects, a process that is not…

Hardware Architecture · Computer Science 2024-01-25 Mengming Li , Wenji Fang , Qijun Zhang , Zhiyao Xie

The Architecture Analysis & Design Language (AADL) is an architecture description language for design of cyber-physical systems--machines controlled by software. The AADL standard, SAE International AS5506D, describes Run-Time Services…

Software Engineering · Computer Science 2025-07-10 Brian R Larson , Ehsan Ahmad

As the modern vehicle becomes more software-defined, it is beginning to take significant effort to avoid serious regression in software design. This is because automotive software architects rely largely upon manual review of code to spot…

Software Engineering · Computer Science 2022-08-30 Dhasarathy Parthasarathy , Cecilia Ekelin , Anjali Karri , Jiapeng Sun , Panagiotis Moraitis

The growing demand for Domain-Specific Architecture (DSA) has driven the development of Agile Hardware Development Methodology (AHDM). Hardware Construction Language (HCL) like Chisel offers high-level abstraction features, making it an…

Artificial Intelligence · Computer Science 2025-04-29 Bowei Wang , Jiaran Gao , Yelai Feng , Renzhi Chen , Shanshan Li , Lei Wang

Product Data Management (PDM) aims to provide 'Systems' contributing in industries by electronically maintaining organizational data, improving data repository system, facilitating with easy access to CAD and providing additional…

Information Retrieval · Computer Science 2010-08-10 Zeeshan Ahmed , Saman Majeed , Thomas Dandekar

Early design artifacts of embedded systems, such as architectural models, represent convenient abstractions for reasoning about a system's structure and functionality. One such example is the Electronic Architecture and Software…

Software Engineering · Computer Science 2018-02-06 Raluca Marinescu , Predrag Filipovikj , Eduard Paul Enoiu , Jonatan Larsson , Cristina Seceleanu

Manually creating Planning Domain Definition Language (PDDL) descriptions is difficult, error-prone, and requires extensive expert knowledge. However, this knowledge is already embedded in engineering models and can be reused. Therefore,…

Artificial Intelligence · Computer Science 2024-10-18 Hamied Nabizada , Tom Jeleniewski , Felix Gehlhoff , Alexander Fay

Planning is concerned with the automated solution of action sequencing problems described in declarative languages giving the action preconditions and effects. One important application area for such technology is the creation of new…

Artificial Intelligence · Computer Science 2014-01-24 Joerg Hoffman , Ingo Weber , Frank Michael Kraft