Search For:

Displaying 1-15 out of 15 total
Digital Image Scrambling Using 2D Cellular Automata
Found in: IEEE MultiMedia
By Abdel Latif Abu Dalhoum,Basel A. Mahafzah,Aiman Ayyal Awwad,Ibraheem Aldhamari,Alfonso Ortega,Manuel Alfonseca
Issue Date:October 2012
pp. 28-36
A digital image scrambling method based on a 2D cellular automaton, specifically the well-known Game of Life, produces an effective image encryption technique.
 
Constructing Simulation-Based Web Documents
Found in: IEEE Multimedia
By Juan de Lara, Manuel Alfonseca
Issue Date:January 2001
pp. 42-49
<p>Our system for constructing Web documents features visual interactive simulations and other hypermedia elements. It uses a continuous simulation language composed of abstraction layers that describe the simulation models' behavior, pages or slides...
 
Parallel Metropolis-Montecarlo Simulation for Potts Model using an Adaptable Network Topology based on Dynamic Graph Partitioning
Found in: Parallel and Distributed Computing, International Symposium on
By Carlos Castaneda-MarroquĂ­n,Carmen B. Navarrete,Alfonso Ortega,Manuel Alfonseca,Eloy Anguiano
Issue Date:July 2008
pp. 89-96
In the last years, the computers have increased their capacityof calculus and networks - for the interconnectionof these machines - have been improved until obtaining theactual high rates of data transferring. The programs thatnowadays try to take advantag...
 
Compiling a simulation language in APL
Found in: Proceedings of the APL98 conference on Array processing language (APL '98)
By Enrique Alfonseca, Juan de Lara, Manuel Alfonseca
Issue Date:August 1998
pp. 122-140
This paper describes the procedure used to build several compilers, written in APL and APL2, to translate two continuous simulation languages into APL and C+ +. The advantages and disadvantages of using APL to write a compiler are discussed. A compromise h...
     
Complex systems in APL: fractals, evolving cellular automata and artificial life
Found in: Proceedings of the 2002 conference on APL: array processing languages: lore, problems, and applications (APL '02)
By Alfonso Ortega, Manuel Alfonseca, Marina de la Cruz
Issue Date:July 2002
pp. 122-140
We have been working for several years on the representation, study and simulation of complex systems by means of formal methods. APL2 and other programming languages have been used to develop our tools and experiments. This paper summarizes our APL2 works...
     
Simulating evolutionary agent communities with OOCSMP
Found in: Proceedings of the 2002 ACM symposium on Applied computing (SAC '02)
By Juan de Lara, Manuel Alfonseca
Issue Date:March 2002
pp. 11-15
This paper describes some extensions added to the continuous simulation language OOCSMP to perform agent-oriented simulation. The extensions are tested by simulating the evolution of a colony of virtual ants (vants). In this simulation, each vant is modell...
     
Using APL2 to compute the dimension of a fractal represented as a grammar
Found in: Proceedings of the international conference on APL-Berlin-2000 conference (APL '00)
By Alfonso Ortega, Manuel Alfonseca
Issue Date:July 2000
pp. 122-140
In this paper we describe the use of APL2 to implement and depict the equivalence between the mathematical field of fractal curves and the linguistic field of parallel derivation grammars, by tackling the problem of determining the dimension of a fractal f...
     
Artificial life evolution in a simplified APL2 environment
Found in: Proceedings of the international conference on APL-Berlin-2000 conference (APL '00)
By Manuel Alfonseca
Issue Date:July 2000
pp. 122-140
Artificial life based on simulation evolution is a flourishing field. One of its most publicized achievements of the nineties was TIERRA, by T. S. Ray. APL2 has been used successfully to implement a similar simpler artificial life application that shows mo...
     
Using APL to build science tutors for the high school level
Found in: Proceedings of the APL98 conference on Array processing language (APL '98)
By Manuel Alfonseca
Issue Date:August 1998
pp. 122-140
This paper describes the procedure used to build several courses on the sciences for the high school level. An APL2 program has been written that accepts problem models, including explanation models, and uses them to generate many different problems. Each ...
     
Representation of fractal curves by means of L systems
Found in: Proceedings of the conference on Designing the future (APL '96)
By Alfonso Ortega, Manuel Alfonseca
Issue Date:July 1996
pp. 122-140
Fractals can be represented by means of L-systems (Development Grammars), together with a graphic interpretation. Two families of graphic interpretations have been used: turtle graphics and vector graphics. This paper describes an APL2/PC system able to dr...
     
User interfaces with object-oriented programming in APL2
Found in: Proceedings of the conference on Designing the future (APL '96)
By Manuel Alfonseca
Issue Date:July 1996
pp. 122-140
This paper discusses an application which models world population dynamics using initial value differential equations. The program provides the user with a simple interface that anyone with any level of experience with APL can use to generate different sce...
     
Object oriented graphics in APL2
Found in: Proceedings of the international conference on APL (APL '92)
By Manuel Alfonseca
Issue Date:July 1992
pp. 122-140
The paper describes a general and extensive graphic system in two or three dimensions, built in APL2 by means of the object-oriented programming paradigm. The system fully demonstrates the appropriateness of the language to develop real-life applications u...
     
Genetic algorithms
Found in: Proceedings of the international conference on APL '91 (APL '91)
By Manuel Alfonseca
Issue Date:August 1991
pp. 122-140
Genetic algorithms, invented by J. H. Holland, emulate biological evolution in the computer and try to build programs that can adapt by themselves to perform a given function. In some sense, they are analogous to neural networks, but there are important di...
     
Object oriented programming in APL2
Found in: Conference proceedings on APL as a tool of thought (APL '89)
By Manuel Alfonseca
Issue Date:July 1989
pp. 122-140
A number of proposals have been made so far to extend the array concept of APL to functions thus allowing functions of non-zero array rank [Bernecky 84, Brown 84]. Some of them required significant extensions to the APL language, both in syntax and in func...
     
Solutions to logic problems in APL2
Found in: Proceedings of the international conference on APL: APL in transition (APL '87)
By James A. Brown, Manuel Alfonseca
Issue Date:May 1987
pp. 456-459
Logic problems are traditionally solved using notations invented for their solution. APL provides a different way to look at logic problems.This paper looks at some logic problems and shows how they can be solved, at least conceptually, in parallel using A...
     
 1