Novática, la revista de ATI  Novática es la revista de ATI (Asociación de Técnicos de Informática).  
Nota importante: Se permite la reproducción de este artículo, excepto si está marcado con © o Copyright, debiéndose en todo caso citar su procedencia  
Important notice: This article can be reprinted except if marked with © or Copyright. If reprinted full mention of the source is mandatory 
 

Novática 133 

Referencias autorizadas

 

Sección

Arquitecturas

(Antonio González Colás)

 

David A. Patterson and John L. Hennessy. Computer Architecture: A Quantitative Approach. Second Edition. Morgan Kaufmann Publishers, 1996.

 

David A. Patterson and John L. Hennessy. Computer Organization and Design: The Hardware Software Interface. Second Edition. Morgan Kaufmann Publishers, 1997.

 

Michael J. Flynn. Computer Architecture. Pipelined and Parallel Processor Design. Jones and Bartlett Publishers, 1995.

 

 

Sección

Bases de Datos

(Mario G. Piattini Velthuis)

 

Castano, S., Fugini, M., Martella, G. y Samarati, P. (1995). Database Security. Addison-Wesley, Wokingham, Inglaterra.

 

Esta obra es la referencia más completa y actualizada que se puede encontrar especializada en seguridad de bases de datos. Abarca tanto aspectos clásicos de seguridad en bases de datos relacionales, como modelos mas avanzados: orientados a objetos, multinivel, etc.

 

Ceri, S. y Fraternali, P. (1997). Designing Database Applications with Objects and Rules: The IDEA Methodology. Inglaterra, Addison-Wesley.

 

En la actualidad existen muy pocos libros que aborden el diseño de bases de datos avanzadas (orientadas a objetos, activas y deductivas). En este libro se resume la metodología IDEA resultado del proyecto europeo CHIMERA, presentando un conjunto de herramientas que soportan esta metodología.

Connolly, T., Begg, L. y Strach, A. (1995). Database Systems. A Practical Approach to Design, Implementation and Management. Wokingham, Inglaterra.

 

Un muy buen libro de visión general sobre las bases de datos, que expone la aplicación de una metodología de diseño paso a paso y que trata con rigor las bases de datos distribuidas y las orientadas a objetos.

 

Costilla, C. (1996). Introducción a las Bases de Datos Modernas. ETSI Telecomunicaciones, Universidad Politécnica de Madrid.

 

Un libro que abarca los principales temas relativos a las bases de datos relacionales, con una excelente presentación de la teoría de la normalización.

 

Sección

Derecho Privado Informático

(Isabel Hernando Collazos)

 

CTR., Interoperability for Enterprise Information Systems, Informe CTR, 1997. ISBN 1-56607-975-6.

 

CTR., Information Technology, Informe 1997, ISBN 1-56607-994-2.

 

 

Sección

Ingeniería de Software

(Luis Fernández)

 

Tema: metodologías de orientación a objetos

 

1. Martin Fowler y Kemdall Scott, UML distilled. Applying the standard object modelling language, Reading: Addison-Wesley, 1997.

 

Un libro reciente sobre la notación UML que unificará los modelos usados en el desarrollo orientado a objetos. Se trata de un libro donde los conceptos se presentan de manera directa y concisa, sin demasiada filosofía y, por ello, es recomendable para quienes tienen una base de conocimientos sobre objetos y quieren actualizarse a UML. Queda pendiente todavía, auqnue parece inminente, la llegada de los libros sobre UML y Objectory de sus creadores Rumbaugh, Booch y Jacobson.

 

2. James Rumbaugh, OMT Insights, Nueva York: SIGS Books, 1996.

 

Se trata de un interesante libro de recopilación de artículos reeditados de Rumbaugh sobre la metodología OMT que corresponden al período entre 1991 y 1995. Resulta interesante para apreciar la evolución en las aportaciones sobre OMT, quizás la metodología más utilizada en el ámbito de los objetos y que es precursora de UML y Objectory.

 

Sección

Internet

(Alonso Alvarez, Llorenç Pagés)

 

Herramientas y servicios para la obtención de información en el WWW (2ª entrega):

 

3. Comunidades de expertos y servicios de recomendación: Ampliamente conocidos en Internet, los newsgroups (Usenet) agrupan comunidades de personas interesadas en un mismo tema y por tanto a expertos en el mismo. Sin embargo, la flexibilidad del WWW permite configurar mejor las reglas del juego, a veces tan sofisticadas como en http://www.experts-exchange.com, "comunidad de expertos informáticos" donde éstos obtienen un beneficio (no económico sino de prestigio) de cada respuesta o problema solucionado, mientras la comunidad obtiene en el día a día un ranking de cuáles son sus mejores expertos en cada tema.

 

Existen una inmensidad de foros de discusión via web. Forumone http://www.forumone.com es un buscador temático entre 180.000 foros y http://www.customforum.com es un espacio dedicado a foros donde además de participar en los existentes se permite el crear uno nuevo.

 

Pero a veces se hace necesario encontrar la persona adecuada en el momento justo. Los típicos directorios nos pueden ayudar, aunque es importante acceder a sitios que requieran acreditación de méritos. En este sentido destacamos la iniciativa inglesa "The Academy of Experts" http://www.academy-experts.org y la web española de búsqueda de peritos judiciales http://www.peritaje.com/peritos

 

Estas son las direcciones de las webs que fueron citadas en el número anterior, bajo "1. Indices y buscadores":

 

Yahoo!: http://www.yahoo.com

Altavista versión española:

http://www.altavista.magallanes.net

Lycos versión española: http://www.es.lycos.de

Infoseek: http://guide.infoseek.com

Search: http://www.search.com

Enciclopedia Británica: http://www.ebig.com

Recursos especializados:

http://www.chem.ucla.edu/chempointers.html

http://www.guiatelefonica.com

DejaNews: http://www.dejanews.com

Ole: http://www.ole.es

BIWE: http://biwe.cesat.es

¿dónde?: http://donde.uji.es

Trovator: http://trovator.combios.es

Ozú: http://www.ozu.es

PointCast: http://www.pointcast.com

Castanet: http://www.marimba.com

 

Otras direcciones relacionadas con el push:

http://www.vanguardia.es/MAILNEWS/abono.htm

http://www.afterdark.com

http://www.backweb.com

 

 

Sección

Lengua y tecnologías de la información

(Javier Gómez Guinovart)

 

Klevans, R. L.; y Rodman R. D., Voice Recognition. Artech House Telecommunications Library, Artech House, 1997.

 

Monografía académica sobre el reconocimiento de voz aplicado a la identificación o verificación automática de hablantes. Presenta con detalle el estado actual de la investigación en las aplicaciones forenses de esta tecnología y, en particular, en la determinación de la identidad de los culpables de delitos telefónicos.

 

Oakes, M., Statistics for Corpus Linguistics. Edinburgh Textbooks in Empirical Linguistics, Edinburgh University Press, 1998.

 

Introducción a las técnicas estadísticas básicas empleadas para la investigación lingüística de corpus textuales. De clara orientación didáctica, contiene ejemplos, tablas, ejercicios y lecturas para ilustrar, practicar y consolidar los contenidos desarrollados en cada capítulo.

 

Suereth, R., Developing Natural Language Interfaces: Processing Human Conversations. McGraw Hill, 1997.

 

Manual práctico de introducción al desarrollo de interfaces en lenguaje natural, dirigido a programadores de aplicaciones interesados en el procesamiento del diálogo persona-ordenador. Incluye demostraciones y ejemplos en CD-ROM.

 

 

Sección

Seguridad y Redes

(Javier Areitio Bertolín)

 

Berson, A. Client/Server Architectures. McGraw-Hill. New York. 1994.

Chandler, D. Running a Perfect Web. QUE Books. 1995.

Otte, R., Patrick, P. and Roy, M. Understanding CORBA. Prentice-Hall. Englewood Cliffs. NJ. 1995.

Christmas, P. EDI Implementation and Security. Elsevier Science. New York. 1996.

Hinrichs, R.J. Intranets. What's the Bottom Line. Prentice-Hall. Upper Saddle River. NJ. 1997.

Hoff, A. et al. Hooked on Java. Creating Hot Web Sites with Java Applets. Addison-Wesley Publishing Company. Reading Massachusetts. 1996.

Khanna, R. Distributed Computing: Implementation and Management Strategies. Prentice- Hall. Englewood Cliffs. NJ. 1995.

Lester, K. AS/400 Security Audit and Control. Elsevier Science. New York. 1996.

Mcdysan, D.E. and Spohn, D.L. ATM Theory and Application. McGraw-Hill. New York. 1995.

Mowbray, T. and Zahavi, R. The Essential CORBA. John Wiley & Sons. Ltd. Chichester. UK. 1995.

Orfali, R., Harkey, D. and Edwards, J. Client/Server Survival Guide. Van Nostrand Reinholt. 1994.

Reeve, W. Subscriber Loop Signaling and Transmission Handbook. IEEE Press. Picataway. NJ. 1995.

Richardson, A. The Intranet. Opportunities within the Corporate Environment.Elsevier Science. New York. 1997.

Shirley, J. Guide to Writing DCE Applications. O'Reily and Associates. 1993.

Walters, B. Computer-Mediated Communications: Multimedia Applications. Artech House. Norwood. Massachusetts. 1995.

 

 

Sección

Software Libre

(Jesús M. González Barahona, Pedro de las Heras)

 

Bibliografía sobre GNU/Linux

 

programadores del GNU/Linux son la documentación disponible en Internet y la que acompaña al propio sistema operativo. Sin embargo, cada vez son más los libros en inglés y castellano que tratan diversos aspectos de GNU/Linux. Existen libros introductorios para usuarios y libros que enseñan a programar utilizando la interfaz del sistema operativo. Dado que GNU/Linux es un sistema operativo libre, están apareciendo también, aunque a un ritmo menor, obras que describen la implementación del núcleo (kernel) del sistema operativo. Un ejemplo es la obra "Linux Kernel Internals (2nd ed.)", de los autores M. Beck, H. Böhme, M. Dziadzka, U. Kunitz, R. Magnus, D. Verworner, de la editorial Addison Wesley, 1998. Esta nueva edición, adaptada a las versiones 2.0.xx del núcleo de GNU/Linux, describe en detalle los algoritmos y estructuras de datos empleados en el código fuente. Presupone del lector conocimientos sólidos de sistemas operativos y programación en lenguaje C. Es destacable el esfuerzo didáctico realizado por los autores para simplificar el código de los algoritmos más complejos para resaltar así su propósito principal.

 

