Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Manuel Alfonseca is active.

Publication


Featured researches published by Manuel Alfonseca.


Software and Systems Modeling | 2004

Meta-modelling and graph grammars for multi-paradigm modelling in AToM3

Juan de Lara; Hans Vangheluwe; Manuel Alfonseca

This paper presents the combined use of meta-modelling and graph grammars for the generation of visual modelling tools for simulation formalisms. In meta-modelling, formalisms are described at a meta-level. This information is used by a meta-model processor to generate modelling tools for the described formalisms. We combine meta-modelling with graph grammars to extend the model manipulation capabilities of the generated modelling tools: edit, simulate, transform into another formalism, optimize and generate code. We store all (meta-)models as graphs, and thus, express model manipulations as graph grammars.We present the design and implementation of these concepts in AToM3 (A_To_ol for M_ulti-formalism, M_eta-M_odelling). AToM3 supports modelling of complex systems using different formalisms, all meta-modelled in their own right. Models in different formalisms may be transformed into a single common formalism for further processing. These transformations are specified by graph grammars. Mosterman and Vangheluwe [18] introduced the term multi-paradigm modelling to denote the combination of multiple formalisms, multiple abstraction levels, and meta-modelling. As an example of multi-paradigm modelling we present a meta-model for the Object-Oriented Continuous Simulation Language OOCSMP, in which we combine ideas from UML class diagrams (to express the OOCSMP model structure), Causal Block Diagrams (CBDs), and Statecharts (to specify the methods of the OOCSMP classes). A graph grammar is able to generate OOCSMP code, and then a compiler for this language (C-OOL) generates Java applets for the simulation execution.


IEEE Transactions on Plasma Science | 2006

Multipactor prediction for on-board spacecraft RF equipment with the MEST software tool

J. de Lara; Francisco Pérez; Manuel Alfonseca; L. Galán; I. Montero; E. Roman; David Raboso García-Baquero

