Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos
La tecnología inalámbrica se ha convertido en un medio estratégico para el acceso al contenido Web, tanto a nivel individual como a nivel corporativo. Con el desarrollo de este tipo de tecnología y de las telecomunicaciones ha surgido igualmente una proliferación de dispositivos móviles (PDAs, teléf...
- Autores:
-
Uribe Hurtado, Ana Lorena
Ríos Pineda, Carlos Eduardo
- Tipo de recurso:
- Fecha de publicación:
- 2004
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/3296
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/3296
- Palabra clave:
- Wireless internet
Mobile communication systems
Information storage systems
Information retrieval systems
Search engines
Systems engineering
Computer science
Investigations
Analysis
Wireless technology
Web content
Devices
Internet inalámbrico
Sistemas móviles de comunicación
Sistemas de almacenamiento de información
Sistemas de recuperación de información
Motores de búsqueda
Ingeniería de sistemas
Ciencias computacionales
Investigaciones
Análisis
Tecnología inalámbrica
Contenido web
Dispositivos
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_9799f6c99ad1a5dde7e4b4400f6516fc |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/3296 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
dc.title.translated.eng.fl_str_mv |
Analysis, design and implementation of an integrated development environment for wireless applications based on principles of device independence |
title |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
spellingShingle |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos Wireless internet Mobile communication systems Information storage systems Information retrieval systems Search engines Systems engineering Computer science Investigations Analysis Wireless technology Web content Devices Internet inalámbrico Sistemas móviles de comunicación Sistemas de almacenamiento de información Sistemas de recuperación de información Motores de búsqueda Ingeniería de sistemas Ciencias computacionales Investigaciones Análisis Tecnología inalámbrica Contenido web Dispositivos |
title_short |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
title_full |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
title_fullStr |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
title_full_unstemmed |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
title_sort |
Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos |
dc.creator.fl_str_mv |
Uribe Hurtado, Ana Lorena Ríos Pineda, Carlos Eduardo |
dc.contributor.advisor.spa.fl_str_mv |
Carrillo Zambrano, Eduardo |
dc.contributor.author.spa.fl_str_mv |
Uribe Hurtado, Ana Lorena Ríos Pineda, Carlos Eduardo |
dc.contributor.cvlac.*.fl_str_mv |
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000068780 |
dc.contributor.googlescholar.*.fl_str_mv |
https://scholar.google.es/citations?hl=es&user=kYG-lPUAAAAJ |
dc.contributor.orcid.*.fl_str_mv |
https://orcid.org/0000-0002-0868-940X |
dc.contributor.scopus.*.fl_str_mv |
https://www.scopus.com/authid/detail.uri?authorId=15622921600 |
dc.contributor.researchgate.*.fl_str_mv |
https://www.researchgate.net/profile/Eduardo_Carrillo_Zambra |
dc.contributor.corporatename.spa.fl_str_mv |
Instituto Tecnológico de Estudios Superiores de Monterrey (ITESM) |
dc.subject.keywords.eng.fl_str_mv |
Wireless internet Mobile communication systems Information storage systems Information retrieval systems Search engines Systems engineering Computer science Investigations Analysis Wireless technology Web content Devices |
topic |
Wireless internet Mobile communication systems Information storage systems Information retrieval systems Search engines Systems engineering Computer science Investigations Analysis Wireless technology Web content Devices Internet inalámbrico Sistemas móviles de comunicación Sistemas de almacenamiento de información Sistemas de recuperación de información Motores de búsqueda Ingeniería de sistemas Ciencias computacionales Investigaciones Análisis Tecnología inalámbrica Contenido web Dispositivos |
dc.subject.lemb.spa.fl_str_mv |
Internet inalámbrico Sistemas móviles de comunicación Sistemas de almacenamiento de información Sistemas de recuperación de información Motores de búsqueda Ingeniería de sistemas Ciencias computacionales Investigaciones Análisis |
dc.subject.proposal.none.fl_str_mv |
Tecnología inalámbrica Contenido web Dispositivos |
description |
La tecnología inalámbrica se ha convertido en un medio estratégico para el acceso al contenido Web, tanto a nivel individual como a nivel corporativo. Con el desarrollo de este tipo de tecnología y de las telecomunicaciones ha surgido igualmente una proliferación de dispositivos móviles (PDAs, teléfonos celulares, cámaras, etc), que a diferencia de los PCs, como medio, hasta ahora, tradicional de acceso a la Web, presentan características y capacidades muy variadas: tipo de browser, lenguaje que soporta, sistema operativo, ancho de banda, tamaños de pantalla, rango de colores, capacidades gráficas, capacidades de audio, mecanismos de entrada de datos, etc. Cuando se accesa a la Web a través de diferentes tipos de dispositvos es necesario generar el contenido (ej. páginas Web) de manera particularizada, conservando su grado de funcionalidad, con el cual fue creado por el autor (desarrollador o creador del contenido Web), para el usuario final. |
publishDate |
2004 |
dc.date.issued.none.fl_str_mv |
2004 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T21:32:14Z |
dc.date.available.none.fl_str_mv |
2020-06-26T21:32:14Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.local.spa.fl_str_mv |
Tesis |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/3296 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
url |
http://hdl.handle.net/20.500.12749/3296 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Uribe Hurtado, Ana Lorena, Ríos Pineda, Carlos Eduardo (2004). Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Instituto Tecnológico y de Estudios Superiores de Monterrey [1] Aho, sethi, ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley. 1987 [2] Akif, Mohammad, Brodhead, Steve, Cioroianu, Andrei. Java y XML. Anaya Multimedia/Wrox. Abril, 2002. [3] Alexander Maedche. Ontology Learning For the Semantic Web. Kluwer Academic Publishers. Febrero, 2002 [4] Allamaraju, Subrahmanyam. Beust, Cedric. Davies, John. Programación Java Server con J2EE Edición 1.3. Anaya Multimedia/Wrox. 2002. [5] Amit Sheth, Clemens Bertram, David Avant, Brian Hammond, Krysztof Kochut, Yashodhan Warke. Managing Semantic Content for the Web. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags. 80-87. [6] Andy Seaborne. Jena Tutorial. A Programmer's Introduction to RDQL. Abril, 2002. Disponible en: C:\cuart2002\4tesis\JENA\Jena Tutorial - RDQL.htm [7] Anindya Datta, Kaushik Dutta, Helen Thomas, Debra VanderMeer, Krithi Ramamritham. Accelerating Dynamic Web Content Generation. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pags. 27-36 [8] Apache Software Foundation. Apache Tomcat. Disponible en: http://jakarta.apache.org/tomca [9] Apache Software Foundation. Cocoon. Disponible en: http://xml.apache.org/cocoon [10] Australian National University. Filling the WAP Gap. Wireless Commuication Project. Disponible en: http://www.tomw.net.au/2000/scspss.htmlSystem Prototype.htm [11] B. Godwin Jones, "Web Browser Tends and Technologies", Language Learning and Technologies, Vol 4., No. 1, MayO 2000, pp.6-11. Disponible en: http://llt.msu.edu/vol4num1/emerging/default.html [12] Bhavani Thuraisingham, Bhavani Thuraisingha. XML Databases and the semantic Web. CRC Press. Marzo,2002 [13] Butler, Mark H., "Current Technologies for Device Independence", 2001. Disponible en: http://www.hpl.hp.com/techreports/2001/HPL-2001-83.pdf [14] C. Andersson "GPRS - A Key step for the mobile Internet", Wireless Developer Network, Abril 2000. Disponible en: http://www.wirelessdevnet.com/channels/wireless/features/gprs.html [15] Cauldwell, Patrick, Chawla, Rajesh, Chopra, Vivek. Servicios Web XML. Anaya Multimedia/Wrox. 2002. [16] Clemens Kerer, Engin Kirda, Roman Kurmanowytsch. A Generic Content-Management Tool for Web Databases. IEEE Internet Computing. Vol. 6, No. 4 Jul/Ago 2002. Pags. 3 [17] D. Brickley; R. V. Guha, "RDF Schema Specification 1.0" Candidate Recommendation Marzo 2000. Disponible en: http://www.si.uniovi.es/mirror/www.w3.org/TR/rdf-schema/ [18] DoCOMo. I-Mode. Disponible en: http://www.nttdocomo.com/ [19] E. Miller, "An Introduction to RDF", Online Computer Library Centre, Inc., Dublin, Ohio, Mayo, 1998. Disponible en: http://www.dlib.org/dlib/may98/miller/05miller.html [20] Elisa Bertino, Barbara Catania. Integrating XML and Databases. IEEE Internet Computing. Vol. 5, No. 4. Julio/Agosto 2001. Pags 84-88. [21] Elisa Bertino, Silvana Castano, Elena Ferrari. Securing XML Documents with Author-X. IEEE Internet Computing. Vol. 5, No. 3. Mayo/Junio 2001. Pags 21-31. [22] Ernesto Damiani, Pierangela Samarati, Sabrina De Capitani di Vimercati, Stefano Paraboschi . IEEE Internet Comouting. November/December 2001. Vol. 5, No. 6. Pag 18-28 [23] F. Reynolds et la, "User side Framework for content negotiation", Note, Julio 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPP/ [24] Geoffrey Fox. XML and the Importance of Being an Object. IEEE Computing. Vol. 4, No. 3. Mayo/Junio 2002. Pags 96-98 [25] Giovanni Rimassa. Wired-Wireless Integration: A Middleware Perspective. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pag 96. [26] Hewlett Packard. HP DELI. Disponible en: http://delicon.sourceforge.net [27] IBM. Web Intermediaries (WBI). http://www.almaden.ibm.com/cs/wbi/ [28] Jaideep Roy, Anupama Ramanujan. XML: Data's Universal Language. IEEE IT Professional. Vol. 2, No. 3. Mayo/Junio 2000. Pags 32-36. [29] Jamie Zawinski. http request header field / http/1.1 Accept Header Fields. Marzo 1998. Disponible en: http://www.mozilla.org/build/user-agent-strings.htm [30] James Clark and Steve DeRose. XML Path Language (XPATH) 1.0 Recommendation. Noviembre 16, 1999. Disponible en: http://www.w3.org/TR/xpath. [31] James H. Cook. XML Sets Stage for Efficient Knowledge Management.IEEE IT Professional. May/June 2000. Vol. 2, No. 3. May 2001. Pags 55-57. [32] John F. Sowa, David Dietz. Knowledge Representation Logical Philosopiocal and Computational Foundations. Cole Publishing Co., Pacific Grove, CA, 1999. Resumen disponible en: http://users.bestweb.net/~sowa/krbook/ [33] Len Seligman, Arnon Rosenthal. XML's Impact on Databases and Data Sharing. IEEE Computing. Vol. 34, No. 6. Noviembre de 2002. Pags 59-67 [34] Mark Butler, Fabio Giannetti, Roger Gimson, Tony Wiley. Device Independence and the Web. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pags 81-86 [35] McBride, B. "Jena - A Java API For RDF". 1994-2000. Disponible en: http://wwwuk. hpl.hp.com/people/bwm/rdf/jena/index.htm [36] Michel Klein. XML, RDF, and Relatives. IEEE Intelligent Systems. Vol. 16, No. 2.Marzo/Abril, 2001. Pags. 26-28. [37] Mikael Hillborg. Wireless XML Developer?s Guide. McGraw-Hill Osborne, Febrero, 2002. [38] Mobile Access Activity, Note. Julio, 2001. Disponible en: http://www.w3.org/Mobile/Acti [39] N. Borenstein, Bellcore. N. Freed, Innosoft. MIME specification. Junio, 1992. Disponible en: http://www.ietf.org/rfc/rfc1341.txt?number=1341. [40] Open Mobile Alliance's UAProf specification. 2002. Disponible en: www.wapforum.org/what/technical.htm [41] Ora Lassila. Ralph R. Swick. Resource Description Framework (RDF) Model and Syntax Specification. Recommendation. 22 Febrero, 1999. Disponible en http://www.w3.org/TR/REC-rdf-syntax/ [42] Paolo Atzeni, Giansalvatore Mecca, Paolo Merialdo. Managing Web-Based Data: Database Models and Transformations. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agostot 2002. Pags. 33-37 [43] R. Canella, "An Idiot's Guide to RDF", University of Queensland, Australia, 1998. Disponible en: http://archive.dstc.edu.au/RDU/reports/RDF-Idiot/ [44] Rabinovitch, "Wireless Internet". Disponible en: http://www.comsoc.org/ci/public/2000/jun/ciint.html [45] S. Singhal et al, "Annontation-Based Web Content Transcoding". Disponible en: http://www9.org/w9cdrom/169/169.html [46] Sergey Melnik. "RDF API Draft". The RDF API homepage. Enero, 2001. Disponible en: http://www-db.stanford.edu/~melnik/rdf/api.html [47] Stefano Ceri, Piero Fraternali, Maristella Matera. Conceptual Modeling of Data-Intensive Web Applications. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags. 20-30 [48] Sun Microsystems. JSP: Java Server Pages. Disponible en: http://java.sun.com/products/jsp/ [49] Sun Microsystems. Java Servlet technology. Disponible en: http://java.sun.com/products/servlet/ [50] Sun Microsystems. Java Community Process JSR-188 specification. 2002. Disponible en: www.jcp.org/jsr/detail/188.jsp [51] Tim Berners-Lee. Primer: Getting into RDF & Semantic Web using N3,2000. Disponible en: http://www.w3.org/2000/10/swap/Primer.html [52] Tim Bray, Jean Paoli and C.M. Sperberg-McQueen. Extensible Markup Language (XML) 1.0 . Recommendation. Febrero 19, 1998. Disponible en: http://www.w3.org/TR/REC-xml [53] Ullas Nambiar, Zoé Lacroix, Stéphane Bressan, Mong Li Lee, Yingguang. Current Approaches to XML Management. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags 43-51. [54] Vilas Wuwongse, Chutiporn Anutariya, Kiyoshi Akama, Ekawit NantajeewarawatXML Declarative Description: A Language for the Semantic Web. IEEE Intelligent Systems. Vol. 16, No. 3. Mayo/Junio 2001. Pags 54-65. [55] . "Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation".Note. Julio 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPP/ [56] note "CC/PP exchange protocol based on http Extension Framework". (Note). Junio, 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPPexchange [57] . "Composite Capabilities/Preference Profiles: Terminology and Abbreviations". . Working draft. Julio 21, 2000. Disponible en: http://www.w3.org/TR/CCPP-ta/ [58] . "Composite Capabilities/Preference Profiles: Requirements and Architecture". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/CCPP-ra/ [59] . "Composite Capabilities/Preference Profiles (CC/PP): Structure". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/2000/WD-CCPP-struct-2000072 [60] . "CC/PP Attribute Vocabularies". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/2000/WD-CCPP-vocab-20000721/ [61] Recommendation "Resource Description Framework (RDF) Model and Syntax Specification". Febrero, 1999. Disponible en: http://www.w3.org/TR/REC-rdf-syntax [62] . Authoring Scenarios for Device Independence. Note. Julio, 2002. Disponible en: www.w3.org/2001/di/public/as [63] . CC/PP Working Group. Disponible en: www.w3.org/Mobile/CCPP [64] . CSS media types. Disponible en: www.w3.org/TR/REC-CSS2/media.html [65] . Delivery Context Workshop. Marzo, 2002. www.w3.org/2002/02/DIWS [66] . Device Independence Activity. Disponible en: www.w3.org/2001/di [67] . Device Independent Authoring Techniques workshop. Disponible en:www.w3.org/2002/07/DIAT/ [68] . Device Independence Principles. Working Draft. Septiembre, 2001. Authoring scenarios for device independence. [69] . CHTML. Disponible en: http://www.w3.org/TR/1998/NOTE-compactHTML-19980209/ [70] . http 1.1. 2001.Disponible en: http/1.1 http://www.w3.org/Protocols/. [71] . http-ex. Disponible en: http://www.w3.org/Protocols/http/ietf-http-ext/ [72] Mobile Group. DICE (Device Independent Content Engine). Disponible en: http://dice.ccpp.info/. 2002 [73] . Web Accessibility Initiative (WAI). Disponible en: www.w3.org/WAI [74] . Web style sheets. Disponible en: www.w3.org/Style [75] . XForms - The Next Generation of Web Forms. Disponible en: www.w3.org/MarkUp/Forms/ [76] . XML. Disponible en: http://www.w3.org/XML/ [77] . XSLT. XSL Transformations (XSLT) Version 1.0. Recommendation. Disponible en: http://www.w3.org/TR/xslt. 16 Noviembre 1999. [78]http://www.w3.org/TR/xslt,XSL Transformations (XSLT) Version 1.0 [79]http://www.w3.org/TR/xpath, XML Path Language (XPath) Version 1.0, [80] http://www.w3.org/TV/TVWeb/TVWeb-URI-Requirements-19981110 http://www.useit.com/alertbox/9702a.html http://www.webreference.com/dev/webtv/ http://www.webtv.net/pc/default.aspx [81] http://www.metahtml.org/documentation/manual/welcome.mhtml#TOC http://www.metahtml.org/documentation/manifiesto.html [82]http://www.metahtml.org/documentation/manual/welcome.mhtml#TOChttp://www.metahtml. org/documentation/manual/install.mhtml#serverconf [83] http://www.w3.org/TR/2003/NOTE-acdi-20030901 [84] Multimodal Interaction Activity http://www..org/2002/mmi [85]http://cita.rehab.uiuc.edu/scripting/script-device.html [86]http://www.style-sheets.com/articles.asp [87]http://www.jedit.org [88]http://loro.sourceforge.net [89] World Wide Web Consortium http://www..org/consortium [90] http://www..org/WAI/ [91] http://www.w3.org/TR/2004/WD-WCAG20-20040311/ [92] http://www.symbol.com [93] http://www.w3.org/TR/xsl/slice1.html#section-N629-Introduction-and-Overview [94] http://www.hpl.hp.com/personal/marbut/someQuestionsOnCCPP.htm [95] Mobile learning Technological challenges on multi-channel e-learning services. Disponible en http://siving.hia.no/ikt02/ikt6400/g05/Rapport_files/Diplom%20Knut%20Ola.htm [96] http://developer.openwave.com/dvl/resources/code_corner/jacks_hacks/archive/ 03feb.htm [97] http://www.w3.org/Style/CSS-vs-XSL [98] Device independence and the Web, Mark Butler, Fabio Giannetti, Roger Gimson, Tony Wiley, IEEE Internet Computing Sep/Oct 2002, Vol 6 No 5, pp. 81-86 en http://www.hpl.hp.com/personal/marbut [99] DoCOMo. I-Mode. Disponible en: http://www.nttdocomo.com/ [Visitado Abril 20 de 2003] [100] Open Mobile Alliance’s UAProf specification. 2002. Disponible en: www.wapforum.org/what/technical.htm [101] Rabinovitch, "Wireless Internet". Disponible en: http://www.comsoc.org/ci/public/2000/jun/ciint.html [Visitado Abril 19 de 2003] [102] Ratliff, John.DoCoMo As National Champion: I-Mode, W-CDMA and NTT'S Role as Japan's Pilot organization in Global Telecommunications. Department of Sociology, Santa Clara University.Septiembre 13, 2000. http://tprc.org/abstracts00/docomopap.pdf [103] http://xml.apache.org/xalan-j/xsltc/xsltc_compiler.htm [104] http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/transform/packagesummary. html [105 http://msdn.microsoft.com/library/default.asp?url=/library/enus/ cpref/html/frlrfSystemXmlXslXslTransformClassctorTopic.asp |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 2.5 Colombia |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spa.fl_str_mv |
Bucaramanga (Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Maestría en Ciencias Computacionales |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/3296/1/2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf https://repository.unab.edu.co/bitstream/20.500.12749/3296/2/2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf https://repository.unab.edu.co/bitstream/20.500.12749/3296/3/2004-Anexo_Ana_Lorena_Uribe_Hurtado.zip https://repository.unab.edu.co/bitstream/20.500.12749/3296/4/2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf.jpg https://repository.unab.edu.co/bitstream/20.500.12749/3296/5/2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf.jpg |
bitstream.checksum.fl_str_mv |
ab1daac1ab3954f28b5273c05005ca51 76861124cbb0c00a13ee034b9748ae92 f4ae91c9d7411d0e3bd47e7cd0660d3c 9c4097c9313d0373a767dad8303ebc84 60cf88f8cf74011ff44b46b2773b972a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277237457813504 |
spelling |
Carrillo Zambrano, Eduardo0af7e78d-2c4d-4652-a7d8-606c9e3f667eUribe Hurtado, Ana Lorenaa4bdfe04-d1ed-4cfd-b150-0f82dee356e2Ríos Pineda, Carlos Eduardo3dd645d9-af74-4ecb-9913-465759358c10https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000068780https://scholar.google.es/citations?hl=es&user=kYG-lPUAAAAJhttps://orcid.org/0000-0002-0868-940Xhttps://www.scopus.com/authid/detail.uri?authorId=15622921600https://www.researchgate.net/profile/Eduardo_Carrillo_ZambraInstituto Tecnológico de Estudios Superiores de Monterrey (ITESM)2020-06-26T21:32:14Z2020-06-26T21:32:14Z2004http://hdl.handle.net/20.500.12749/3296instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABLa tecnología inalámbrica se ha convertido en un medio estratégico para el acceso al contenido Web, tanto a nivel individual como a nivel corporativo. Con el desarrollo de este tipo de tecnología y de las telecomunicaciones ha surgido igualmente una proliferación de dispositivos móviles (PDAs, teléfonos celulares, cámaras, etc), que a diferencia de los PCs, como medio, hasta ahora, tradicional de acceso a la Web, presentan características y capacidades muy variadas: tipo de browser, lenguaje que soporta, sistema operativo, ancho de banda, tamaños de pantalla, rango de colores, capacidades gráficas, capacidades de audio, mecanismos de entrada de datos, etc. Cuando se accesa a la Web a través de diferentes tipos de dispositvos es necesario generar el contenido (ej. páginas Web) de manera particularizada, conservando su grado de funcionalidad, con el cual fue creado por el autor (desarrollador o creador del contenido Web), para el usuario final.Instituto Tecnológico de Estudios Superiores de Monterrey ITESMINTRODUCCIÓN _______________________________________________________ 9 1 PLANTEAMIENTO DEL PROBLEMA Y ENFOQUE DE LA SOLUCIÓN PROPUESTA ________________________________________________________ 10 1.1 MARCO CONCEPTUAL _____________________________________________ 11 2 OBJETIVOS_________________________________________________________ 15 2.1 OBJETIVO GENERAL ______________________________________________ 15 2.2 OBJETIVOS ESPECÍFICOS __________________________________________ 15 3 RESULTADOS ESPERADOS __________________________________________ 16 4 ANTECEDENTES____________________________________________________ 17 5 Marco teórico (estado del arte) __________________________________________ 18 5.1 Escenarios de autoría de sitios web ______________________________________ 18 5.1.1 Diseño del sitio [67] _________________________________________________________ 18 5.1.2 Creación de contenido [67]____________________________________________________ 19 5.1.3 Creación de lógica de negocios [67] ____________________________________________ 19 5.2 Aplicaciones web y contenido __________________________________________ 19 5.2.1 Interactividad de las aplicaciones [68] ___________________________________________ 19 5.2.2 Dinamismo de las aplicaciones [68] ____________________________________________ 19 5.2.3 Aplicaciones con función del lado del cliente [68]_________________________________ 20 5.3 Dispositivos y mecanismos de acceso_____________________________________ 20 5.3.1 Diversidad de dispositivos [68] ________________________________________________ 20 5.3.2 Mecanismos de acceso _______________________________________________________ 21 5.3.2.1 Características de los dispositivos [68] _____________________________________ 21 5.3.2.2 Características de la red [68] _____________________________________________ 21 5.3.2.3 Otras características ____________________________________________________ 22 5.4 XML (eXtensible Markup Language) [4] ________________________________ 22 5.4.1 Espacios de nombres [4]______________________________________________________ 23 5.5 RDF (Resource Description Framework) [61] _____________________________ 23 5.5.1 Modelo básico del RDF [61] __________________________________________________ 23 5.5.2 Ejemplo ___________________________________________________________________ 24 5.6 Composite Capabilites/Preference Profile (CC/PP) [63]_____________________ 25 5.6.1 Referencias y diferencias de perfiles [63] ________________________________________ 26 5.6.2 Resolución de perfiles [63]____________________________________________________ 26 5.7 User Agent Profile (UAPROF) [40]______________________________________ 26 5.7.1 Ejemplo de perfiles en RDF ___________________________________________________ 27 5.8 UAPROF y CC/PP ___________________________________________________ 29 5.9 Stylesheet Language Formatting Objects - (XSL-FO)[93] ___________________ 29 5.10 Lenguajes de marcado ________________________________________________ 31 5.10.1 Hypertext Markup Language [95] ___________________________________________ 31 5.10.2 Extensible Hypertext Markup Language [95]___________________________________ 31 5.10.3 Wireless Markup Language (WML) [37] ______________________________________ 32 5.10.4 Compact HTML [95] ______________________________________________________ 32 5.10.5 XFORMS _______________________________________________________________ 33 5.10.6 Cascade Style Sheet (CSS) [86] ____________________________________________ 33 5.11 CSS Y XSL [97]______________________________________________________ 34 5.12 DELI (delivery context library) [26] _____________________________________ 35 5.13 JENA [35] __________________________________________________________ 37 5.14 Xalan-JAVA ________________________________________________________ 38 5.14.1 Características:___________________________________________________________ 39 5.14.2 Arquitectura _____________________________________________________________ 39 5.14.2.1 Módulo Transformador__________________________________________________ 40 5.14.2.2 Módulo Stree__________________________________________________________ 40 5.14.2.3 Módulo Serializer ______________________________________________________ 40 5.14.3 Compilador XSLT [103] ___________________________________________________ 41 5.14.3.1 Mapeo del los elementos de la hoja de estilo a nodos AST______________________ 41 5.14.3.2 Construcción del AST desde los nodos AST _________________________________ 42 5.15 Independencia de dispositivos [66] ______________________________________ 44 5.15.1 Escenarios de implementación de independencia de dispositivos [62]_______________ 45 5.16 Desafíos de autoría para la independencia de dispositivos [83] _______________ 46 5.16.1 Diseño de interfaz ________________________________________________________ 46 5.16.2 Creación de contenido _____________________________________________________ 46 5.16.3 Creación de la lógica de negocios ____________________________________________ 47 5.17 Interacción en múltiples modos (Multimodal) [84] _________________________ 47 5.18 Wireless application protocol ( WAP ) [10] _______________________________ 47 5.18.1 Arquitectura del protocolo WAP_____________________________________________ 48 5.18.2 Creación de documentos para WAP __________________________________________ 50 5.19 I-MODE [18] ________________________________________________________ 50 5.19.1 Infraestructura de Red _____________________________________________________ 52 5.19.2 JAVA e I-MODE (iAppli) [99] ______________________________________________ 52 5.20 Asistente personal digital (PDA - Personal Digital Assistant) ________________ 53 5.21 WEB-TV ___________________________________________________________ 53 5.21.1 Especificaciones de un esquema de TV Broadcast URI___________________________ 54 5.21.2 Excepciones en Broadcast Uri’s _____________________________________________ 54 5.22 Acceso Universal. WAI (Web Accessibility Initiative) [90][91] _______________ 55 5.23 Otros Enfoques ______________________________________________________ 56 5.23.1 Adaptaciones de interfaz de usuario: indispensables para la autoría simple [92] _______ 56 5.23.2 PandA - Portable andAdaptable CC/PP Proxy and Agent [87] _____________________ 57 5.24 Puntos de adaptación de contenido ______________________________________ 58 5.24.1 Adaptación intermedia [98] _________________________________________________ 59 5.24.2 Adaptación del lado del cliente [98] __________________________________________ 59 5.24.3 Adaptación del lado del servidor [98] _________________________________________ 59 5.24.4 Contexto de la entrega [98] _________________________________________________ 60 5.25 Arquitecturas de transformación _______________________________________ 60 5.25.1 Transformación XML [13] _________________________________________________ 60 5.25.2 XML/XSLT Architecture [13]_______________________________________________ 60 5.26 Procesamiento de CC/PP a través de HTTP ______________________________ 61 5.27 Atributos de perfile en la presentación ___________________________________ 61 5.28 World Wide Web Consortium ( ) [89]____________________________________ 61 5.28.1 Proceso de un reporte técnico _______________________________________________ 62 5.28.2 Evolución del reporte técnico CC/PP en W3C __________________________________ 63 5.28.3 Evolución de reporte técnico de Device Independence Principles___________________ 64 5.28.4 Evolución de XHTML_____________________________________________________ 65 5.28.5 Evolución de XFORMS____________________________________________________ 67 5.28.6 Evolución Multimodal _____________________________________________________ 67 5.29 Metodología _________________________________________________________ 68 6 análisis _____________________________________________________________ 70 6.1 definición general ____________________________________________________ 70 6.2 Esquema general del IDEM____________________________________________ 70 6.3 Casos de uso del IDEM________________________________________________ 71 6.3.1 Editar hojas de estilo_________________________________________________________ 71 6.3.2 Chequear hojas de estilo ______________________________________________________ 72 6.3.3 Editar parámetros de generación _______________________________________________ 73 6.3.4 Transformar________________________________________________________________ 74 6.3.5 Generar plantilla archivo _____________________________________________________ 74 6.3.6 Regenerar plantilla archivo____________________________________________________ 75 6.3.7 Manejo de proyecto _________________________________________________________ 75 6.3.7.1 Crear proyecto_________________________________________________________ 75 6.3.7.2 Activar proyecto _______________________________________________________ 76 6.3.7.3 Editar proyecto ________________________________________________________ 76 6.3.8 Generar plantilla proyecto ____________________________________________________ 77 6.3.9 Regenerara plantilla proyecto__________________________________________________ 77 6.3.10 Visualizar plantilla ________________________________________________________ 78 6.4 Casos de uso del editor ________________________________________________ 78 6.4.1 Operaciones básicas sobre archivos _____________________________________________ 78 6.4.1.1 Crear ________________________________________________________________ 78 6.4.1.2 Abrir ________________________________________________________________ 79 6.4.1.3 Guardar ______________________________________________________________ 80 6.4.1.4 Guardar como _________________________________________________________ 80 6.4.1.5 Recargar _____________________________________________________________ 80 6.4.1.6 Insertar tags y atributos UAPROF _________________________________________ 81 6.4.2 Insertar XSL _______________________________________________________________ 81 6.4.3 Insertar Wml _______________________________________________________________ 81 6.4.3.1 Insertar atributos UAPROF ______________________________________________ 82 6.4.4 Operaciones básicas sobre el texto______________________________________________ 82 6.4.4.1 Copiar _______________________________________________________________ 82 6.4.4.2 Cortar________________________________________________________________ 83 6.4.4.3 Pegar ________________________________________________________________ 83 6.4.4.4 Seleccionar todo _______________________________________________________ 84 6.4.4.5 Buscar _______________________________________________________________ 84 6.4.4.6 Buscar siguiente _______________________________________________________ 84 6.4.4.7 Ir a línea______________________________________________________________ 85 6.4.4.8 Incrementar tamaño letra ________________________________________________ 85 6.4.4.9 Decrementar tamaño letra________________________________________________ 85 7 Diseño ______________________________________________________________ 87 7.1 Transformación______________________________________________________ 87 7.1.1 Valores de atributos para la transformación_______________________________________ 87 7.1.2 Parámetros de generación y transformación ______________________________________ 87 7.1.3 Archivo de parámetros de generación ___________________________________________ 87 7.1.4 Parámetros de especificación de proyecto ________________________________________ 88 7.1.5 Archivo de proyecto _________________________________________________________ 88 7.2 Archivos generados por el IDEM _______________________________________ 88 7.2.1 Archivo de parámetros de generación ___________________________________________ 89 7.2.2 Archivo de parámetros de proyecto _____________________________________________ 89 7.2.3 Archivos servlets JAVA______________________________________________________ 89 7.2.4 Archivos scripts C#__________________________________________________________ 89 7.2.5 Archivos de transformación ___________________________________________________ 89 7.3 Especificación de atributos_____________________________________________ 89 7.3.1 Atributos UAPROF__________________________________________________________ 90 7.3.2 Atributos de usuario _________________________________________________________ 90 7.4 Plantilla de servlet____________________________________________________ 90 7.4.1 Parámetros de generación_____________________________________________________ 90 7.4.2 Bloques reservados del servlet _________________________________________________ 90 7.4.2.1 Bloque url de archivo xml _______________________________________________ 91 7.4.2.2 Bloque url de archivo XSL_______________________________________________ 91 7.4.2.3 Bloque de definición de atributos UAPROF _________________________________ 91 7.4.2.4 Bloque de definición de atributos de usuario _________________________________ 91 7.4.2.5 Bloque de paso de parámetros de atributos UAPROF__________________________ 92 7.4.2.6 Bloque de paso de parámetros de atributos de usuario _________________________ 92 7.4.3 Ejemplo de plantilla JAVA____________________________________________________ 92 7.4.4 Bloques reservados del servlet ejemplo __________________________________________ 96 7.4.4.1 Bloque url de archivo xml _______________________________________________ 96 7.4.4.2 Bloque url de archivo XSL_______________________________________________ 96 7.4.4.3 Bloque de definición de atributos UAPROF _________________________________ 96 7.4.4.4 Bloque de definición de atributos de usuario _________________________________ 96 7.4.4.5 Bloque de paso de parámetros de atributos UAPROF__________________________ 96 7.4.4.6 Bloque de paso de parámetros de atributos de usuario _________________________ 97 7.4.5 Ejemplo de plantilla en C# ____________________________________________________ 97 7.4.6 Parámetros para generación del servlet __________________________________________ 98 7.5 Inserción de Tags ____________________________________________________ 99 7.5.1 Archivos de tags ____________________________________________________________ 99 7.6 Diagramas de clases _________________________________________________ 100 7.6.1 Clase IDEM ______________________________________________________________ 100 7.6.2 Clase XSLEditor ___________________________________________________________ 101 7.6.3 Clase Parámetros___________________________________________________________ 103 7.6.4 Generador ________________________________________________________________ 104 7.6.5 Compilador _______________________________________________________________ 104 7.6.6 Proyecto _________________________________________________________________ 105 7.6.7 Transformar_______________________________________________________________ 106 7.6.8 Visor ____________________________________________________________________ 107 7.6.9 UAPROF_________________________________________________________________ 108 7.6.10 UAPTreePanel __________________________________________________________ 108 7.6.11 WmlTreePanel __________________________________________________________ 109 7.6.12 XslTreePanel ___________________________________________________________ 110 7.7 Diagrama de componentes de desarrollo ________________________________ 111 7.7.1 IDEM____________________________________________________________________ 111 7.7.2 Transform ________________________________________________________________ 112 7.7.2.1 En JAVA [104] _______________________________________________________ 112 7.7.2.2 En. NET [105]________________________________________________________ 113 7.7.3 Xalan ____________________________________________________________________ 114 7.7.4 Loroedi __________________________________________________________________ 114 7.7.5 Jedit _____________________________________________________________________ 114 7.8 Entorno de ejecución de los servlets ____________________________________ 114 7.8.1 Diagrama de componentes del entorno de ejecución ______________________________ 114 7.8.1.1 Ambiente JAVA y Linux _______________________________________________ 114 7.8.1.1.1 Apache HTTPd server _______________________________________________ 115 7.8.1.1.2 Tomcat ___________________________________________________________ 115 7.8.1.1.3 Interacción de DELI_________________________________________________ 115 7.8.1.1.4 Resolución del perfil [2] _____________________________________________ 116 7.8.1.1.5 Interacción con JENA _______________________________________________ 117 7.8.1.1.6 Documentos xml ___________________________________________________ 117 7.8.1.1.7 Hojas de estilo _____________________________________________________ 117 7.8.1.2 Ambiente C# y Windows XP ____________________________________________ 117 8 implementación _____________________________________________________ 119 8.1 Lenguaje de desarrollo ______________________________________________ 119 8.2 Reutilización de código abierto ________________________________________ 119 8.2.1 Proyecto JEdit [87] _________________________________________________________ 119 8.2.2 Proyecto Loro [88] _________________________________________________________ 119 9 Proceso de investigación y apropiación de conceptos y tecnologías ____________ 120 9.1 Primeras pruebas con JAVA __________________________________________ 120 9.2 Framework de .NET usando el lenguaje de programación C#_______________ 129 9.3 Comparación ambiente de desarrollo aplicado en el IDEM .NET Vs JAVA ___ 137 9.4 Perfil de dispositivo .Net y UAProf _____________________________________ 138 10___________________________________________________________ Conclusiones ___________________________________________________________________ 142 10.1 Trabajos a futuro ___________________________________________________ 143 11____________________________________________________________Abreviaturas ___________________________________________________________________ 144 12____________________________________________________________ Bibliografía ___________________________________________________________________ 146MaestríaWireless technology has become a strategic means of accessing the Web content, both individually and corporately. With the development of this type of technology and telecommunications, a proliferation of mobile devices (PDAs, cell phones, cameras, etc.) has also emerged, which, unlike PCs, as, until now, a traditional means of accessing the Web , have very varied characteristics and capabilities: browser type, supported language, operating system, bandwidth, screen sizes, color range, graphic capabilities, audio capabilities, data entry mechanisms, etc. When accessing the Web through different types of devices, it is necessary to generate the content (eg, Web pages) in a particular way, preserving its degree of functionality, with which it was created by the author (developer or creator of Web content). , for the end user.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaAnálisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivosAnalysis, design and implementation of an integrated development environment for wireless applications based on principles of device independenceMagíster en Ciencias ComputacionalesBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Ciencias Computacionalesinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMWireless internetMobile communication systemsInformation storage systemsInformation retrieval systemsSearch enginesSystems engineeringComputer scienceInvestigationsAnalysisWireless technologyWeb contentDevicesInternet inalámbricoSistemas móviles de comunicaciónSistemas de almacenamiento de informaciónSistemas de recuperación de informaciónMotores de búsquedaIngeniería de sistemasCiencias computacionalesInvestigacionesAnálisisTecnología inalámbricaContenido webDispositivosUribe Hurtado, Ana Lorena, Ríos Pineda, Carlos Eduardo (2004). Análisis, diseño e implementación de un ambiente integrado de desarrollo para aplicaciones inalámbricas basadas en principios de independencia de dispositivos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Instituto Tecnológico y de Estudios Superiores de Monterrey[1] Aho, sethi, ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley. 1987[2] Akif, Mohammad, Brodhead, Steve, Cioroianu, Andrei. Java y XML. Anaya Multimedia/Wrox. Abril, 2002.[3] Alexander Maedche. Ontology Learning For the Semantic Web. Kluwer Academic Publishers. Febrero, 2002[4] Allamaraju, Subrahmanyam. Beust, Cedric. Davies, John. Programación Java Server con J2EE Edición 1.3. Anaya Multimedia/Wrox. 2002.[5] Amit Sheth, Clemens Bertram, David Avant, Brian Hammond, Krysztof Kochut, Yashodhan Warke. Managing Semantic Content for the Web. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags. 80-87.[6] Andy Seaborne. Jena Tutorial. A Programmer's Introduction to RDQL. Abril, 2002. Disponible en: C:\cuart2002\4tesis\JENA\Jena Tutorial - RDQL.htm[7] Anindya Datta, Kaushik Dutta, Helen Thomas, Debra VanderMeer, Krithi Ramamritham. Accelerating Dynamic Web Content Generation. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pags. 27-36[8] Apache Software Foundation. Apache Tomcat. Disponible en: http://jakarta.apache.org/tomca[9] Apache Software Foundation. Cocoon. Disponible en: http://xml.apache.org/cocoon[10] Australian National University. Filling the WAP Gap. Wireless Commuication Project. Disponible en: http://www.tomw.net.au/2000/scspss.htmlSystem Prototype.htm[11] B. Godwin Jones, "Web Browser Tends and Technologies", Language Learning and Technologies, Vol 4., No. 1, MayO 2000, pp.6-11. Disponible en: http://llt.msu.edu/vol4num1/emerging/default.html[12] Bhavani Thuraisingham, Bhavani Thuraisingha. XML Databases and the semantic Web. CRC Press. Marzo,2002[13] Butler, Mark H., "Current Technologies for Device Independence", 2001. Disponible en: http://www.hpl.hp.com/techreports/2001/HPL-2001-83.pdf[14] C. Andersson "GPRS - A Key step for the mobile Internet", Wireless Developer Network, Abril 2000. Disponible en: http://www.wirelessdevnet.com/channels/wireless/features/gprs.html[15] Cauldwell, Patrick, Chawla, Rajesh, Chopra, Vivek. Servicios Web XML. Anaya Multimedia/Wrox. 2002.[16] Clemens Kerer, Engin Kirda, Roman Kurmanowytsch. A Generic Content-Management Tool for Web Databases. IEEE Internet Computing. Vol. 6, No. 4 Jul/Ago 2002. Pags. 3[17] D. Brickley; R. V. Guha, "RDF Schema Specification 1.0" Candidate Recommendation Marzo 2000. Disponible en: http://www.si.uniovi.es/mirror/www.w3.org/TR/rdf-schema/[18] DoCOMo. I-Mode. Disponible en: http://www.nttdocomo.com/[19] E. Miller, "An Introduction to RDF", Online Computer Library Centre, Inc., Dublin, Ohio, Mayo, 1998. Disponible en: http://www.dlib.org/dlib/may98/miller/05miller.html[20] Elisa Bertino, Barbara Catania. Integrating XML and Databases. IEEE Internet Computing. Vol. 5, No. 4. Julio/Agosto 2001. Pags 84-88.[21] Elisa Bertino, Silvana Castano, Elena Ferrari. Securing XML Documents with Author-X. IEEE Internet Computing. Vol. 5, No. 3. Mayo/Junio 2001. Pags 21-31.[22] Ernesto Damiani, Pierangela Samarati, Sabrina De Capitani di Vimercati, Stefano Paraboschi . IEEE Internet Comouting. November/December 2001. Vol. 5, No. 6. Pag 18-28[23] F. Reynolds et la, "User side Framework for content negotiation", Note, Julio 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPP/[24] Geoffrey Fox. XML and the Importance of Being an Object. IEEE Computing. Vol. 4, No. 3. Mayo/Junio 2002. Pags 96-98[25] Giovanni Rimassa. Wired-Wireless Integration: A Middleware Perspective. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pag 96.[26] Hewlett Packard. HP DELI. Disponible en: http://delicon.sourceforge.net[27] IBM. Web Intermediaries (WBI). http://www.almaden.ibm.com/cs/wbi/[28] Jaideep Roy, Anupama Ramanujan. XML: Data's Universal Language. IEEE IT Professional. Vol. 2, No. 3. Mayo/Junio 2000. Pags 32-36.[29] Jamie Zawinski. http request header field / http/1.1 Accept Header Fields. Marzo 1998. Disponible en: http://www.mozilla.org/build/user-agent-strings.htm[30] James Clark and Steve DeRose. XML Path Language (XPATH) 1.0 Recommendation. Noviembre 16, 1999. Disponible en: http://www.w3.org/TR/xpath.[31] James H. Cook. XML Sets Stage for Efficient Knowledge Management.IEEE IT Professional. May/June 2000. Vol. 2, No. 3. May 2001. Pags 55-57.[32] John F. Sowa, David Dietz. Knowledge Representation Logical Philosopiocal and Computational Foundations. Cole Publishing Co., Pacific Grove, CA, 1999. Resumen disponible en: http://users.bestweb.net/~sowa/krbook/[33] Len Seligman, Arnon Rosenthal. XML's Impact on Databases and Data Sharing. IEEE Computing. Vol. 34, No. 6. Noviembre de 2002. Pags 59-67[34] Mark Butler, Fabio Giannetti, Roger Gimson, Tony Wiley. Device Independence and the Web. IEEE Internet Computing. Vol. 6, No. 5. Septiembre/Octubre 2002. Pags 81-86[35] McBride, B. "Jena - A Java API For RDF". 1994-2000. Disponible en: http://wwwuk. hpl.hp.com/people/bwm/rdf/jena/index.htm[36] Michel Klein. XML, RDF, and Relatives. IEEE Intelligent Systems. Vol. 16, No. 2.Marzo/Abril, 2001. Pags. 26-28.[37] Mikael Hillborg. Wireless XML Developer?s Guide. McGraw-Hill Osborne, Febrero, 2002.[38] Mobile Access Activity, Note. Julio, 2001. Disponible en: http://www.w3.org/Mobile/Acti[39] N. Borenstein, Bellcore. N. Freed, Innosoft. MIME specification. Junio, 1992. Disponible en: http://www.ietf.org/rfc/rfc1341.txt?number=1341.[40] Open Mobile Alliance's UAProf specification. 2002. Disponible en: www.wapforum.org/what/technical.htm[41] Ora Lassila. Ralph R. Swick. Resource Description Framework (RDF) Model and Syntax Specification. Recommendation. 22 Febrero, 1999. Disponible en http://www.w3.org/TR/REC-rdf-syntax/[42] Paolo Atzeni, Giansalvatore Mecca, Paolo Merialdo. Managing Web-Based Data: Database Models and Transformations. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agostot 2002. Pags. 33-37[43] R. Canella, "An Idiot's Guide to RDF", University of Queensland, Australia, 1998. Disponible en: http://archive.dstc.edu.au/RDU/reports/RDF-Idiot/[44] Rabinovitch, "Wireless Internet". Disponible en: http://www.comsoc.org/ci/public/2000/jun/ciint.html[45] S. Singhal et al, "Annontation-Based Web Content Transcoding". Disponible en: http://www9.org/w9cdrom/169/169.html[46] Sergey Melnik. "RDF API Draft". The RDF API homepage. Enero, 2001. Disponible en: http://www-db.stanford.edu/~melnik/rdf/api.html[47] Stefano Ceri, Piero Fraternali, Maristella Matera. Conceptual Modeling of Data-Intensive Web Applications. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags. 20-30[48] Sun Microsystems. JSP: Java Server Pages. Disponible en: http://java.sun.com/products/jsp/[49] Sun Microsystems. Java Servlet technology. Disponible en: http://java.sun.com/products/servlet/[50] Sun Microsystems. Java Community Process JSR-188 specification. 2002. Disponible en: www.jcp.org/jsr/detail/188.jsp[51] Tim Berners-Lee. Primer: Getting into RDF & Semantic Web using N3,2000. Disponible en: http://www.w3.org/2000/10/swap/Primer.html[52] Tim Bray, Jean Paoli and C.M. Sperberg-McQueen. Extensible Markup Language (XML) 1.0 . Recommendation. Febrero 19, 1998. Disponible en: http://www.w3.org/TR/REC-xml[53] Ullas Nambiar, Zoé Lacroix, Stéphane Bressan, Mong Li Lee, Yingguang. Current Approaches to XML Management. IEEE Internet Computing. Vol. 6, No. 4. Julio/Agosto 2002. Pags 43-51.[54] Vilas Wuwongse, Chutiporn Anutariya, Kiyoshi Akama, Ekawit NantajeewarawatXML Declarative Description: A Language for the Semantic Web. IEEE Intelligent Systems. Vol. 16, No. 3. Mayo/Junio 2001. Pags 54-65.[55] . "Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation".Note. Julio 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPP/[56] note "CC/PP exchange protocol based on http Extension Framework". (Note). Junio, 1999. Disponible en: http://www.w3.org/TR/NOTE-CCPPexchange[57] . "Composite Capabilities/Preference Profiles: Terminology and Abbreviations". . Working draft. Julio 21, 2000. Disponible en: http://www.w3.org/TR/CCPP-ta/[58] . "Composite Capabilities/Preference Profiles: Requirements and Architecture". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/CCPP-ra/[59] . "Composite Capabilities/Preference Profiles (CC/PP): Structure". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/2000/WD-CCPP-struct-2000072[60] . "CC/PP Attribute Vocabularies". Working draft. Julio, 2000. Disponible en: http://www.w3.org/TR/2000/WD-CCPP-vocab-20000721/[61] Recommendation "Resource Description Framework (RDF) Model and Syntax Specification". Febrero, 1999. Disponible en: http://www.w3.org/TR/REC-rdf-syntax[62] . Authoring Scenarios for Device Independence. Note. Julio, 2002. Disponible en: www.w3.org/2001/di/public/as[63] . CC/PP Working Group. Disponible en: www.w3.org/Mobile/CCPP[64] . CSS media types. Disponible en: www.w3.org/TR/REC-CSS2/media.html[65] . Delivery Context Workshop. Marzo, 2002. www.w3.org/2002/02/DIWS[66] . Device Independence Activity. Disponible en: www.w3.org/2001/di[67] . Device Independent Authoring Techniques workshop. Disponible en:www.w3.org/2002/07/DIAT/[68] . Device Independence Principles. Working Draft. Septiembre, 2001. Authoring scenarios for device independence.[69] . CHTML. Disponible en: http://www.w3.org/TR/1998/NOTE-compactHTML-19980209/[70] . http 1.1. 2001.Disponible en: http/1.1 http://www.w3.org/Protocols/.[71] . http-ex. Disponible en: http://www.w3.org/Protocols/http/ietf-http-ext/[72] Mobile Group. DICE (Device Independent Content Engine). Disponible en: http://dice.ccpp.info/. 2002[73] . Web Accessibility Initiative (WAI). Disponible en: www.w3.org/WAI[74] . Web style sheets. Disponible en: www.w3.org/Style[75] . XForms - The Next Generation of Web Forms. Disponible en: www.w3.org/MarkUp/Forms/[76] . XML. Disponible en: http://www.w3.org/XML/[77] . XSLT. XSL Transformations (XSLT) Version 1.0. Recommendation. Disponible en: http://www.w3.org/TR/xslt. 16 Noviembre 1999.[78]http://www.w3.org/TR/xslt,XSL Transformations (XSLT) Version 1.0[79]http://www.w3.org/TR/xpath, XML Path Language (XPath) Version 1.0,[80] http://www.w3.org/TV/TVWeb/TVWeb-URI-Requirements-19981110 http://www.useit.com/alertbox/9702a.html http://www.webreference.com/dev/webtv/ http://www.webtv.net/pc/default.aspx[81] http://www.metahtml.org/documentation/manual/welcome.mhtml#TOC http://www.metahtml.org/documentation/manifiesto.html[82]http://www.metahtml.org/documentation/manual/welcome.mhtml#TOChttp://www.metahtml. org/documentation/manual/install.mhtml#serverconf[83] http://www.w3.org/TR/2003/NOTE-acdi-20030901[84] Multimodal Interaction Activity http://www..org/2002/mmi[85]http://cita.rehab.uiuc.edu/scripting/script-device.html[86]http://www.style-sheets.com/articles.asp[87]http://www.jedit.org[88]http://loro.sourceforge.net[89] World Wide Web Consortium http://www..org/consortium[90] http://www..org/WAI/[91] http://www.w3.org/TR/2004/WD-WCAG20-20040311/[92] http://www.symbol.com[93] http://www.w3.org/TR/xsl/slice1.html#section-N629-Introduction-and-Overview[94] http://www.hpl.hp.com/personal/marbut/someQuestionsOnCCPP.htm[95] Mobile learning Technological challenges on multi-channel e-learning services. Disponible en http://siving.hia.no/ikt02/ikt6400/g05/Rapport_files/Diplom%20Knut%20Ola.htm[96] http://developer.openwave.com/dvl/resources/code_corner/jacks_hacks/archive/ 03feb.htm[97] http://www.w3.org/Style/CSS-vs-XSL[98] Device independence and the Web, Mark Butler, Fabio Giannetti, Roger Gimson, Tony Wiley, IEEE Internet Computing Sep/Oct 2002, Vol 6 No 5, pp. 81-86 en http://www.hpl.hp.com/personal/marbut[99] DoCOMo. I-Mode. Disponible en: http://www.nttdocomo.com/ [Visitado Abril 20 de 2003][100] Open Mobile Alliance’s UAProf specification. 2002. Disponible en: www.wapforum.org/what/technical.htm[101] Rabinovitch, "Wireless Internet". Disponible en: http://www.comsoc.org/ci/public/2000/jun/ciint.html [Visitado Abril 19 de 2003][102] Ratliff, John.DoCoMo As National Champion: I-Mode, W-CDMA and NTT'S Role as Japan's Pilot organization in Global Telecommunications. Department of Sociology, Santa Clara University.Septiembre 13, 2000. http://tprc.org/abstracts00/docomopap.pdf[103] http://xml.apache.org/xalan-j/xsltc/xsltc_compiler.htm[104] http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/transform/packagesummary. html[105 http://msdn.microsoft.com/library/default.asp?url=/library/enus/ cpref/html/frlrfSystemXmlXslXslTransformClassctorTopic.aspORIGINAL2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdfTesisapplication/pdf2528971https://repository.unab.edu.co/bitstream/20.500.12749/3296/1/2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdfab1daac1ab3954f28b5273c05005ca51MD51open access2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf2004-Manual_Ana_Lorena_Uribe_Hurtado.pdfManual usuarioapplication/pdf2516872https://repository.unab.edu.co/bitstream/20.500.12749/3296/2/2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf76861124cbb0c00a13ee034b9748ae92MD52open access2004-Anexo_Ana_Lorena_Uribe_Hurtado.zip2004-Anexo_Ana_Lorena_Uribe_Hurtado.zipAnexoapplication/octet-stream8766541https://repository.unab.edu.co/bitstream/20.500.12749/3296/3/2004-Anexo_Ana_Lorena_Uribe_Hurtado.zipf4ae91c9d7411d0e3bd47e7cd0660d3cMD53open accessTHUMBNAIL2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf.jpg2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf.jpgIM Thumbnailimage/jpeg4853https://repository.unab.edu.co/bitstream/20.500.12749/3296/4/2004-Tesis_Ana_Lorena_Uribe_Hurtado.pdf.jpg9c4097c9313d0373a767dad8303ebc84MD54open access2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf.jpg2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf.jpgIM Thumbnailimage/jpeg4392https://repository.unab.edu.co/bitstream/20.500.12749/3296/5/2004-Manual_Ana_Lorena_Uribe_Hurtado.pdf.jpg60cf88f8cf74011ff44b46b2773b972aMD55open access20.500.12749/3296oai:repository.unab.edu.co:20.500.12749/32962023-07-27 20:15:20.622open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |