![]() |
Introduzione alle Tecnologie WebVito Roberto, Marco Frailis, Alessio Gugliotta, Paolo Omero |
ISBN: 9788838661815 Gennaio 2005 |
Area Studenti
Bibliografia e link utili:
Bibliografia
Le fonti informative in rete: punti di partenza
A - Motori di ricerca
[1] Google : http://www.google.com
[2] Altavista : http://www.altavista.com
[3] Yahoo : http://www.yahoo.com
[4] Microsoft MSN Search : http://search.msn.com
[5] Motore di Ricerca Italiano Virgilio : http://www.virgilio.it
B - Glossari
[6] American National Standards for Telecommunications, ANS T1.523-2001 Telecom Glossary 2000; A cura dell’American National Standards Institute (ANSI), Inc.: http://www.atis.org/tg2k
[7] Software Engineering Initiative, Carnegie-Mellon University http://www.sei.cmu.edu/str/indexes/glossary
[8] http://media.ucsc.edu/glossary.html
[10] http://www.hyperdictionary.com/
C - Siti e Portali Tecnologici
[11] Portale didattico del W3C: http://www.w3school.com/
[12] Portale Soloinrete, in italiano : http://tech.soloinrete.it
[13] Portale Sourceforge, tecnologie OSS : http://sourceforge.net
[14] Portale Icewalkers, tecnologie OSS : http://www.icewalkers.com
[15] Portale Freshmeat, tecnologie OSS : http://freshmeat.net
Paragrafo 1.1
[16] T.Berners-Lee, ‘web Architecture from 50,000 Feet’
http://www.w3c.org/DesignIssues/Architecture
[17] I.Jacobs, N.Walsh (eds.), ‘Architecture of the World Wide Web, First Edition’W3C Working Draft, 16 August 2004: http://www.w3.org/TR/2004/WD-webarch-20040816/
[18] L’iniziativa del Semantic Web: http://www.w3c.org/2001/sw/
Paragrafo 1.2
[19] Pagine di storia
del web presso il CERN: http://public.web.cern.ch/Public/Content/Chapters/
AboutCERN/Achievements/WorldWideWeb/WWW-en.html
[20] The World Wide Web History Project: http://www.webhistory.org
Paragrafo 1.3
[21] W3C Accessibility Initiative: http://www.w3.org/WAI/
[22] W3C Internationalization Activity: http://www.w3.org/International/
[23] W3C Device Independence Activity: http://www.w3.org/2001/di/
[24] Browser specializzato EIA: http://www.elr.com.au/eiad/eiadinfo.htm
[25] Ufficio Italiano W3C: http://www.w3c.it/
[26] Legge Italiana 09/01/2004 n.4 per l’accesso agli strumenti informatici: http://www.pubbliaccesso.gov.it/normative/legge_20040109_n4.htm
[27] F.Halsall, ‘Reti di Calcolatori e Sistemi Aperti’, Edizione italiana a cura di O.D’Antona e E.Damiani, Addison Wesley Longman Italia, 1998
[28] Sito interoperabilità Quirk: http://www.quirksmode.org/css/contents.html
[29] T.Berners-Lee, ‘Evolvability’: http://www.w3c.org/DesignIssues/Evolution.html
Paragrafo 1.4
[30] R.Rada, ‘HYPERTEXT: from Text to Expertext’, McGraw-Hill, London, 1991
[31] V.Balasubramanian, ‘State of the Art Review on Hypermedia Issues and Applications’: http://www.e-papyrus.com/hypertext/
Paragrafo 1.5
[32] K.Sollins, L.Masinter, ‘Functional Requirements for Uniform Resource Names’, RFC 1737, 1994
[33] T.Berners-Lee, R.Fielding, L. Masinter, ‘Uniform Resource Identifiers (URI): Generic Syntax’, RFC 2396, August 1998
Paragrafo 1.6
[34] A.V.Aho, J.D.Ullman, ‘Fondamenti di Informatica’, Zanichelli, Bologna, 1994.
[35] B.Bos, ‘Starting with HTML+CSS’, Tutorial: http://www.w3c.org/http://www.w3.org/Style/Examples/011/firstcss.en.html
Paragrafo 1.7
[36] Testo di Ingegneria del Software (in inglese):
I.Sommerville, ‘Software Engineering’, Addison Wesley, Harlow (UK), 1997.
[37] K.Vredenburg, S.Isensee, C.Righi, ‘User-Centered Design’, Prentice Hall, 2001
[38] J.Nielsen, ‘Designing web Usability’, New Riders Press, 1999
Paragrafo 1.8
[39] Portale del Computer Emergency Readiness Team (CERT), USA: http://www.cert.org/nav/index_main.html
[40] Portale di documentazione SysAdmin, Audit, Network, Security (SANS), USA: http://www.sans.org/rr/
[41] Sito in italiano sulla sicurezza: http://sicurezza.html.it
[42] Sito in italiano sulla sicurezza: http://www.sikurezza.org
[43] Avviso di Trojan Horse: http://news.netcraft.com/archives/2004/04/
Paragrafo 1.9
[44] Sito Free Software Foundation Europe: http://www.fsfeurope.org
[45] Sito Open Source Initiative: http://www.opensource.org
[46] Sito licenze GNU-Compatibili: http://www.gnu.org/philosophy/license-list.html
[47] Sito W3C, Software Open Source: http://www.w3c.org/Status.html
[48] Indice dei documenti RFC: http://www.faqs.org/rfcs/
[49] Documenti tecnici ufficiali pubblicati dal W3C: http://www.w3.org/TR/
[50] The Apache Software Foundation: http://www.apache.org
[51] The Mozilla Foundation: http://www.mozilla.org
Paragrafo 1.10
[52] Internet Systems Consortium, ‘ISC Internet Domain Survey’, http://www.isc.org/index.pl?/ops/ds/
[53] Archivi del Portale Tecnologico Netcraft (UK): http://news.netcraft.com/archives/2004/05/
[54] Società di Rilevazioni Statistiche Nielsen-Netratings http://www.nielsennetratings.com/
[55] Rilevazioni Statistiche Pew Internet & American Life: http://www.pewinternet.org
[56] Statistiche sulla Popolazione di Internet: http://www.clickz.com/stats/sectors/geographics/article.php/151151
[57] Statistiche sull’Europa: http://www.biser-eu.com/resultsdoc/Gareis.ppt
[58] Statistiche sul Gender Divide: http://www.clickz.com/stats/sectors/demographics/article.php/3095681
[59] Statistiche sull’Age Divide: http://www.clickz.com/stats/sectors/geographics/
[60] Statistiche con dati sull’Italia e in lingua italiana: http://gandalf.it/dati/index.htm
[61] P.L.Ridolfi, ‘L’Accessibilità nella
Società dell’Informazione’, 03 Ottobre 2003: http://www.pubbliaccesso.gov.it/biblioteca/documentazione/
accessibilita_societa_informazione.htm
Capitolo 2. Il WWW come servizio di rete
Bibliografia
Paragrafi 2.1,2.2
[1] J.F.Kurose, K.W.Ross, ‘Internet e Reti di Calcolatori’, The McGraw-Hill Companies srl, Milano, 2001
[2] A.S.Tanenbaum, ‘Reti di Calcolatori’ 4a edizione, a cura di P.Canali ed A.Valli, Addison Wesley, 2003
[3] L.L.Peterson, B.S.Davie, ‘Reti di Calcolatori’, edizione italiana a cura di M.Dalpasso, Apogeo, Milano, 2004
[4] B.A.Forouzan, ‘I Protocolli TCP/IP’, The McGraw-Hill Companies srl, Milano, 2001
[5] A.Jamalipour, ‘The Wireless Mobile Internet’, John Wiley & Sons, Chichester (UK), 2003.
[6] Panoramica sulla tecnologia UMTS: http://www.umtsworld.com/technology/overview.htm
Paragrafo 2.3
[7] J.Klensin (Editor), ‘Simple Mail Transfer Protocol’, RFC 2821, April 2001
[8] J.Myers, M.Rose, ‘Post Office Protocol - Version 3’, RFC 1939, May 1996
[9] M.Crispin, ‘Internet Message Access Protocol - Version 4rev1’, RFC 2060, December 1996
Paragrafo 2.4
[10] D.H.Crocker, ‘Standard for the Format of the ARPA Internet Text Messages’, RFC 822, August 1982
[11] N.Freed, N.Borenstein, ‘Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies’, RFC 2045, November 1996
[12] N.Freed, N.Borenstein, ‘Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types’, RFC 2046, November 1996
[13] K.Moore, ‘MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text’, RFC 2047, November 1996
Paragrafi 2.5,2.6,2.7
[14] R.Fielding, J.Gettys, J.C.Mogul, H.Frystyk, L.Masinter, P.Leach, T.Berners-Lee, ‘HyperText Transfer Protocol - HTTP/1.1’, RFC 2616, June 1999
[15] D.Kristol, L.Montulli, ‘HTTP State Management Mechanism’, RFC 2965, October 2000
Paragrafo 2.8
[16] H.Schulzrinne, S.Casner, R.Frederick, V.Jacobson, ‘RTP: A Transport Protocol for Real-Time Applications’, RFC 3550, July 2003
[17] H.Schulzrinne, A.Rao, R.Lanphier, ‘Real Time Streaming Protocol’, RFC 2326, April 1998
Paragrafo 2.9
[18] The Open Mobile Alliance: http://www.openmobilealliance.org/
[19] WAP Forum, ‘Wireless Application Protocol - WAP 2.0 - Architecture Specification’, Version 12 July 2001: http://www.openmobilealliance.org
[20] WAP Forum, ‘Wireless Markup Language - Version 2.0’, Version 11 Sep 2001: http://www.openmobilealliance.org
[21] WAP Forum, ‘Wireless Application Protocol - WAP 2.0 - Technical White Paper’, January 2002: http://www.openmobilealliance.org
[22] Test protocolli wireless: http://www.openwave.com
Capitolo 3. Lo spazio degli oggetti web
Bibliografia
Paragrafi 3.1, 3.2
[1] R.Gellens, ‘The Text/Plain Format Parameter’, Network Working Group, Request For Comments 2646, 1999. http://www.faqs.org/rfcs/rfc2646.html
[2] American National Standards Institute, ‘Coded character set 7-bit American National Standard Code for Information Interchange’, ANSI X3.4-1986. http://www.ansi.org/
[3] Unicode Home Page: http://www.unicode.org/
Paragrafi 3.3 3.4
[5] Codifica MP3: http://www.intel.com/english/home/maximize/article/mp3/
[6] K.Brandenburg and H.Popp,’An Introduction to MPEG Layer-3’, EBU Technical Review, June 2000
[7] Desktop Music Handbook - MIDI: http://www.cakewalk.com/Tips/Desktop-MIDI.asp
Paragrafo 3.5
[8] Adobe Dynamic Media Group, ‘A Streaming Media Primer’
[9] Digital Audio Formats: http://www.teamcombooks.com/mp3handbook/12.htm
[10] ESL Laboratorio lunguistico: http://www.esl-lab.com/
Paragrafo 3.6,3.7
[11] J.Burns, ‘Image formats on the Web’,
http://www.htmlgoodies.com/tutors/image_formats.html
[12] Codifica JPEG: http://www.jpeg.org/jpeg/index.html
[13] Codifica JPEG2000: http://www.jpeg.org/JPEG2000.html
[14] Sito non ufficiale TIFF: http://home.earthlink.net/~ritter/tiff/
[15] Codifica GIF: http://www.w3.org/Graphics/GIF/spec-gif89a.txt
[16] Codifica PhotoCD: http://www.kodak.com/global/en/professional/products/storage/
pcdMaster/aboutpcd.jhtml
[17] Codifica PNG: http://www.libpng.org/pub/png/
Paragrafo 3.8
[18] B.Underdahl, ‘La Guida Completa - Flash MX’, The McGraw-Hill Companies srl, Milano, 2002
[19] Documentazione sul formato Macromedia Flash (SWF): http://www.half-serious.com/swf/format/index.html
Paragrafo 3.9 3.10
[20] Codifica MPEG http://www.chiariglione.org/mpeg/standards/mpeg-1/mpeg-1.htm
[21] R.Koenen (Editor), ‘Overview of the MPEG-4 Standard’, ISO/IEC JTC1/SC29/WG11 N3536, Beijing, July 2000.
[22] MPEG4 - The Media Standard: http://www.m4if.org
[23] Windows Media Player: http://www.microsoft.com/windows/windowsmedia/default.aspx
[24] RealNetworks: http://italy.real.com/player/?&src=ZG.it.idx,ZG.it.rp.rp.hd.def
[25] Quicktime: http://www.apple.com/quicktime/
Capitolo 4. I Linguaggi del Web - Meccanismi Formali e Rappresentazione
Bibliografia
Paragrafo 4.1
[1] R.Fielding, J.Gettys, J.Mogul, H.Frystyk, L.Masinter, P.Leach, T.Berners-Lee, ‘Hypertext Transfer Protocol - HTTP/1.1’, Request For Comments 2616, June 1999, http://www.faqs.org/rfcs/rfc2616.html
Paragrafo 4.2
[2] T.Berners-Lee, R.Fielding, L. Masinter, "Uniform Resource Identifiers (URI): Generic Syntax", RFC 2396, August 1998
Paragrafo 4.3
[3] International Standard ISO 8879 Information Processing - Text and Office Systems - Standardized Generalized Markup Language (SGML), First Edition - 1986-10-15
Paragrafo 4.4
[4] XML 1.0: W3C Recommendation (Third Edition), 04 February 2004 http://www.w3.org/TR/REC-xml/
[5] P.Atzeni, S.Ceri, P.Fraternali, S.Paraboschi, R.Torlone, ‘Basi di Dati - Architetture e linee di evoluzione’, The McGraw-Hill Companies srl, Milano, 2003
Paragrafo 4.5
[6] Unicode Home Page: http://www.unicode.org/
Paragrafo 4.6
[7] ‘XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)’, A Reformulation of HTML 4 in XML 1.0, W3C Recommendation, 26 January 2000, revised 1 August 2002. http://www.w3.org/TR/xhtml1/
[8] ‘XHTML 1.1 - Module-based XHTML’ W3C Recommendation, 31 May 2001 http://www.w3.org/TR/xhtml11/
Paragrafo 4.7
[9] ‘Cascading Style Sheets, Level 2 revision 1 CSS 2.1 Specification’, W3C Candidate Recommendation, 25 February 2004 http://www.w3.org/TR/CSS21/
[10] ‘XSL Transformations (XSLT) Version 2.0’, W3C Working Draft, 12 November 2003 http://www.w3.org/TR/xslt20/
Paragrafo 4.8
[11] Scalable Vector Graphics (SVG) 1.1 Specification, W3C Recommendation, 14 January 2003: http://www.w3.org/TR/2003/REC-SVG11-20030114/
Paragrafo 4.9
[12] SMIL 2.0: W3C Recommendation, 07 August 2001: http://www.w3.org/TR/smil20/
Capitolo 5. La programmazione nel web
Bibliografia
Paragrafo 5.2
[1] ‘ODBC - Open DataBase Connectivity Overview’, Microsoft, 3 settembre 2004: http://support.microsoft.com/kb/q11093/
Paragrafo 5.3
[2] Sun Java Technology, sito ufficiale: http://java.sun.com/
[3] I.Horton, ‘Java 2 SDK 1.4 edition Guida per il programmatore’, Apogeo, Milano, 2002.
[4] M.Bertacca, A.Guidi, ‘Introduzione a Java’, The McGraw-Hill Companies srl, Milano, 1997.
[5] Smalltalk.org, sito ufficiale: http://www.smalltalk.org/
[6] C.Horstmann, ‘Fondamenti di C++’, The McGraw-Hill Companies srl, Milano, 2003.
[7] D.Brueck, S.Tanner, ‘Python 2.1 Tutto & Oltre’, Apogeo, Milano, 2002.
[8] Ruby Home Page, sito ufficiale: http://www.ruby-lang.org/en/
Paragrafo 5.4
[9] Sun Java 2 Platform, Standard Edition (J2SE), sito ufficiale: http://java.sun.com/j2se/
[10] Sun Java 2 Platform, Enterprise Edition (J2EE), sito ufficiale: http://java.sun.com/j2ee/
[11] Sun Java 2 Platform, Micro Edition (J2ME), sito ufficiale: http://java.sun.com/j2me/
Paragrafo 5.5
[12] Microsoft .NET, sito ufficiale: http://www.microsoft.com/net/
[13] C.David, ‘Alla scoperta di Microsoft .NET’, Mondadori Informatica, Milano, 2002.
[14] Microsoft C# Developer Center: http://msdn.microsoft.com/vcsharp/
[15] H.Schildt, ‘C# La Guida Completa’, The McGraw-Hill Companies srl, Milano, 2002.
[16] Microsoft Visual C#, sito ufficiale: http://www.microsoft.com/italy/msdn/vcsharp/default.asp
[17] K.Kalata, ‘Programmazione Internet con VBScript e JavaScript’, Apogeo, Milano, 2001.
Paragrafo 5.6
[18] Core JavaScript Guide 1.5, Netscape Corporation, 2000: http://devedge.netscape.com/library/manuals/2000/javascript/1.5/guide/
[19] Standard ECMA-262, ECMAScript Language Specification, 3rd edition (December 1999). http://www.ecma-international.org/publications/standards/Ecma-262.htm
[20] J.Pollock, ‘Fondamenti di JavaScript - seconda edizione’, The McGraw-Hill Companies srl, Milano, 2004.
[21] Sito web con esempi Javascript: http://www.javascriptsearch.com/
Paragrafo 5.7
[22] Document Object Model (DOM), sito ufficiale del W3C: http://www.w3.org/DOM/
[23] Document Object Model (DOM) Technical Reports: http://www.w3.org/DOM/DOMTR
Paragrafo 5.8
[24] CGI: Common Gateway Interface: http://www.w3.org/CGI/
[25] Siever, Spainhour, Patwardan, ‘Perl guida di riferimento - con elementi di CGI’, Apogeo, Milano, 2000.
[26] Perl.It, sito ufficiale italiano: http://www.perl.it/
[27] A.Bellini, A.Guidi, ‘Perl e Internet’, The McGraw-Hill Companies srl, Milano, 1998.
Paragrafo 5.9
[28] P.Hanna, ‘JSP la guida completa’, McGraw Hill Libri Milano 2001.
[29] D.Hougland, A. Tavistock, ‘JSP’, Tecniche Nuove, Milano, 2001.
[30] PHP, sito ufficiale: http://www.php.net/
[31] R.Lerdorf, K.Tatroe, ‘Programmare in PHP’, Hops Libri, Milano, 2002
[32] ASP .NET, sito ufficiale: http://www.asp.net/
[33] M.MacDonald, ‘ASP la guida completa’, McGraw Hill Libri Milano 2002.
[34] MicrosoftCOM Technologies, ActiveX Control: http://www.microsoft.com/com/tech/ActiveX.asp
Bibliografia
Paragrafo 6.1
[1] Sito ufficiale del progetto Mozilla: http://www.mozilla.org
[2] The Mozilla 1.0 Guide: http://www.mozilla.org/start/1.0/guide/general.html
[3] J.Tran, Conceptual Architecture of the Mozilla Web Browser, January 2000.
[4] Sito ufficiale dell’Apache Foundation: http://www.apache.org
[5] O.A.Dragoi, ‘The Conceptual Architecture of the Apache Web Server’, January 1999
Paragrafo 6.2
[6] D.J.Milojicic, V.Kalogeraki, R.Lukose, K.Nagaraja, J.Pruyne, B.Richard, S.Rollins, Z.Xu, Peer-to-Peer Computing, Report HPL 2002-57, HP Laboratories, Palo Alto (CA), 2002.
[7] Sito Napster: http://www.napster.com
[8] Sito Gnutella: http://www.gnutella.net
Paragrafo 6.3
[9] Server di applicazione Tomcat : http://jakarta.apache.org/tomcat/index.html
Paragrafo 6.4
[10] P.Atzeni, S.Ceri, P.Fraternali, S.Paraboschi, R.Torlone, ‘Basi di Dati - Architetture e linee di evoluzione’, The McGraw-Hill Companies srl, Milano, 2003.
Paragrafo 6.6
[11] ‘Zope Community’, Sito Ufficiale: http://www.zope.org
[12] ‘Apache Jakarta Lucene Project’, Sito Ufficiale: http://jakarta.apache.org/lucene/docs/index.html
Paragrafo 6.8
[13] S.Ansoldi, G.B.Buora, V.Roberto, ‘3D Reconstruction as a Network Service’, Technical Report, University of Udine, Department of Computer Science, September 2004
[14] Sito ufficiale Jakarta Struts: http://struts.apache.org/
Paragrafo 6.9
[15] H.Kreger, ‘Web Services Conceptual architecture (WSCA 1.0)’,IBM Software Group, May 2001:
http://www-3.ibm.com/software/solutions/webservices/pdf/WSCA.pdf
[16] S.Garg, D.Austin, A.Barbir, ‘Web Services Architecture Requirements’, W3C Working Draft, April 2002: http://www.w3c.org/TR/wsa-reqs/
[17] Web Services Architecture Working Group, Web Services Architecture Usage Scenarios, W3C Working Draft, July 2002: http://www.w3.org/TR/2002/WD-ws-arch-scenarios-20020730/
Bibliografia
Paragrafo 7.1
[1] Sito Internazionale sulla Sicurezza del CERT: Statistiche: http://www.cert.org/stats/cert_stats.html
[2] E.Turban, D.King, J.Lee, M.Warkentin and H.M.Chung,’Electronic Commerce. A Managerial Perspective’, Prentice Hall, Upper Saddle River, NJ, (USA), 2002
[3] J. D. Meier, A. Mackman,’Improving Web Application Security: Threats and Countermeasures Roadmap’, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/ThreatCounter.asp, June 2003
[4] M. Falsetti, ‘Attacchi alle Applicazioni Web’, http://www.infosec.it/download/attacchi_al_web.pdf
Paragrafo 7.2
[5] R. D. Pethia, ‘Viruses and Worms: What Can We Do About Them?’, http://www.cert.org/congressional_testimony/Pethia-Testimony-9-10-2003/, September 2003
[6] CERT® Advisory CA-1999-04 Melissa Macro Virus: http://www.cert.org/advisories/CA-1999-04.html
[7] Sito Ethereal per analisi di protocolli: http://www.ethereal.com
[8] R. C. Schauer, ‘The Mechanisms and Effects of the Code Red Worm’, http://www.sans.org/rr/papers/36/87.pdf
[9] Portale in italiano sulla sicurezza: http://virus.html.it/virus/cat 3/virus 34/sasser.b.html
[10] J. Lo, ‘Trojan Horse Attacks’, http://www.irchelp.org/irchelp/security/trojan.html
[11] Pagine CERT su attacchi DOS: http://www.cert.org/tech_tips/denial_of_service.html
[12] D. Karig, R. Lee, ‘Remote Denial of Service Attacks and Countermeasures’, http://www.ee.princeton.edu/~rblee/ELE572Papers/karig01DoS.pdf
Paragrafo 7.3
[13] Progetto OWASP - The Open Web Application Security Project: http://www.owasp.org/index
[14] L. D. Stein, J. N. Stewart, ‘The World Wide Web Security FAQ’, http://www.w3.org/Security/Faq/www-security-faq.html
[15] D. A. Wheeler,’Secure Programming for Linux and Unix HOWTO’, http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/index.html
[16] S. McClure, S. Shah, ‘Web Hacking: Attacks and Defense’, AddisonWesley, August 2002
[17] SPI Labs, ‘SQL Injection: Are Your Web Applications Vulnerable?’, http://www.spidynamics.com/papers/SQLInjectionWhitePaper.pdf
[18] CERT® Advisory CA-2000-02 Malicious HTML Tags Embedded in Client Web Requests, http://www.cert.org/advisories/CA-2000-02.html, Febbraio 2002
[19] D. Endler, ‘The Evolution of Cross-Site Scripting Attacks’, http://www.cgisecurity.com/lib/XSS.pdf, Maggio 2002
[20] G. Ollmann, ‘HTML Code Injection and Cross-site scripting: Understanding the cause and effect of CSS Vulnerabilities’, http://www.technicalinfo.net/papers/CSS.html
Paragrafo 7.4
[21] E. D. Zwicky, S. Cooper, D. B. Chapman, ‘Building Internet Firewalls’, O’Reilly & Associates, June 2000
[22] M. Curtin, M. J. Ranum, ‘Internet Firewalls: Frequently Asked Questions’, http://www.interhack.net/pubs/fwfaq/, December 2000
[23] R. Pickering, ‘Internet Firewall Tutorial’, http://www.rpanetwork.co.uk/firewall-wp.pdf, July 2002
[24] Sistema Firewall Open Source Linux: http://www.netfilter.org
[25] Manuale di Guarddog (in inglese): http://www.simonzone.com/software/guarddog/manual2/
Paragrafo 7.5
[26] W. Stalling, ‘Cryptography and network security principles and practice’, Prentice Hall, 1999
[27] G. C. Kessler, ‘An Overview of Cryptography’, http://www.garykessler.net/library/crypto.html, Gennaio 2004
[28] A. J. Menezes, P. C. van Oorschot, S. A. Vanstone,’Handbook of Applied Cryptography’, http://www.cacr.math.uwaterloo.ca/hac/, August 2001
Paragrafi 7.6 e 7.7
[29] RFC2401, Security Architecture for the Internet Protocol, IETF: http://www.ietf.org/rfc/rfc2401.txt, November 1998
[30] RFC2402, IP Authentication Header, IETF: http://www.ietf.org/rfc/rfc2402.txt, November 1998
[31] RFC2406, IP Encapsulating Security Payload (ESP), IETF: http://www.ietf.org/rfc/rfc2406.txt, November 1998
[32] D. Cerri, ‘IPsec e TLS a confronto: funzioni, prestazioni ed estensioni’, http://www.linux.it/~davide/doc/tesi_html/ipsec-tls.html, Tesi di laurea, Ottobre 2001
[33] Sito Linux FreeS/WAN: http://www.freeswan.org/
[34] Portale OSS Sourceforge: http://sourceforge.net/projects/openvpn/
Paragrafo 7.8
[35] The SSL 3.0 Specification: http://wp.netscape.com/eng/ssl3/
[36] RFC2246, The TLS Protocol Version 1.0: http://www.ietf.org/rfc/rfc2246.txt
[37] Introduction to SSL, http://developer.netscape.com/docs/manuals/security/sslin/index.html
[38] S. Garfinkel, Web Security, Privacy & Commerce, O’Reilly & Associates, Novembre 2001
[39] ‘Apache SSL Project’, Sito Ufficiale, http://www.apache-ssl.org/
[40] ‘Open SSL Project’, Sito Ufficiale, http://www.openssl.org/
[41] ‘VeriSign’, Sito Ufficiale, http://www.verisign.com/
[42] ‘Geo Trust’, Sito Ufficiale, http://www.haveninternet.com/geo_trust.htm
[43] ‘Banca Sella’, Sito Ufficiale, https://www.sella.it/index.jsp
[44] ‘Banca Antoniana Popolare Veneta’, Sito Ufficiale, http://www.antonveneta.it/
Paragrafo 7.9
[45] J. Claessens et al., On the Security of Today’s Online Electronic BankingSystems, Computers & Security, Giugno 2002
[46] GestPay: Specifiche tecniche di compatibilità con Payment Gateway, http://www.sellanet.it
Paragrafo 7.10
[47] Piano Regionale per l’E-Government: Studio di Fattibilità, Regione Lazio, Assinform, Settembre 2001
[48] Multipay - Pagamenti Multicanale, e.Toscana, Comune di Prato, http://www.rete.toscana.it/comunita/egovernment/etoscana/Prj_D6.PDF, Giugno 2002.
Capitolo 8. Scenari innovativi
Bibliografia
Paragrafo 8.1
[1] Testo di Ingegneria del Software (in inglese): I.Sommerville, ‘Software Engineering’, Addison Wesley, Harlow (UK), 1997.
[2] G.Guida and C.Tasso, ‘Design and Development of Knowledge-based Systems’, Wiley, 1994.
[3] S.Ceri, P.Fraternali, A.Bongio, M.Brambilla, S.Comai e M.Matera, ‘Progettazione di Dati e Applicazioni per il Web’, McGraw Hill, Milano, 2003
[4] Sito WebML: http://www.webml.org
[5] Sito WebRatio: http://www.webratio.com
[6] S.Bennett, J.Skelton, K.Lunn,’Introduzione a UML’, The McGraw-Hill Companies srl, Milano, 2001
[7] J.Nielsen,DesigningWeb Usability: The Practice of Simplicity, New Riders, Indianapolis, USA, 2000
[8] M.Visciola, ‘Usabilità dei siti web’, Apogeo, Milano, 2000
[9] K.Goto,E.Cotler,’Web redesign’, Apogeo, Milano, 2002
[10] J.Conallen,’Building Web Applications with UML 2E’, Addison Wesley, 2002
[11] J.D.Ullman, ‘Basi di Dati e Basi di Conoscenza’, Gruppo Editoriale Jackson, Milano 1991
[12] Rational Software IBM, sito ufficiale: http://www-306.ibm.com/software/rational/it/
[13] R.Katz-Haas, ‘User-Centered Design and Web Usability’: http://www.stcsig.org/usability/topics/articles/ucd%20_web_devel.html
Paragrafo 8.2
[14] E.Turban, D.King, J.Lee, M.Warkentin and H.M.Chung, "Electronic Commerce. A Managerial Perspective", Prentice Hall, Upper Saddle River, NJ, (USA), 2002
[15] J.Coggeshall, ‘A PHP based shopping cart part 1’: http://www.zend.com/zend/spotlight/php-shopping-cart1.php
[16] S.McClure, S.Shah, Sh.Shah, ‘Web Hacking: Attacks and Defense’, Addison-Wesley Professional; 1st ed., August 2002.
Paragrafo 8.3
[17] Journal of Medical Informatics : http://www.jmir.org/2002/2/e11/index.htm
[18] http://bmj.bmjjournals.com/cgi/content/full/327/7410/300
[19] Health On the Net Foundation: http://www.hon.ch/HomePage/Home-Page.html
[20] National Electronic Library, Gran Bretagna: http://www.nelh.nhs.uk/
[21] Portale d’informazione sanitaria Dica33: http://www.dica33.it
[22] Portale di servizi sanitari Ospedale Virtuale: http://www.ospedalevirtuale.it
[23] Sito Microsoft Messenger: http://messenger.msn.com/
[24] Portale sulla Conoscenza Clinica: http://www.openclinical.org
[25] V.Della Mea, M.Pittaro and V.Roberto: ‘Knowledge Management and Modelling in Health Care Organizations: the Standard Operating Procedures’, in: Conference KMGOV 2004, Krems, Austria, pp.120-130, Springer Ed, LNAI 3035, 2004.
Paragrafo 8.4
[26] Center for Technology in Government, University of Albany, NY, USA: http://www.ctg.albany.edu/publications/
[27] Portale Dipartimento per l’Innovazione e le Tecnologie: http://www.innovazione.gov.it/
[28] Centro Nazionale per l’Informatica nella Pubblica Amministrazione (CNIPA, ex AIPA): http://www.cnipa.gov.it/
[29] Presidenza del Consiglio dei Ministri - Dipartimento per l’Innovazione e le Tecnologie: ‘Front office e servizi di e-government per cittadini e imprese’, Allegato n.1 al bando per la selezione di progetti di e-government, 03/4/2002
[30] Presidenza del Consiglio dei Ministri - Dipartimento per l’Innovazione e le Tecnologie: ‘Rete Nazionale: caratteristiche e principi di cooperazione applicativa’, Allegato n.2 al bando per la selezione di progetti di e-government, 03/4/2002
[31] Microsoft per la Pubblica Amministrazione: http://www.microsoft.com/Italy/pa/soluzioni
[32] ‘L’E-government per un Federalismo Efficiente’, documento approvato dal Tavolo congiunto permanente di consultazione e cooperazione con le Amministrazioni centrali, le Regioni e gli Enti locali per l’attuazione del Piano di e-government, 17 luglio 2003
[33] Direttiva della Presidenza del Consiglio dei Ministri 19 dicembre 2003, ‘Sviluppo ed Utilizzazione dei Programmi Informatici da Parte delle Pubbliche Amministrazioni’, Gazzetta Ufficiale n.31 del 7 febbraio 2004
[34] Progetto people: http://www.progettopeople.it
[35] Centro Nazionale per l’Informatica nella Pubblica Amministrazione (CNIPA), ‘Vademecum per progetti formativi in modalità e-learning nelle pubbliche amministrazioni’, I Quaderni, N.2, Aprile 2004
[36] Laboratorio di e-government, università di Udine: http://labegov.dimi.uniud.it
Paragrafo 8.5
[37] The eLearning Action Plan, 2001: http://europa.eu.int/eur-lex/en/com/cnc/2001/com2001_0172en01.pdf
[38] Rapporto EU sulla Società dell’Informazione: http://europa.eu.int/information_society/eeurope/2005/
all_about/elearning/index_en.htm
[39] The European Schoolnet (EUN): http://www.eun.org/
[40] M.Selinger, ‘Network-based Transformation in Education’, Cisco Systems Inc., Learning and Development Group EMEA, 2002: http://business.cisco.com/servletwl3/FileDownloader/iqprd/91014/-91014_kbns.pdf
[41] ‘Reusable Learning Object Authoring Guidelines: How to Build Modules, Lessons, and Topics’, Cisco Systems Inc., 2003 http://business.cisco.com/servletwl3/FileDownloader/iqprd/104119/-104119_kbns.pdf
[42] ‘Enhancing the Learner Experience’, CISCO Systems Inc., 2003 http://business.cisco.com/servletwl3/FileDownloader/iqprd/
[43] D.Webster,’The Practitioners Guide to e-learning’, KnowledgePresenter Pty Ltd, 2003 http://www.knowledgepresenter.com/
[44] A.Gallenson, J.Heins and T.Heins, ‘Macromedia MX: Creating Learning Objects’, Macromedia White Paper, December 2002
[45] Sito degli sviluppatori del LMS Moodle: http://www.moodle.com/
[46] Advanced Distributed Learning Initiative, ‘Sharable Content Object Reference Model (SCORM) Version 1.2 - The SCORM Overview’, October 1, 2001.
[47] IMS Global Learning Consortium, sito ufficiale: http://www.imsproject.org/
Paragrafo 8.6
[48] The W3C Accessibility Initiative: http://www.w3c.org/wai/
[49] W.Chisholm, G.Vanderheiden, I.Jacobs (Eds.), ‘Web Content Accessibility Guidelines 1.0, W3C Recommendation, 5 May 1999: http://www.w3.org/TR/WAI-WEBCONTENT/
[50] Linee Guida Section 508, USA: http://www.section508.gov/
[51] Sito di verifica automatica di accessibilità Bobby: http://bobby.watchfire.com/bobby/html/en/index.jsp
[52] P.L.Ridolfi, "L’Accessibilità
nella Società dell’Informazione", Ottobre 2003 http://www.pubbliaccesso.gov.it/biblioteca/documentazione/
accessibilita_societa_informazione.htm
[53] Sito IBM Home Page Reader: http://www.ibm.com/able/hpr.html
[54] Commissione Interministeriale sullo Sviluppo e l’Impiego delle Tecnologie dell’Informazione per le Categorie Deboli, Tecnologie per la Disabilità: una Società senza Esclusi’, Marzo 2003
[55] Legge 9 gennaio 2004, n.4, pubblicata sulla Gazzetta Ufficiale n.13 del 17 gennaio 2004: ‘Disposizioni per favorire l’accesso dei soggetti disabili agli strumenti informatici’: http://www.diodati.org/scritti/2004/legge4_2004/index.asp
[56] J.Brewer (Ed.), "How People with Disabilities Use the Web", http://www.w3.org/WAI/EO/Drafts/PWD-Use-Web/
Paragrafo 8.7
[57] J.Hendler, T.Berners-Lee and O.Lassila, ‘The Semantic Web’, Scientific American, Maggio 2001
[58] Sito ufficiale del W3C sul web semantico: http://www.w3c.org/2001/sw/
[59] M.R.Koivunen, E.Miller, ‘W3C Semantic Web Activity’: http://www.w3.org/2001/12/semweb-fin/w3csw
[60] F.Manola, E.Miller (Eds.),’RDF Primer’, W3C Recommendation 10 February 2004: http://www.w3c.org/TR/rdf-primer/
[61] D.Brickley, R.V.Guha (Eds.), RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation, 10 February 2004: http://www.w3.org/TR/rdf-schema/
[62] T.Bray, D.Hollander, A.Layman (Eds.),Namespaces in XML W3C Document, 14 January 1999. http://www.w3.org/TR/1999/REC-xml-names-19990114/
[63] D.C.Fallside (Ed.), XML Schema Part 0: Primer, W3C Recommendation, 2 May 2001: http://www.w3.org/TR/xmlschema-0/
Capitolo 9. XML: eXtensible Markup Language
Bibliografia
Documentazione ufficiale
[1] Raccomandazioni del W3C: Extensible Markup Language (XML) 1.0 (Third Edition) W3C Recommendation 04 February 2004: http://www.w3.org/TR/2004/REC-xml-20040204/
Siti con materiale didattico (Tutorial)
[2] http://www.w3schools.com/xml/
[3] http://www.xml.com/pub/a/98/10/guide0.html
Libri di testo in italiano
[5] T.A.Martin, ‘Guida all’XML per Web Designer’,Hops Libri, Milano, 2000
[6] P.Pialorsi, ‘XML’, Mondadori, Milano, 2002
Libri di testo in inglese
[7] S.Holzner,’Inside XML’, New Riders, Indianapolis, 2000
[8] E.T.Ray, ‘Learning XML’, 2nd Edition, O’Reilly, Sebastopol, 2003
[9] B.Marchal, ‘XML by Example’, Que, Indianapolis, 1999
[10] M.Morrison, ‘XML Unleashed’, SAMS, Indianapolis, 1999
Capitolo 10. CSS: Cascading Style Sheets
Bibliografia
Documentazione ufficiale
[1] Raccomandazioni del W3C: Cascading Style Sheets, level 2, CSS2 Specification, W3C Recommendation 12-May-1998: http://www.w3.org/TR/REC-CSS2/
Siti con materiale didattico (Tutorial)
[2] http://www.w3schools.com/css/default.asp
[3] http://www.echoecho.com/css.htm
Libri di testo in italiano
[5] O.Briggs, S.Champeon, E.Costello, M.Patterson, ‘Cascading Style Sheet
(CSS) - Fogli di stile per il web’, Edizione Hoepli, Milano, 2002
[6] E.A. Meyer, ‘CSS Pocket Reference’, Economici, Hops Libri, Milano, 2001
[7] E.A. Meyer, ‘CSS - Fogli stile e HTML’, Hops Libri, Milano
Libri di testo in inglese
[8] E.Meyer, ‘Cascading Style Sheets - The definitive guide’, O’Reilly, Sebastopol, 2000
[9] E.Meyer, ‘Cascading Style Sheets 2 - Programmer’s Reference’, McGraw-Hill Osborne Media, Emeryville, 2001
[10] E.Meyer, ‘Eric Meyer on CSS’, New Riders, Indianapolis, 2002
[11] O.Briggs, ‘Cascading Style Sheets: Separating Content from Presentation’, Glasshaus, Birmingham, 2002
[12] Ch.Schmitt, ‘Designing CSS Web Pages’, New Riders, Indianapolis, 2003
Capitolo 11. XHTML: eXtensible HyperText Markup Language
Bibliografia
Documentazione ufficiale
[1] Raccomandazioni del W3C: XHTML 1.0 The Extensible HyperText Markup Language (Second Edition), A Reformulation of HTML 4 in XML 1.0, W3C Recommendation 26 January 2000, revised 1 August 2002: http://www.w3.org/TR/xhtml1/
Siti con materiale didattico (Tutorial)
[2] http://www.w3schools.com/xhtml/
[3] http://www.freewebmasterhelp.com/tutorials/xhtml/
Libri di testo in italiano
[5] M.E.Holzschlag, ‘XML, HTML, XHTML Magic’, Addison Wesley, 2002
[6] S.Holzner, ‘XML Tutto & Oltre’, Apogeo, 2001
Libri di testo in inglese
[7] C.Musciano, B.Kennedy, ‘HTML & XHTML : The Definitive Guide’, O’Really, Sebastopol, 2000
[8] E.Castro, ‘HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide’, Fifth Edition, Peachpit Press, Berkeley, 2002
[9] Th.Powell, ‘HTML & XHTML: The Complete Reference (Osborne Complete Reference Series)’, McGraw-Hill Osborne Media, Emeryville, 2003
[10] L.Lemay, R.Colburn, ‘Sams Teach Yourself Web Publishing with HTML & XHTML in 21 Days’, Fourth Edition, SAMS, Indianapolis, 2001
Capitolo 12. PHP: Professional Home Pages
Bibliografia
Documentazione ufficiale
[1] Sito ufficiale PHP: http://www.php.net/
Siti con materiale didattico (Tutorial)
[3] http://www.w3schools.com/php/default.asp
[4] http://us3.php.net/tut.php
[5] http://freephp.html.it/guide/index.asp
Libri di testo in italiano
[6] R. Lerdorf, K. Tatroe, ‘Programmare in PHP’, Hops Libri, Milano, 2002
[7] Tim Converse, Joyce Park ., ‘Guida a PHP4’, The McGraw-Hill Companies srl, Milano, 2001
Libri di testo in inglese
[8] S.Hughes, A. Zmievski, ‘PHP Developer’s Cookbook ‘,2nd Edition, SAMS, Indianapolis, 2001
[9] A.Trachtenberg , D.Sklar, ‘PHP Cookbook’, O’Reilly, Sebastopol, 2002
[10] T.Butzon, ‘PHP by Example’, Que, Indianapolis, 2001
[11] R.Lerdorf, ‘PHP Pocket Reference’, O’Reilly, Sebastopol, 2000