En castellano van apareciendo también, aunque a un ritmo menor, este tipo de libros sobre la implementación del núcleo. Uno de ellos es "Programación Linux 2.0. API de Sistema y funcionamiento del núcleo", de los autores Rémy Card, Eric Dumas, Franck Mével, publicada por Eyrolles. Ediciones Gestión 2000.

 

Anuncios en el mundo empresarial sobre GNU/Linux

 

Como ya anunciábamos en el anterior número de Novática, el 31 de marzo Netscape puso a disposición del público parte del código fuente de Netscape Communicator. El software se distribuye bajo la Netscape Public License (NPL), redactada a partir de la licencia GPL de la Free Software Foundation (http://www.gnu.org), pero con importantes diferencias. Entre otros, Netscape se reserva el derecho a incorporar los desarrollos de terceros en su software, sin estar obligada a redistribuir el código fuente de aquellos.

 

Richard Stallman, presidente de la Free Software Foundation, expone en su escrito On the Netscape Public License su opinión sobre una versión preliminar de la NPL. Este artículo de Stallman está disponible en:

http://www.gnu.org/philosophy/netscape-npl.html

 

En las páginas http://www.mozilla.org, mantenidas por Netscape, se da cuenta del progreso de los proyectos que se están llevando a cabo a partir del código fuente liberado por Netscape. También se puedeobtener allí el código fuente de Communicator y la licencia NPL.

 

Netscape acaba de anunciar que va a liberar en breve el software de Netscape Messenger (los clientes de correo electrónico y Usenet News). Hasta ahora Netscape sólo había liberado el código fuente del navegador y del editor de páginas HTML. Más información en http://www.wired.com/news/news/technology/story/12286.html.

 

Por otra parte, la compañía canadiense Corel anunció a mediados de mayo que sus aplicaciones estarán disponibles para la plataforma GNU/Linux en breve. Se incrementa así el número de grandes compañías que entran en el mercado que gira en torno al sistema operativo libre GNU/Linux. Recordamos a los lectores que Corel ya había incorporado GNU/Linux en ordenadores orientados al mercado de los network computers. Conviene destacar que Corel no va a

proporcionar por el momento el código fuente de sus aplicaciones. Más información en http://www.corelcomputer.com.

 

Publicaciones periódicas

 

El gran éxito del primer número de la revista Linux Actual (se agotó la tirada de 15.000 ejemplares en pocos días) ha llevado a su empresa editora a continuar con su edición. Cuando escribimos estas líneas el número está ya terminado, listo para ser distribuido.

 

Linux Focus es una revista electrónica multilingüe, con ediciones en castellano, inglés, francés, sueco, turco e italiano. Apareció en noviembre de 1997, y es de periodicidad bimestral. El número de mayo está ya disponible en http://www.linuxfocus.org.

 

Eventos

 

El 7 de abril se celebró en Palo Alto (California, EE.UU.) la Open Software Summit, una reunión de programadores de software utilizado en Internet, la mayor parte del cual es software libre. El objetivo era discutir sobre la mejor forma de dar a conocer y extender el uso del software libre, con el doble objetivo de acelerar la innovación tecnológica, y conseguir un software de mayor calidad.

 

Los asistentes a la reunión fueron invitados por el organizador de la misma, Tim O'Reilly, de la editorial O'Reilly. Algunos de los nombres más conocidos son Linus Torvalds (Linux), Tom Paquin y Jamie Zawinski (mozilla.org), Larry Wall (Perl), Brian Behlendorf (servidor de WWW Apache), Eric Allman (Sendmail), Paul Vixie (BIND DNS), y Phil Zimmerman (cifrado PGP).

 

Existen varias crónicas del evento, disponibles en:

http://calvo.teleco.ulpgc.es/lg/issue28/raymond.html

http://calvo.teleco.ulpgc.es/lg/issue28/rossum.html

http://calvo.teleco.ulpgc.es/lg/issue28/oreilly.html

 

Del 27 al 30 de abril se celebró un ciclo de conferencias dedicado al uso de GNU/Linux en la empresa y en la Universidad, dentro del III Seminario de GNU/Linux, celebrado en la Escuela Técnica Superior de Ingenieros de Telecomunicación de Madrid. Hubo ponencias de profesores de la Universidades Carlos III y Politécnica de Madrid,

proveedores de Internet, PYMES, y grandes empresas (Indra).

 

La "Linux Expo" de 1998 se celebrará en la Universidad de Duke, durante los días 28, 29 y 30 de mayo. Contará con ponencias técnicas y una exposición de productos comerciales. Más información en http://www.linuxexpo.org