Within the framework of a project sponsored by the European Space Agency (ESA), we have developed a software tool to predict the occurrence of multipactor discharge in a simple radio frequency (RF) device modeled as parallel plates. The tool uses a micro-level explicit representation of the electrons (i.e., each electron in the system is modeled separately), and includes a detailed Monte Carlo model of the secondary electron emission process in the plates. Materials secondary emission yield (SEY) is described using either the usual parameter set (E/sub 1/, E/sub 2/, and /spl sigma//sub max/), or a more detailed model, where the contributions due to true secondary, backscattered or elastically reflected electrons are given their own sets of parameters, together with additional parameters for the angle dependence. The simulator has been validated using experimental data gathered at ESA and the Universidad Auto/spl acute/noma de Madrid, Madrid, Spain. The simulator helped in the selection of material coatings for the mitigation of Multipactor effect in RF transmission lines on-board satellite payloads.


IEEE Transactions on Information Theory | 2007

The Normalized Compression Distance Is Resistant to Noise

Manuel Cebrián; Manuel Alfonseca; Alfonso Ortega

This correspondence studies the influence of noise on the normalized compression distance (NCD), a measure based on the use of compressors to compute the degree of similarity of two files. This influence is approximated by a first order differential equation which gives rise to a complex effect, which explains the fact that the NCD may give values greater than 1, observed by other authors. The model is tested experimentally with good adjustment. Finally, the influence of noise on the clustering of files of different types is explored, finding that the NCD performs well even in the presence of quite high noise levels


IEEE Transactions on Evolutionary Computation | 2007

Christiansen Grammar Evolution: Grammatical Evolution With Semantics

Alejandro Beltrán Ortega; M. de la Cruz; Manuel Alfonseca

This paper describes Christiansen grammar evolution (CGE), a new evolutionary automatic programming algorithm that extends standard grammar evolution (GE) by replacing context-free grammars by Christiansen grammars. GE only takes into account syntactic restrictions to generate valid individuals. CGE adds semantics to ensure that both semantically and syntactically valid individuals are generated. It is empirically shown that our approach improves GE performance and even allows the solution of some problems are difficult to tackle by GE


international work conference on the interplay between natural and artificial computation | 2005

Attribute grammar evolution

Marina de la Cruz Echeandía; Alfonso Ortega de la Puente; Manuel Alfonseca

This paper describes Attribute Grammar Evolution (AGE), a new Automatic Evolutionary Programming algorithm that extends standard Grammar Evolution (GE) by replacing context-free grammars by attribute grammars. GE only takes into account syntactic restrictions to generate valid individuals. AGE adds semantics to ensure that both semantically and syntactically valid individuals are generated. Attribute grammars make it possible to semantically describe the solution. The paper shows empirically that AGE is as good as GE for a classical problem, and proves that including semantics in the grammar can improve GE performance. An important conclusion is that adding too much semantics can make the search difficult.


IEEE MultiMedia | 2012

Digital Image Scrambling Using 2D Cellular Automata

Abdel Latif Abu Dalhoum; Basel A. Mahafzah; Aiman Ayyal Awwad; Ibraheem Al-Dhamari; Alfonso Ortega; Manuel Alfonseca

A digital image scrambling method based on a 2D cellular automaton, specifically the well-known Game of Life, produces an effective image encryption technique.


Ibm Journal of Research and Development | 2003

Grammatical evolution to design fractal curves with a given dimension

Alfonso Ortega; Abdel Latif Abu Dalhoum; Manuel Alfonseca

Lindenmayer grammars have frequently been applied to represent fractal curves. In this work, the ideas behind grammar evolution are used to automatically generate and evolve Lindenmayer grammars which represent fractal curves with a fractal dimension that approximates a predefined required value. For many dimensions, this is a nontrivial task to be performed manually. The procedure we propose closely parallels biological evolution because it acts through three different levels: a genotype (a vector of integers), a protein-like intermediate level (the Lindenmayer grammar), and a phenotype (the fractal curve). Variation acts at the genotype level, while selection is performed at the phenotype level (by comparing the dimensions of the fractal curves to the desired value).


Multimedia Tools and Applications | 2014

Audio scrambling technique based on cellular automata

Alia Madain; Abdel Latif Abu Dalhoum; Hazem Hiary; Alfonso Ortega; Manuel Alfonseca

Scrambling is a process that has proved to be very effective in increasing the quality of data hiding, watermarking, and encryption applications. Cellular automata are used in diverse and numerous applications because of their ability to obtain complex global behavior from simple and localized rules. In this paper we apply cellular automata in the field of audio scrambling because of the potential it holds in breaking the correlation between audio samples effectively. We also analyze the effect of using different cellular automata types on audio scrambling and we test different cellular automata rules with different Lambda values. The scrambling degree is measured and the relation between the robustness and the scrambling degree obtained is studied. Experimental results show that the proposed technique is robust to data loss attack where 1/3 of the data is lost and that the algorithm can be applied to music and speech files of different sizes.


IEEE Transactions on Evolutionary Computation | 2009

Towards the Validation of Plagiarism Detection Tools by Means of Grammar Evolution

Manuel Cebrián; Manuel Alfonseca; Alfonso Ortega

Student plagiarism is a major problem in universities worldwide. In this paper, we focus on plagiarism in answers to computer programming assignments, where students mix and/or modify one or more original solutions to obtain counterfeits. Although several software tools have been developed to help the tedious and time consuming task of detecting plagiarism, little has been done to assess their quality, because determining the real authorship of the whole submission corpus is practically impossible for markers. In this paper, we present a grammar evolution technique which generates benchmarks for testing plagiarism detection tools. Given a programming language, our technique generates a set of original solutions to an assignment, together with a set of plagiarisms of the former set which mimic the basic plagiarism techniques performed by students. The authorship of the submission corpus is predefined by the user, providing a base for the assessment and further comparison of copy-catching tools. We give empirical evidence of the suitability of our approach by studying the behavior of one advanced plagiarism detection tool (AC) on four benchmarks coded in APL2, generated with our technique.


Ibm Journal of Research and Development | 2001

Determination of fractal dimensions from equivalent L systems

Manuel Alfonseca; Alfonso Ortega

This paper revises a few existing methods for computing fractal dimensions, underlines their dependency on the graphical properties of the curves, and proposes and discusses a new method, based on the representation of fractals by means of Lindenmayer systems, that makes use of the structure of L systems to compute the fractal dimension. The method is implemented in Prolog, and its limitations and usefulness are discussed.

Collaboration


Dive into the Manuel Alfonseca's collaboration.

Top Co-Authors

Avatar

Alfonso Ortega

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Juan de Lara

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Estrella Pulido

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Manuel Cebrián

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Francisco Pérez

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar

David Raboso

European Space Research and Technology Centre

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Julio A. Gonzalo

Autonomous University of Madrid

View shared research outputs
Top Co-Authors

Avatar

L. Galán

Autonomous University of Madrid

View shared research outputs
Researchain Logo
Decentralizing Knowledge