Skip to main content

Showing 1–9 of 9 results for author: Durán, F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2412.15441  [pdf, other

    cs.SE cs.AI cs.LG

    Energy consumption of code small language models serving with runtime engines and execution providers

    Authors: Francisco Durán, Matias Martinez, Patricia Lago, Silverio Martínez-Fernández

    Abstract: Background. The rapid growth of Language Models (LMs), particularly in code generation, requires substantial computational resources, raising concerns about energy consumption and environmental impact. Optimizing LMs inference for energy efficiency is crucial, and Small Language Models (SLMs) offer a promising solution to reduce resource demands. Aim. Our goal is to analyze the impact of deep le… ▽ More

    Submitted 19 December, 2024; originally announced December 2024.

    Comments: 26 pages, submitted to journal

  2. Epoch-based Application of Problem-Aware Operators in a Multiobjective Memetic Algorithm for Portfolio Optimization

    Authors: Feijoo Colomine Durán, Carlos Cotta, Antonio J. Fernández-Leiva

    Abstract: We consider the issue of intensification/diversification balance in the context of a memetic algorithm for the multiobjective optimization of investment portfolios with cardinality constraints. We approach this issue in this work by considering the selective application of knowledge-augmented operators (local search and a memory of elite solutions) based on the search epoch in which the algorithm… ▽ More

    Submitted 5 December, 2024; originally announced December 2024.

    Comments: 13 pages, 2 figures

    Journal ref: Applications of Evolutionary Computation - EvoApplications 2023, J. Correia, S. Smith, R. Qaddoura (eds.), Lecture Notes in Computer Science 13989, pp. 210-222, Springer, 2023

  3. Identifying architectural design decisions for achieving green ML serving

    Authors: Francisco Durán, Silverio Martínez-Fernández, Matias Martinez, Patricia Lago

    Abstract: The growing use of large machine learning models highlights concerns about their increasing computational demands. While the energy consumption of their training phase has received attention, fewer works have considered the inference phase. For ML inference, the binding of ML models to the ML system for user access, known as ML serving, is a critical yet understudied step for achieving efficiency… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

    Comments: Accepted for publication as short paper in Conference on AI Engineering Software Engineering for AI (CAIN 2024)

  4. arXiv:2307.09964  [pdf, other

    cs.SE cs.LG

    Towards green AI-based software systems: an architecture-centric approach (GAISSA)

    Authors: Silverio Martínez-Fernández, Xavier Franch, Francisco Durán

    Abstract: Nowadays, AI-based systems have achieved outstanding results and have outperformed humans in different domains. However, the processes of training AI models and inferring from them require high computational resources, which pose a significant challenge in the current energy efficiency societal demand. To cope with this challenge, this research project paper describes the main vision, goals, and e… ▽ More

    Submitted 19 July, 2023; originally announced July 2023.

    Comments: Accepted for publication as full paper - 2023 49th Euromicro Conference Series on Software Engineering and Advanced Applications (SEAA)

  5. Programming and Symbolic Computation in Maude

    Authors: Francisco Durán, Steven Eker, Santiago Escobar, Narciso Martí-Oliet, José Meseguer, Rubén Rubio, Carolyn Talcott

    Abstract: Rewriting logic is both a flexible semantic framework within which widely different concurrent systems can be naturally specified and a logical framework in which widely different logics can be specified. Maude programs are exactly rewrite theories. Maude has also a formal environment of verification tools. Symbolic computation is a powerful technique for reasoning about the correctness of concurr… ▽ More

    Submitted 18 October, 2019; originally announced October 2019.

    Comments: Journal of Logical and Algebraic Methods in Programming, 2019

  6. Multilevel Coupled Model Transformations for Precise and Reusable Definition of Model Behaviour

    Authors: Fernando Macías, Uwe Wolter, Adrian Rutle, Francisco Durán, Roberto Rodriguez-Echeverria

    Abstract: The use of Domain-Specific Languages (DSLs) is a promising field for the development of tools tailored to specific problem spaces, effectively diminishing the complexity of hand-made software. With the goal of making models as precise, simple and reusable as possible, we augment DSLs with concepts from multilevel modelling, where the number of abstraction levels are not limited. This is particular… ▽ More

    Submitted 17 January, 2019; originally announced January 2019.

    Comments: Journal of Logical and Algebraic Methods in Programming. Available online 11 January 2019. In Press, Accepted Manuscript

  7. Tracing Properties of UML and OCL Models with Maude

    Authors: Francisco Durán, Martin Gogolla, Manuel Roldán

    Abstract: The starting point of this paper is a system described in form of a UML class diagram where system states are characterized by OCL invariants and system transitions are defined by OCL pre- and postconditions. The aim of our approach is to assist the developer in learning about the consequences of the described system states and transitions and about the formal implications of the properties that a… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Comments: In Proceedings AMMSE 2011, arXiv:1106.5962

    Journal ref: EPTCS 56, 2011, pp. 81-97

  8. Formal Visual Modeling of Real-Time Systems in e-Motions: Two Case Studies

    Authors: Francisco Durán, Peter Csaba Ölveczky, José E. Rivera

    Abstract: e-Motions is an Eclipse-based visual timed model transformation framework with a Real-Time Maude semantics that supports the usual Maude formal analysis methods, including simulation, reachability analysis, and LTL model checking. e-Motions is characterized by a novel and powerful set of constructs for expressing timed behaviors. In this paper we illustrate the use of these constructs --- and t… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Comments: In Proceedings AMMSE 2011, arXiv:1106.5962

    Journal ref: EPTCS 56, 2011, pp. 49-63

  9. Proceedings Second International Workshop on Algebraic Methods in Model-based Software Engineering

    Authors: Francisco Durán, Vlad Rusu

    Abstract: Over the past years there has been quite a lot of activity in the algebraic community about using algebraic methods for providing support to model-driven software engineering. The aim of this workshop is to gather researchers working on the development and application of algebraic methods to provide rigorous support to model-based software engineering. The topics relevant to the workshop are all… ▽ More

    Submitted 29 June, 2011; originally announced June 2011.

    Comments: EPTCS 56, 2011