class AutonomousAgent { constructor(capabilities) { this.reasoning = new LLMEngine(); this.tools = capabilities; this.memory = new WorkingMemory(); } async plan(task) { const context = await this.analyze(task); return this.reasoning.decompose(context); } async execute(plan) { for (const step of plan) { await this.tools.use(step); this.memory.update(step.result); } return this.synthesize(); } }
const agent = new SoftwareAgent({ codeGeneration: true, testing: true, debugging: true }); await agent.processRequirements(userStory); const solution = agent.generateCode(); agent.verify(solution);
from agent_framework import ReasoningAgent class CodeReviewAgent(ReasoningAgent): def analyze_pr(self, diff): issues = self.detect_patterns(diff) suggestions = self.suggest_improvements() return self.format_review(issues, suggestions)
interface AgentOrchestrator { delegate(task: Task): Promise<AgentResult>; coordinate(agents: Agent[]): Workflow; monitor(execution: ExecutionContext): void; }
async function orchestrateAgents() { const swarm = new AgentSwarm(); return await swarm.collaborate(complexTask); }
// Multi-Agent Coordination graph TD A[Task] --> B[Planning Agent] B --> C[Code Agent] B --> D[Test Agent] C --> E[Review Agent] D --> E E --> F[Deploy Agent]
const pipeline = [ 'requirement_analysis', 'architecture_design', 'code_generation', 'quality_assurance', 'deployment' ].map(stage => new Agent(stage));
You are a software engineering agent. Analyze the codebase and suggest: 1. Refactoring opportunities 2. Performance optimizations 3. Security improvements 4. Test coverage gaps
1st Edition

International Summer School on LLM-based Agents for Software Engineering

LLMA4SE 2025
September 1-3, 2025
University of Extremadura, Cáceres, Spain
In-Person Event
AI-Powered Learning Expert Speakers Hands-on Workshops Free Registration

About the Summer School

1st Edition

International Summer School on LLM-based Agents for Software Engineering

LLMA4SE 2025

The First International Summer School on LLM-based Agents for Software Engineering aims to cover several aspects related to the use of LLM-based agents for software development. It serves as a meeting point for learning and discussing the latest trends related to the application of Artificial Intelligence techniques in software development.

The school features a panel of high-level speakers with extensive experience in the research lines pursued within the program.

Key Topics:

Agents for SE Tasks

Requirements, coding, testing, deployment, and other software engineering activities augmented by LLM-based agents.

Evaluation & Benchmarking

Monitoring and evaluation frameworks for agentic systems in software engineering contexts.

Hybrid Teams

Human-agent collaboration methodologies and frameworks for effective software development.

Chairs:
Roberto Rodríguez Echeverría
Roberto Rodríguez Echeverría

Associate Professor, University of Extremadura

Roberto Rodríguez-Echeverría, PhD, is an Associate Professor of Computer Languages and Systems Department at the University of Extremadura (Spain). He has published more than 60 scientific publications in journals and international conferences. He has also been involved in numerous competitive projects and contracts with institutions and industry. His research interests include Artificial Intelligence (AI), AI in Healthcare and Model-Driven Software Development, among others. Recently, he has been heavily involved in launching a new spin-off, MetrikaMedia, which provides a state-of-the-art SaaS solution for measuring media contents.

José María Conejero
José María Conejero

Associate Professor, University of Extremadura

José María Conejero is an Associate Professor in the Department of Computer Languages and Systems Department at the University of Extremadura (Spain). In 2010, he obtained his PhD in Computer Engineering. He has co-authored over 50 articles in prestigious international journals and conferences and has served as a reviewer or program committee member for many other international journals and conferences. His research interests include Artificial Intelligence, Big Data, and Model-Driven Software Development, among others. He has also been involved in numerous competitive research projects, as well as in contracts with both public and private entities. Most recently, he has co-founded MetrikaMedia, a startup and spin-off of the University of Extremadura.

