This file was created with JabRef 2.1.
Encoding: Cp1252
@OTHER{,
crossref = {Linux magazine-es},
review = {Esta revista es una red de informacisn dedicada a la difusisn de conocimientos
y experiencia ticnica. No se limitan a informar sobre el movimiento
Linux y el Software Libre. Son parte de il.},
timestamp = {2006.11.08},
url = {http://www.linux-magazine.es/}
}
@OTHER{,
crossref = {Linux Magazine},
review = {Este Journal es muy ticnico, y muestra los recientes avances tecnolsgicos
de Linux, en especial nuevos trabajos realizados por hackers y programadores
de todo el mundo, sobre el csdigo fuente},
timestamp = {2006.11.08},
url = {http://www.linux-mag.com/}
}
@OTHER{,
crossref = {Linux Journal},
review = {Dentro de cada publicacisn de este Journal se encuentran pautas(consejos)
y trucos, clases tutsrales a fondo, revisiones de producto concisas,
perspectivas, ideas que conducen personalidades de Linux y mucho
mas.},
timestamp = {2006.11.08}
}
@ARTICLE{,
author = {David A. Bandel},
title = {Kernel Korner: Linux Kernel Installation},
review = {Articulo de journal: instalacion de Linux},
timestamp = {2006.11.08},
url = {http://portal.acm.org/citation.cfm?id=327060&coll=Portal&dl=GUIDE&CFID=5579590&CFTOKEN=79723699&ret=1#Fulltext}
}
@ARTICLE{,
author = {Moshe Bar},
title = {Kernel Korner: Linux System Calls},
review = {How to use the mechanism providedthe IA32 architecture for handling
system calls.},
timestamp = {2006.11.09}
}
@ARTICLE{,
author = {Bar, Moshe},
title = {Serving With Linux},
review = {En este articulo se habla de generalidades del kernel},
timestamp = {2006.11.08},
url = {http://www.byte.com/column/BYT20000829S0006}
}
@ARTICLE{,
author = {Che-Tai Lee Feng Chia University, Taichung, Taiwan, R.O.C.
Zeng-Wei Hong Feng Chia University, Taichung, Taiwan, R.O.C.
Jim-Min Lin Feng Chia University, Taichung, Taiwan, R.O.C.},
title = {Embedded systems: hardware/software design methodology and optimization:
Linux kernel customization for embedded systems by using call graph
approach},
review = {Articulo que describe como se puede personalizar el nzcleo para sistemas
encajados.},
timestamp = {2006.11.08}
}
@ARTICLE{,
author = {William von Hagen},
title = {Real-time and performance improvements for the 2.6 Linux kernel},
journal = {Linux Journal},
review = {Articulo de journal sobre En tiempo real y Mejoras de Funcionamiento
del 2.6 Grano Linux},
timestamp = {2006.11.08},
url = {1. http://delivery.acm.org/10.1145/1070000/1064897/8041.html?key1=1064897&key2=2696003611&coll=Portal&dl=GUIDE&CFID=5579590&CFTOKEN=79723699}
}
@BOOK{,
title = {Software libre: ticnicamente viable, econsmicamente sostenible y
socialmente justo -},
year = {2005},
author = {Jordi Mas i Hern`ndez},
review = {Este libro es nuestro punto de partida, puesto que es una visisn del
software libre y sus repercusiones, ademas en el capitulo 7 hace
especial infasis en Software libre en el sector pzblico., algo
determinante para nuestra investigacisn.},
timestamp = {2006.11.08},
url = {http://www.edicionessimbioticas.info/IMG/pdf/software_libre.pdf}
}
@ARTICLE{,
author = {Hongfeng Shen Department of Computer Science, Florida State
University, Tallahassee FL
Theodore P. Baker Department of Computer Science, Florida State
University, Tallahassee FL},
title = {A Linux kernel module implementation of restricted Ada tasking},
abstract = {An Ada tasking kernel is implemented as a layer beneath the Linux
operating system on a PC-compatible machine. This implementation
is derived from Yodaiken's Real-Time Linux kernel, with new scheduling
and synchronization primitives introduced specifically to support
the GNAT Ada runtime system. Primitive operations for real-time
Ada tasks are directly implemented on top of the underlying hardware
in the form of a loadable Linux kernel module. This design not only
reduces execution overhead and improves control over execution timing
for tasks, but also opens the door for a simple restricted-tasking
runtime system that could be certified for safety-critical applications.},
review = {Articulo: una puesta en practica del Kernel de Linux},
timestamp = {2006.11.08}
}
@ARTICLE{,
author = {Jongmoo Choi, Seungjae Baek, Sung Y. Shin},
title = {Operating systems and adaptive applications (OSAA): Design and implementation
of a kernel resource protector for robustness of Linux module programming},
abstract = {Loadable kernel modules supported by Linux provides lots of benefits
such as a small-sized kernel, on-demand loading, and easy software
upgrading. However, since modules are executed in a privileged mode,
trivial misuses in a module may cause critical system halts or deadlock
situations. This paper presents a kernel resource protector which
prevents kernel from faults generated by modules. The protector
models the system in two objects: module object and resource object.
By observing the interre ...},
review = {Diseqo e implementacion del nucleo Kernel con ventajas y desventajas
en los nuevos sistemas operativos y demanda de los mismos},
timestamp = {2006.11.09},
url = {http://portal.acm.org/citation.cfm?id=1141621&coll=Portal&dl=GUIDE&CFID=5628914&CFTOKEN=46373025}
}
@ARTICLE{324850,
author = {Mark Komarinski},
title = {System Administration: Upgrading the Linux Kernel},
journal = {Linux J.},
year = {1995},
volume = {1995},
pages = {13},
number = {14es},
address = {Seattle, WA, USA},
issn = {1075-3583},
publisher = {Specialized Systems Consultants, Inc.}
}
@BOOKLET{,
title = {Kernel Rebuild Guide},
author = {Kwan Lowe},
howpublished = {Mon Jan 14 18:52:45 EST 2002},
lastchecked = {11/08/2006},
review = {habla de forma general sobre el kernel, tomando apartes de los conocimientos
a tener en cuenta acerca de GNU/Linux y de copyright, tambien la
importancia del kernel, de las diferentes versiones, de sus devidas
instalaciones e inclusive de las descargas que se pueden efectuar,
comentarios, posibles fallas y soluciones a estas, esta pagina es
una descripcisn general para los amantes de Linux acerca del kernel,
es una guia importante a tener en cuenta para investigar sobre dicho
tema, es la pagina oficial de el nzcleo Linux.},
timestamp = {2006.11.08},
url = {http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html}
}
@ARTICLE{,
author = {Naohiko Shimizu Tokai University, Kanagawa Japan
Ken Takatori Tokai University, Kanagawa Japan},
title = {A transparent Linux super page kernel for Alpha, Sparc64 and IA32:
reducing TLB misses of applications},
abstract = {Modern processors have various features for latency tolerance such
as Hit-under-miss, Out-of-order execution, or Multi-threading. However,
many processors must make a precise trap for a TLB miss, because
they maintain the TLB with software and cannot distinguish the TLB
scarcity from the page fault. It is very important for the application
and/or the operating system to avoid the TLB misses as much as possible.
Many processors have some super page features that extend the coverage
of the TLB significantly, but few operating systems support it.
In this paper, we present our implementation of Super Page Kernel
for the Linux operating system along with its performance. We implemented
Super Page for Alpha, Sparc64 and IA32. With super page kernel,
a matrix transpose program runs at least 4 times faster on Alpha,
at least 2 times faster on Sparc64, and generates interesting results
on IA32 compared to the normal Linux kernel. In addition, we got
SPEC CPU numbers that were about 10% higher than normal kernel on
Alpha.},
review = {A Transparent Linux Super Page Kernel for Alpha, Sparc64 and IA32},
timestamp = {2006.11.08},
url = {39. http://delivery.acm.org/10.1145/780000/773374/p75-shimizu.pdf?key1=773374&key2=3907003611&coll=Portal&dl=GUIDE&CFID=5579590&CFTOKEN=79723699}
}
@ARTICLE{,
author = {Pau Mendoza, Ismael Ripoll, Joan Vila, Alfons Crespo},
title = {DESARROLLO CRUZADO DE SISTEMAS EMPOTRADOS,
BASADOS EN RT-LINUX.},
year = {1998},
abstract = {En este artmculo se plantea una solucisn sistematica para el diseqo
de sistemas empotrados con
plataforma de PC industrial, Linux como sistema operativo y RTLinux
para el manejo de tareas con
restricciones de tiempo.},
review = {En este artmculo se plantea una solucisn sistematica para el diseqo
de sistemas empotrados con
plataforma de PC industrial, Linux como sistema operativo y RTLinux
para el manejo de tareas con
restricciones de tiempo.},
timestamp = {2006.11.08}
}
@BOOK{,
title = {Free Software, Free Society (software libre para una sociedad libre)},
year = {2002},
author = {Richard M. Stallman},
review = {Es fascinante, este libro es una recopilacisn de escritos de Richard
Stallman, podrmamos considerarlo como una Biblia del software libre,
tiene tanto capmtulos ticnicos, como capmtulos con enfoques sociales,
aunque mas habla de una sociedad de personas dedicadas a la tecnologma
del software y de su lucha por la libertad en este; igual es de
ayuda para nuestra investigacisn.},
timestamp = {2006.11.08},
url = {http://biblioweb.sindominio.net/pensamiento/softlibre/softlibre.pdf}
}
@ARTICLE{,
author = {Ivan Bowman
Saheem Siddiqi
Meyer C. Tanuan},
title = {Concrete Architecture of the Linux Kernel},
year = {12-Feb-98},
abstract = {The objective of this report is to describe the concrete (as-built)
architecture of the Linux kernel. A concrete architecture description
of the Linux kernel serves as a high-level specification for developers
to modify and extend the existing kernel source code.
We used a reverse engineering tool (Portable Bookshelf) to extract
the detailed design information out of the Linux kernel source.
The biggest challenge we had to overcome was to cluster the enormous
volume of extracted information into subsystems. We clustered the
extracted information based on our domain-specific knowledge about
modern operating systems; the Software Landscape visualization tool
was used in an iterative process to view and refine this clustering.
Although the Portable Bookshelf tool provided detailed design information
and some initial clustering based on file names, we found that this
was not sufficient to form a concrete architecture description.
The extraction tool didnt accurately extract dependencies. It missed
some dependencies, and asserted some that did not exist. The tool
didnt automatically provide a structure that helped understand
the system. We verified the extracted design facts and refined the
clustering using our conceptual model of the Linux kernel.
We concluded that the Portable Bookshelf tool by itself cannot accurately
describe the concrete architecture of the Linux kernel. We remedied
this limitation by using domain-specific knowledge to describe the
concrete architecture.},
review = {El objetivo de este informe es describir el nucleo (como esta construido)
la arquitectura del nucleo Linux. Una descripcisn de arquitectura
concreta del nucleo Linux que sirve como una especificacisn de alto
nivel para programadores, tanto para modificar como para ampliar
el csdigo original existente del kernel.
En el texto se recopila la informacisn extramda basada en el conocimiento
especmfico de dominio sobre sistemas modernos de operaciones.
Concluye ademas que el instrumento de Estanterma Portatil no puede
por sm mismo describir con exactitud la arquitectura concreta del
nucleo Linux. Limitacion que se remedia usando el conocimiento especmfico
de dominio para describir la arquitectura concreta.},
timestamp = {2006.11.08},
url = {http://plg.uwaterloo.ca/~itbowman/CS746G/a2/}
}
@OTHER{,
review = {Pagina oficial del Kernel Hurd para GNU/Hurd pero en espaqol},
timestamp = {2006.11.08},
url = {http://hurd.es.gnu.org/}
}
@OTHER{,
review = {Sitio oficial del kernel Hurd para GNU/Hurd},
timestamp = {2006.11.08},
url = {http://www.gnu.org/software/hurd/}
}
@OTHER{,
review = {Articulo Hacia una nueva estrategia en el diseqo de sistemas operativos,
aunque es en ingles es demasiado interesante para nuestro caso,
asi hable solo de hurd},
timestamp = {2006.11.08},
url = {http://gnu.edgescape.com/software/hurd/hurd-paper.html}
}
@OTHER{,
review = {Descripcisn de Linux, tomando apartes importantes del kernel.},
timestamp = {2006.11.08},
url = {http://janitor.kernelnewbies.org/}
}
@OTHER{,
review = {Articulo Comparing real-time Linux alternatives},
timestamp = {2006.11.08},
url = {http://www.linuxdevices.com/articles/AT4503827066.html}
}
@OTHER{,
review = {Pagina principal del nzcleo de Linux, importantmsima puesto es la
base de la investigacisn. En ella encontramos mucha informacion
de interes general},
timestamp = {2006.11.08},
url = {http://www.kernel.org/}
}
@OTHER{,
review = {Articulo Analisis de Sistemas Operativos de Tiempo Real Libres},
timestamp = {2006.11.08},
url = {http://gayuba1.datsi.fi.upm.es/~dlopez/rtos.php}
}
@OTHER{,
review = {Aqum se puede encontrar la informacisn general del kernel, es mas
de informacisn general.},
timestamp = {2006.11.08},
url = {http://en.wikipedia.org/wiki/Linux_kernel}
}
@OTHER{,
review = {Articulo sobre el modelo de desarrollo del kernel Linux},
timestamp = {2006.11.08},
url = {http://www.softwarelibre.cl/drupal//?q=node/609}
}
@OTHER{,
review = {Articulo en el cual se habla de la compilacion del kernel Linux 2.2},
timestamp = {2006.11.08},
url = {http://www.zdnet.com/zdhelp/stories/main/0,5594,2213046,00.html}
}
@OTHER{,
review = {Articulo sobre la compilacisn del kernel (parte 2)},
timestamp = {2006.11.08},
url = {http://www.linux.com/newsitem.phtml?sid=60&aid=8931}
}
@OTHER{,
review = {Este articulo habla sobre los compiladores del kernel},
timestamp = {2006.11.08},
url = {http://freeos.com/articles/2589/2/1-3/}
}
@OTHER{,
review = {En este articulo se habla de generalidades del kernel},
timestamp = {2006.11.08},
url = {http://www.byte.com/column/BYT20000829S0006}
}
@OTHER{,
review = {En este articulo se habla sobre el desempeqo del kernel, sobre su
relacion con el hardware},
timestamp = {2006.11.08},
url = {http://www.linux.com/hardware/newsitem.phtml?sid=26&aid=11532}
}
@OTHER{,
review = {En este articulo se da una introduccisn a los conocimientos sobre
el kernel de linux},
timestamp = {2006.11.08},
url = {http://www.linux.com/live/newsitem.phtml?sid=1&aid=11762}
}
@OTHER{,
review = {Documento sobre investigacisn acerca de Linux, importante como guia
en el metodo de investigacisn utilizado.},
timestamp = {2006.11.08},
url = {http://euclid.nmu.edu/~benchmark/index.php}
}
@OTHER{,
review = {Documento sobre los origenes y caracteristicas de FreeBSD},
timestamp = {2006.11.08},
url = {http://cronopios.net/Textos/freebsd_un_secreto_bien_guardado.pdf}
}
@OTHER{,
review = {Informacisn sobre el sistema operativo FreeBSD},
timestamp = {2006.11.08},
url = {http://www.es.freebsd.org/es/}
}
@OTHER{,
review = {Sitio web sobre desarrollo del kernel Linux (modelos de desarrollo)},
timestamp = {2006.11.08},
url = {http://technologynews.altervista.org/index.php?mod=read&id=1130758467}
}
@OTHER{,
review = {Sitio web donde se pueden enviar documentos sobresalientes sobre el
kernel Linux},
timestamp = {2006.11.08},
url = {http: // www.kernel.org/pub/linux/docs/lkml/repo rting-bugs.html}
}
@OTHER{,
review = {Sitio web con informacisn sobre como unirse a un sitio de espejo participante.},
timestamp = {2006.11.08},
url = {http: // www.kernel.org/mirrors/}
}
@OTHER{,
review = {Portal sobre el software BSD},
timestamp = {2006.11.08},
url = {http://www.eldemonio.org/}
}
@OTHER{,
review = {Informacisn general del nzcleo linux},
timestamp = {2006.11.08},
url = {http://www.gnulinux.com/help/kernel_recompile.shtml}
}
@OTHER{,
review = {Habla de forma general sobre el kernel, tomando apartes de los conocimientos
a tener en cuenta acerca de GNU/Linux y de copyright, tambien la
importancia del kernel, de las diferentes versiones.},
timestamp = {2006.11.08},
url = {http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html}
}
@OTHER{,
review = {Sitio oficial de otro de los proyectos que trata investigacisn sobre
Hurd},
timestamp = {2006.11.08},
url = {http://hurd.rustedhalo.net/}
}
@OTHER{,
review = {Pagina deL4, microkernel tambien sometido al codigo libre.},
timestamp = {2006.11.08},
url = {http://l4ka.org/}
}
@OTHER{,
review = {Pagina donde se consiguen conceptos e informacisn basica sobre hurd},
timestamp = {2006.11.08},
url = {http://es.wikipedia.org/wiki/Hurd}
}
@OTHER{,
review = {Pagina que tiene informacisn sobre G NU funcionando sobre el nzcleo
mach},
timestamp = {2006.11.08},
url = {http://www.gnu.org/software/hurd/gnumach.es.html}
}
@OTHER{,
review = {Pagina de Marcus Brinkmann, desarrollador del hurd, aunque no se puede
recopilar mucha informacisn de aqum, podria ser de ayuda para entender
aspectos de este kernel.},
timestamp = {2006.11.08},
url = {http://portal.wikinerds.org/brinkmann-interview-mar2005}
}
@OTHER{,
review = {Informacisn sobre Linux, con la ventaja de ser en espaqol, pero mas
sobre conceptos generales del kernel.},
timestamp = {2006.11.08},
url = {http://es.kernelnewbies.org/}
}
@OTHER{,
review = {Pagina que habla mas en general de los diferentes kernel que existen},
timestamp = {2006.11.08},
url = {http://www.kerneltrap.org/}
}
@OTHER{,
review = {Pagina oficial de el proyecto GNU/Hurd, habla en especial del proyecto
que tiene como nzcleo a Hurd},
timestamp = {2006.11.08},
url = {http://sourceforge.net/projects/hurd/}
}
@OTHER{,
review = {Informacisn sobre GNU/mach en espaqol},
timestamp = {2006.11.08},
url = {http://www.gnu.org/software/hurd/gnumach.es.html}
}
@comment{jabref-meta: selector_journal:}
@comment{jabref-meta: selector_author:}
@comment{jabref-meta: selector_keywords:}
@comment{jabref-meta: selector_publisher:}