Elements of Information Processing Laboratory (LabEPI)

Federal University of Rio Grande do Norte (UFRN)


This page presents some of our research laboratory projects. They are:

A brief description for each project is given below.



[page] - [repository]

Destate (Discrete Event System Toolkit and inTeractive Environment) is a tool to create and do operations with automata. It is used in the theory of computation classes. Some of its features are: interactive visualization of the automaton (zoom, translation), interactive creation of the automaton (with command line), save and open automaton as XML files, visualization of the automaton data, multi visualization of automata, and support to Deterministic and Non-deterministic.



The Great Internet Keeper (GIK) project aims to build tools and theories to study the Internet. The current state of development of this project is theoretical. The first results, presented in a PhD thesis, support the creation of tools with new strategies to perform monitoring of large networks. The next steps are grouped in two main directions: algorithms for analysis of large graphs and new network scanner daemon and database.



This project aims to create an open source low cost development environment for Internet of Things (IoT) applications. The integration of wireless sensors networks (WSN) to the Internet is an emerging research topic in the scientific community. But wireless sensors and integration devices are too expensive to make possible practical research on large scale. Moreover, some open source enthusiasts wants a free platform to develop its applications. These two facts were the reason to the creation of a core (kernel) development platform for IoT, named KIoT.



[page] - [repository]

A network visualization tool initially developed for Umit during the GSoC (Google Summer of Code) program in 2007. It consists in a graphical tool to illustrate network information obtained by Nmap. Basically, it offers a interactive visualization for exploration of network topology and properties using a radial layout based placement of network nodes. Part of RadialNet is integrated on the official Nmap front-end, named Zenmap. The official Nmap book contains a section named Surfing the Network Topology devoted to this subject.



SHELF HPC Platform (Scalable, Heterogeneous, Low-cost and Free High Performance Computing Platform) is a project which aims to build up a parallel and distributed computing low-cost testbed for research and educational purposes. It consists on a Beowulf cluster equipped with standard Linux systems, specifically Debian, and OpenMPI (A High Performance Message Passing Library).



An Open Geographic Information System built on the top of GoogleMaps and OpenStreetMap. The application is based on OpenLayers, Mapnik and Django.



It is a project which aims to identify remote networked systems and devices through the network, e.g. using operating system fingerprinting. Operating System (OS) fingerprinting is the process of identify the OS of a remote machine through a computer network. This process has many applications in network security. Both white and black hat hackers can use OS fingerprinting to obtain information about possible vulnerable targets on a computer network. There are many tools that can perform OS fingerprinting. However, there are many OS fingerprinting deceiving tools that can invalidate identification results. ZION is a new remote computer fingerprinting tool which can overcome these problems.

Valid XHTML 1.0 Strict Valid CSS!