1 internet technologies (at uhcl) revealed by bun yue at innovation 2003 may 2, 2003
Post on 12-Jan-2016
214 Views
Preview:
TRANSCRIPT
1
Internet Technologies (at UHCL) Revealed
By Bun Yue
at Innovation 2003
May 2, 2003
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 2
Abstract
Give an overview of Internet technologies at the School of Science and Computer Engineering at UHCL.
Discuss how you may get involved.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 3
Contents
Introduction UHCL courses on Internet Technologies UHCL resources on Internet Technologies Projects/Research on Internet Technologies How you may help/benefit from UHCL Conclusions
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 4
Introduction
Internet technologies are evolving at a very quick pace.
Very Brief Internet History: 1969: ARPANET commissioned by DoD. 1974: Vint Cerf and Bob Kahn: TCP. 1984: Domain Name Services (DNS)
introduced. 1991: Tim Berners-Lee released WWW
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 5
Very Brief Internet History
1993: Mosiac released on April; 341,634% annual growth rate of service traffic.
1995: Sun launched Java (May) 1998: XML 1.0 standard released (Feb)
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 6
Hot Technologies
1996: Search engines, Java, Internet Phone.
1997: Pushing. 1998: E-Commerce, E-Auctions, Portals. 1999: Online Banking, MP3, anything
Internet. 2000: ASP, Peer to Peer. 2001: XML, mobile Internet 2002: Web Services, Blogging 2003: Wi Fi
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 7
How to keep up? (1)
Some hot technologies are not sustainable in a high level. E.g. Push: network problems/noise Peer to peer (ada Napster): copyright
issues. ASP: maturity/network/security. Mobile Internet: demand.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 8
How to keep up? (2)
However, identifying "winners" is not easy.
Adaption/Visibility
timehype backlash
maturity
faltering
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 9
How to keep up? (3)
Underlying technology, architecture, theory, standards are changing slower. E.g.: HTTP/HTML/TCP/IP Java Microsoft's technology
Most of them are evolutionary, rather than revolutionary.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 10
Brief Conclusions
Need to be able to evaluate emerging Internet technologies
Need to understand core underlying technologies, architectures, theories and standards.
Universities may be helpful.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 11
Internet Technology at UHCL
UHCL is very active in incorporating Internet technologies into its: Courses Curriculum Computing Resources Research
UHCL strikes a balance between foundation theory and practical industrial practices.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 12
UHCL Internet-related Courses (1)
CSCI 3131 Programming with Visual Basic (from 2002): VB.Net
CSCI 3134 Programming with Java (1997): Java, Java Applet.
CSCI 4134 Advanced Programming with Java (1998): J2EE, EJB, JSP and servlet.
CSCI 4230 Internet Application Development (1996): HTML, Javascript, CSS, CGI/Perl, ASP, JSP, Servlet, XML.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 13
UHCL Internet-related Courses (2)
CSCI 4333 Design of Database Systems (1997): ASP/ODBC.
CSCI 4931 Software Development with C# (2003): .Net and C#.
CSCI 5132 Internet Protocols: TCP/IP and other protocols
CSCI 5633 Web Database Development (1998): PHP, MySQL, Oracle, SQL Server, ASP, etc.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 14
UHCL Internet-related Courses (3)
CSCI 5431 Client-Server Network Programming: TCP/IP programming.
CSCI 5733 XML Application Development (2002): XML, XML parsers, DTD, XML Schema, WML, SVG, XSLT, XPath, XLink, XPointer, etc.
CSCI 5939 Web Security (2001). CSCI 6838 Capstone Projects and CSCI 6839
Master's Thesis: many projects and theses are Internet related.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 15
Recent IT Adoption at UHCL (1)
Adoption of Internet Technologies at UHCL courses/
1996: HTML Javascript CGI/Perl Java and Java's Applet
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 16
Recent IT Adoption at UHCL (2)
1997: CSS Active Server Pages (ASP) DOM Web database connectivity with ADO UML
1998: Cold Fusion PHP
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 17
Recent IT Adoption at UHCL (3)
1999: Java Servlet JSP
2000: XML J2EE/EJB WML
2001: XML Parsers: DOM and SAX Web services: SOAP, etc.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 18
Recent IT Adoption at UHCL (4)
2002 VoiceXML XSLT/XPath ASP.Net JDOM SVG
2003 XQuery
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 19
IT-Related Resources at UHCL (1)
UHCL keeps up with leading edge industrial software and hardware: Active in grants: e.g. three NSF grants
with more than $700,000 impact. Active in keeping up with the latest
version. Take advantages of
Academic pricing Open source software
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 20
IT-Related Resources at UHCL (2)
Servers: Windows, Solaris, Linux. Web servers: Apache, IIS J2EE/EJB servers: JRun, Tomcat, JBoss,
Oracle WAS. XML server: Tamino Database Server: Oracle, MS SQL
Server, Postgres, MySQL, Object Store. XML/XSLT Parsers: Xerces, Xalan, MS
XML parsers, SAXON, etc.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 21
IT-Related Resources at UHCL (3)
XML Suite: XMLSpy, Epsilon's Stylus Studio.
IDE: Visual Studio, Visual Studio.Net, Visual Café, Sun One's Suite.
Web server side technologies: CGI/Perl, PHP, ASP, ASP.Net, JSP, Java Servlet, Cold Fusion.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 22
Spring 03 IT Projects at UHCL (1)
As an example of projects at UHCL. Capstone projects
Software metrics for XML Schema Web-based Faculty Annual Report
System HISD SVG Map Workflow Engine work item PDA
interfaces.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 23
Spring 03 IT Projects at UHCL (2)
Capstone projects: Integrated Website for XML Tools PDA for restaurant ordering Web-based interface for computer
controlled train system. Server-side email filtering Faculty Website development template
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 24
Spring 03 IT Projects at UHCL (3)
Theses: WML and VoiceXML Design Patterns Architecture for Mobile Internet Conversion of XML schema to relational
schema. Research Projects:
Mobile Internet Security Web Caching
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 25
How you may benefit/help? (1)
Take IT related courses. Custom designed professional courses. Sponsor capstone projects.
Very good track records Use 'student power' Utilize UHCL resources
Sponsor research projects.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 26
How you may benefit/help? (2)
Feedback to us. Teach courses to us Sponsor co-op Donate scholarship
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 27
Conclusions
Internet technologies are evolving quickly. UCHL is responding to these needs on
Internet technologies very closely. UHCL has excellent courses, projects and
resources in IT. You may help/benefit with a partnership
with UHCL.
May 2, 2003 http//dcm.cl.uh.edu/yue;
yue@cl.uh.edupage 28
Thank you and discussion!
top related