i3Lab by Quercus Software Engineering Group and INTIA (Instituto Universitario de Tecnologías Informáticas Aplicadas), Universidad de Extremadura.

Agenda

(Provisional - Subject to updates)

Time Monday, 1st Sept Tuesday, 2nd Sept Wednesday, 3rd Sept
09:30RegistrationMulti-agents for code generation. Jie ZhangAI in Enterprise Architecture. Olivier Perard
10:00School Opening
10:30AgentWare in Software Engineering: A Taxonomy of LLM-Based Multi-Agent Systems
Davide Di Ruscio
AI and Software Development: An Industry Paradigm Shift
Mario Corchero
Massimo Tisi
11:30Coffee breakCoffee breakCoffee break
12:00From workflow-based to fully-agentic applications: smolagents and LangGraph. Antonio García DomínguezGenerative AI models running in your own infrastructure Jesús M. González BarahonaSoftware Maintenance with Agentic LLMs
Merve Astekin
13:00LunchLunchLunch
14:30Workshop 1. Development of agentic applications with human-in-the-loop via LangGraph. Antonio García DomínguezWorkshop 2. Test-driven development with the help of generative AI Jesús M. González BarahonaWorkshop 3. Multi-Agent LLMs and Knowledge Graphs for Monitoring and Sustaining Software Systems Adela Nedisan Videsjorden & Simeon Tverdal
17:30
19:30Tourism activity
20:30Social Dinner

Speakers

Davide Di Ruscio
Davide Di Ruscio

Università degli Studi dell'Aquila

Davide Di Ruscio is a Full Professor at the University of L'Aquila, specializing in Software and Model-Driven Engineering. He’s an active researcher, editor, and project lead in areas like domain-specific languages, model evolution, and software recommendation systems.

Jie Zhang
Jie Zhang

King's College London, UK

Her research focuses on AI for SE and SE for AI, with award-winning contributions to software engineering for AI and AI system testing.

Antonio García Domínguez
Antonio García Domínguez

University of York, UK

Dr. Antonio Garcia-Dominguez is a Senior Lecturer at the University of York, specializing in model-driven engineering and software testing, and leads AI agent work in the EU MOSAICO project.

Jesús M. González Barahona
Jesús M. González Barahona

Universidad Rey Juan Carlos, Spain

Professor at Universidad Rey Juan Carlos researching software development communities, with focus on quantitative analysis, data visualization in extended reality, and AI integration in software engineering processes. Co-founder of Bitergia, the software development analytics company.

Massimo Tisi
Massimo Tisi

IMT Atlantique (Nantes, France)

He is a Full Professor in the Department of Automation, Production and Computer Science (DAPI) at IMT Atlantique in Nantes, France, where he also co-leads the Software Engineering Apprenticeship Specialization (FIL). He heads the Naomod research team within the LS2N laboratory (UMR CNRS 6004). He coordinates the MOSAICO European project, on Management Orchestration and Supervision of AI-agent COmmunities. He coordinated the Lowcomote Marie Curie European Training Network on Scalable Low-Code Engineering. He is on the editorial board of the International Journal on Software and Systems Modeling (SoSyM). His academic and research activities focus on model-driven engineering and software language engineering. Over the years, he has contributed to the development of various tools in the Eclipse Modeling Project, like the ATL model transformation language. His current research primarily explores AI-assisted software engineering, Software language engineering, Model transformation.

Merve Astekin
Merve Astekin

SINTEF Digital, Norway

Merve Astekin is a Research Scientist at SINTEF Digital, focusing on sustainable AI and energy-efficient software systems, with recent work on LLMs for edge devices and intelligent agentic methods.

Adela Nedisan Videsjorden
Adela Nedisan Videsjorden

SINTEF Digital, Norway

Researcher in sustainable AI, edge AI, and digital twins, with a strong background in NLP and deep learning.

Olivier Perard
Olivier Perard

Field CTO – EMEA, Oracle EMEA

Computer Engineer with 30+ years experience across utilities, telecom, banking, and insurance sectors. Expert in AI services, behavioral economics, sentiment analysis, and predictive models implementation for international companies and public administration.

Simeon Tverdal
Simeon Tverdal

SINTEF Digital, Norway

Researcher at SINTEF Digital focusing on applied AI, cybersecurity, and risk management, with interests in machine learning and computer networking.

Mario Corchero
Mario Corchero

Bloomberg

Mario Corchero is a seasoned software engineer and technical leader with a strong focus on developer experience, automation, and the integration of AI into software development workflows. With a solid foundation in Python and C++, he has contributed to various open-source projects and has been instrumental in building scalable infrastructure and tools that enhance developer productivity.

Talk: AI and Software Development: An Industry Paradigm Shift

Target Audience

This summer school is designed for professionals and students passionate about the intersection of AI and software engineering

PhD Students

Primarily those in early stages, but also others interested in applying these techniques to their research.

Research guidance
Hands-on experience
Networking opportunities
University Professors

Educators seeking to integrate the school's topics into their courses or curricula.

Curriculum enhancement
Teaching resources
Academic collaboration
Industry Professionals

Software development practitioners aiming to enhance productivity through new AI techniques.

Practical implementation
Industry insights
Professional growth
Prerequisites

Basic understanding of software engineering concepts and familiarity with programming languages. No prior AI experience required.

Certificate

All participants will receive a certificate of completion.

Venue & Dates

Location

INTIA (Instituto Universitario de Tecnologías Informáticas Aplicadas)

Edificio Contenedor de Institutos Universitarios,
Universidad de Extremadura,
Cáceres, 10004, Spain

Dates

September 1-3, 2025

3 intensive days of learning and networking

Format

In-Person Event

Face-to-face interaction with speakers and peers

Campus Map

3
Days
20
Max Participants

About Cáceres

Discover Cáceres, a magnificent UNESCO World Heritage city founded in 25 BC that seamlessly blends Roman, Islamic, Gothic and Renaissance influences. Its perfectly preserved medieval quarter features imposing city walls, noble houses, and towers that transport visitors back through centuries of Spanish history.

Beyond its rich historical legacy, modern Cáceres thrives as a cultural center, home to the internationally acclaimed Helga de Alvear Museum of Contemporary Art. The city's exceptional culinary scene is crowned by Atrio, a three-Michelin-starred restaurant nestled within the ancient walls, offering a perfect fusion of tradition and innovation.

Wandering through Cáceres' cobblestone streets reveals hidden plazas, palatial homes with distinctive coats of arms, and impressive Gothic churches. Surrounded by the enchanting Extremadura landscape, the city proudly preserves its heritage while embracing its future as a candidate for European Capital of Culture 2031.

Click on any image to enlarge it

Photographs courtesy of Silvia Sierra Álvarez

Social Events

Accommodation

Cáceres offers a wide range of accommodation options to suit every budget and preference. Special rates may be available for Summer School attendees at partner hotels.

Partner Hotels
Hotel AHC Cáceres

Budget-friendly option, less than 2 km from venue

Visit Website

Gran Hotel Don Manuel

Premium option with special UEx rates, less than 3 km from venue

Visit Website

University Residences

As the school is outside the main academic term, university residences might have availability with low occupancy expected.

Colegio Mayor Antonio Franco

Modern residence with excellent facilities

Visit Website

Residencia Universitaria Mario Roso de Luna

Traditional university residence

Visit Website

Registration Fee

FREE

for all participants

Thanks to the generous support of our sponsors, registration for the School is completely free for all attendees.

Registration

Registration is now closed.

Contact

For any questions, please contact us at chemacm@unex.es

Contact the Organizers

Roberto Rodríguez Echeverría

Associate Professor

rre@unex.es

José María Conejero Manzano

Associate Professor

chemacm@unex.es

University of Extremadura, Spain

Organizers

Sponsors