Instructor: Phone: Fax Office Hours: Bio: Table of Contents

Size: px
Start display at page:

Download "Instructor: Phone: Fax Office Hours: Bio: Table of Contents"

Transcription

1 Department of Information Technology WEBD341: Enterprise Data Exchange using XML 3 Credit Hours 8 Weeks Prerequisite(s): WEBD121: Web Development Fundamentals Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Resources Appendix A Professor Biography Evaluation Procedures Grading Scale Course Outline Policies Academic Services Selected Bibliography Appendix B Weekly Student Course Guide Instructor Information Instructor: Phone: Fax Office Hours: Bio: Course Description (Catalog) This course is a study of the concepts and applications of the Extensible Markup Language (XML), a general-purpose markup language that can be used to formally specify special-purpose markup languages. This course will be taught from a mixture of analytical and practical methods. Topics include: the history of XML, the XML language, Data Type Definition (DTD), XML Schema, extensible Style Sheet Language (XSL), and extensible Style Sheet Language Transformations (XSLT). The student will bind values to elements to render them distinct and different from its other instances of that attribute and explore the power of XML as a tool for Enterprise Exchange in both the J2EE and.net Software Development Frameworks. Knowledge of XML will enable the student to standardize and reuse reference text, paragraphs, and chapters. (Prerequisite: WEBD121) [3 Semester Hours]

2 Course Scope This course is a study of the concepts and applications of Extensible Markup Language (XML), which enables students to define their own tags. Course topics include the differences between XML and HTML. Students will learn the XML syntax, to include Data Type Definition (DTD), which will enable students to specify all the structural elements of an XML document. They will learn the Attributes to bind a value to an element so it is distinct and different from other instances of that element. Knowledge of XML will enable the student to standardize and reuse and reference text, paragraphs, and chapters. Course Objectives The successful student will fulfill the following learning objectives: 1. Examine the evolution of the World Wide Web (WWW) in terms of the need for a generalpurpose markup language. 2. Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. 3. Compare and contrast Data Type Definitions (DTD) and XML Schemas. 4. Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). 5. Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 6. Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. 7. Analyze the ability of XML to facilitate inter-application and inter-tier communications. 8. Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. Course Delivery Method This course delivered via distance learning will enable students to complete academic work in a flexible manner, completely online. Resources and access to an online learning management system will be made available to each student. Online assignments are due by the last day of each week and include Forum questions (accomplished in groups through a threaded Forum), examinations and quizzes (graded electronically), and individual assignments (submitted for review by the Faculty Member). Assigned faculty will support the students throughout this eightweek course.

3 Resources Book Number WEBD341-1 Author Book Title Publication Info ISBN Joe Fawcett, Danny Ayers, Liam R. E. Quin Beginning XML 5th Revised edition - E-book links provided inside the classroom Wrox Publications ISBN-10: ISBN-13: Software Used: 1. Windows Operating System with IE 5.0 or higher installed 2. Saxon XSLT processor 3. Java Development Kit Software Installation Instructions 1. Saxon XSLT processor a. First, read page 242 and 243 of Beginning XML book. b. Use your IE browser and go to Find the latest opensource version. Currently it should be Saxon 9.4HE. Click on the Download link. c. Choose a closest location and click on Download icon. File saxonb8-4.zip will be downloaded. d. Now follow the instruction in page 243 of Beginning XML book. Unpack the zip file and install. Note it is now saxon8 instead of saxon9 in the book. 2. Java Development Kit a. First, read page 405 and 406 in beginning XML book. b. Use your IE browser and go to Click on Download J2SE SDK c. Check the accept radio button, find your platform, click and download. d. Open and run the download file (e.g. jdk-7u7-windows-i586.exe), the Installation program should be kicked off. Follow the guide in the installer window. Check accept radio button, click on next, till finish the installation. Evaluation Procedures 1. Detailed instructions for weekly assignments are found in Appendix B. 2. Refer to the e-classroom instructions (Appendix C) to find out how to upload assignments, participate in online Forum discussions, and take exams.

4 Grading Scale Please see the student handbook to reference the University s grading scale. Course Outline Week Topic Learning Objectives Readings Assignment 1 Introduction to XML LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 1, 2 &3 Forum Introduction LO2: Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. 2 Validation LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 4, 5&6 Week 2 Assignment LO2: Draw conclusions

5 about the power and advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. 3 Processing LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. Ch 7 Forum Discussion Week 3 Assignment LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 4 Processing LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 8 Midterm Exam Week 4 Assignment LO2: Draw conclusions about the power and

6 advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. 5 Databases LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and for document format conversion. Ch 9 & 10 Forum Discussion LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents.

7 LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 6 Programming LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. Ch 11 & 12 Week 6 Assignment Online Exam LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 7 Communication LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. Ch 13, 14, 15 &16 Forum Discussion LO7: Analyze the ability of XML to facilitate interapplication and inter-tier

8 communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. 8 Display LO1: Examine the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language. Ch 17, 18, 19 Final Project/Assignment LO2: Draw conclusions about the power and advantages of XML that have made it the global standard for enterprise data exchange. LO3: Compare and contrast Data Type Definitions (DTD) and XML Schemas. LO4: Evaluate Global Elements, NameSpaces, and XML Metadata Models (XHTML, DocBook, Resource Description Framework (RDF), and Really Simple Syndication (RSS). LO5: Interpret the need, the principles, and the power of XSL and XSLT to create new content, manage site layout, extract information, and

9 for document format conversion. LO6: Discuss the process for creating XML documents and apply this knowledge to develop XML and DTD documents. LO7: Analyze the ability of XML to facilitate interapplication and inter-tier communications. LO8: Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page. Policies Please see the student handbook to reference all University policies. Quick links to frequently asked question about policies are listed below. Drop/Withdrawal Policy Plagiarism Policy Extension Process and Policy. Academic Services ONLINE LIBRARY RESEARCH CENTER & LEARNING RESOURCES The Online Library Resource Center is available to enrolled students and faculty from inside the electronic campus. This is your starting point for access to online books, subscription periodicals, and Web resources that are designed to support your classes and generally not available through search engines on the open Web. In addition, the Center provides access to special learning

10 resources, which the University has contracted to assist with your studies. Questions can be directed to Charles Town Library and Inter Library Loan: The University maintains a special library with a limited number of supporting volumes, collection of our professors publication, and services to search and borrow research books and articles from other libraries. Electronic Books: You can use the online library to uncover and download over 50,000 titles, which have been scanned and made available in electronic format. Electronic Journals: The University provides access to over 12,000 journals, which are available in electronic form and only through limited subscription services. Turnitin.com: Turnitin.com is a tool to improve student research skills that also detect plagiarism. Turnitin.com provides resources on developing topics and assignments that encourage and guide students in producing papers that are intellectually honest, original in thought, and clear in expression. This tool helps ensure a culture of adherence to the University's standards for intellectual honesty. Turnitin.com also reviews students' papers for matches with Internet materials and with thousands of student papers in its database, and returns an Originality Report to instructors and/or students. Smarthinking: Students have access to 10 free hours of tutoring service per year through Smarthinking. Tutoring is available in the following subjects: math (basic math through advanced calculus), science (biology, chemistry, and physics), accounting, statistics, economics, Spanish, writing, grammar, and more. Additional information is located in the Online Research Center. From the ORC home page, click on either the Writing Center or Tutoring Center and then click Smarthinking. All login information is available. Selected Bibliography Appendix A Professor Biography Dr. Jeff Wang - Dr. Jeff Wang received BS degree from Zhejiang University in 1991 and MS degree from Chinese Academy of Science in He received Ph.D. degree in Physics-based Modeling and Visual Computing from George Mason University in He is a senior member of ACM and a member of IEEE.

11 Appendix B Weekly Student Course Guide Week 1 What is XML?, Well-Formed XML Scope: This week you will learn about the evolution of XML, the difference between binary files and text files, opening an XML file in a browser, role of W3C in developing XML standards, and the usage of XML. We will also learn about the various XML parsers in the market, the rules to remember in creating a well formed XML document. We will also learn to create Elements, Attributes. Objectives: Successful students will be able to: 1. Draw conclusions about the evolution of the World Wide Web (WWW) in terms of the need for a general-purpose markup language 2. Analyze the history and evolution of markup languages 3. Evaluate the power and flexibility of XML that have made it the global standard for enterprise data exchange; discuss specific examples of standardization that involves XML 4. Evaluate organizations that have influenced, facilitated, and standardized XML (Refer Appendix A) 5. Differentiate between Binary files and Text files 6. Detect the architecture and the components of an XML document 7. Recognize the logical structure of an XML document 8. Evaluate the process involved in parsing XML documents 9. Review XML error handling and error messages 10. Draw conclusions about the guidelines and standards that facilitate the development of wellformed XML 11. Identify the process, the steps and the decision making, to develop and modifying XML documents Required Readings: Part I: Introducing XML Chapter 1. What is XML? Chapter 2. Well-Formed XML Chapter 3. XML Namespaces Supplemental Reading: None Turn-Ins: 1. Forums Introduction - Introduce yourself in Forums and respond to at least 2 of your classmates (Back to e-classroom Instructions)

12 2. Click on the Forums and Introduce Yourself links A. Click "REPLY TO THIS MESSAGE" and enter a short introductory paragraph about yourself, what you are majoring in and what you expect learn from this course. B. Click Reply C. Respond to 2 other student s introductions by clicking the Subthread link located beneath their answer D. Click the Submit button Professor Notes: Please refer to the professor notes posted in the online classroom. Week 2 XML Namespaces, Document Type Definitions Scope: This week we will learn about the concept of Namespaces which will make the definition associated with elements unique. We will learn to declare and use a Namespace and associate the Namespace with a URI. We will also learn about the Document Type Definitions used to validate the XML document. Objectives: Successful students will be able to: 1. Identify the need for Namespaces and discuss how it establishes a boundary for uniqueness 2. Explain the advantages of the default Namespace 3. Discuss problems that can arise by prefixing the Namespace to every occurrence of various elements 4. Discuss the ability of XML to facilitate inter-application and inter-tier communications 5. Differentiate between URL, URI and URN 6. Explain the need for the Document Type Definition (DTD) 7. Differentiate between internal and external DTD 8. Examine the process and the syntax for declaring Elements, Attributes, and Notations 9. Identify the process for creating XML documents 10. Develop and use XML and DTD documents Required Readings: Part II: Validation Chapter 4. Document Type Definitions Chapter 5. XML Schemas Chapter 6. Relax NG and Schematro Supplemental Reading: None Turn-Ins: 1. Forum Discussion: Discuss the advantages and disadvantages of using Document Type Definition (DTD). Discuss the advantages and need of having more than one Namespace defined. Professor Notes: Please review the site for more information on Namespaces and DTD

13 Week 3 Extracting Data From XML Scope: This week you will learn about using the XML schemas which overcome the limitations of a DTD. We will also learn about the XPath which allows specific parts of an XML document to be processed. Objectives: Successful students will be able to: 1. Explain the disadvantages of using DTDs 2. Examine the W3C Recommendations for XML Schema 3. Identify the need for creating XML Schemas 4. Compare and contrast Data Type Definitions (DTD) and XML Schemas 5. Identify the various schema components 6. Use mixed content elements 7. Use empty element content 8. Explain the use of facets to define data precisely 9. Illustrate the ways of looking at an XML document, including the Xpath Data model 10. Identify XPath and how the components parts of XPath syntax fit together to allow you to navigate around the XPath data model 11. Identify the various XPath Axes 12. Identify and use XPath Functions 13. Examine the structure of XPath Expressions Required Readings: Part III: Processing Chapter 7. Extracting Data From XML Supplemental Reading: None Turn-Ins: Forum Discussion - Discuss the advantages and disadvantages of XML Schemas over XML Namespaces. Professor Notes: The mid term exam is next week. Please review the objectives carefully. Week 4 XSLT and Midterm Exam Scope: This week you will learn about XSLT which helps us in converting the XML files to different specified presentation formats and restructuring XML to fit the structures used in business. Objectives: Successful students will be able to: 1. Explain the need for XSLT 2. Identify the underlying principles when using XSL and XSLT to create new content, manage site layout, extract information, and convert document formats 3. Use XSLT to convert XML for presentations 4. Use XML for business to business data interchange using XSLT 5. Differentiate between XSLT and procedural languages

14 6. Identify various elements such as xsl:value-of, xsl:copy and use them to retrieve the values from the source tree 7. Explain and utilize XSLT variables and parameters 8. Apply XSL and XSLT to standardize the look and feel across pages and to generate multiple formats of the same page 9. Demonstrate knowledge of the course and weekly objectives for Weeks 1 through 4 by completing the Midterm Exam. Required Readings: Part III: Processing (Continue) Chapter 8. XSLT 1. Review all assigned readings to prepare for your Midterm Exam. Supplemental Reading: None Turn-Ins: 1. In Tests and Quizzes, complete the Midterm Exam. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom 2. Midterm Exam Study Questions: Review all weekly objectives to prepare for the midterm exam. Week 5 XQuery- The XML Query language Scope: This week we will learn about the need for a query language named XQuery to query a XML file. We will learn to create new elements using element constructors. Objectives: Successful students will be able to: 1. Identify the need for a Xquery to complement languages as SQL and XSLT 2. Create new elements using element constructors in the process of using XQuery to query an XML document 3. Use different types of expressions in XQuery including the important FLWOR Required Readings: Part IV: Databases Chapter 9. XQUERY Chapter 10. XML and Databases Turn-Ins: 1. Forum Discussion Topic: Discuss the advantages of using XQuery vs. using SQL in querying XML data. 2. Participate in the discussion and respond to at least two of your colleagues Professor Notes:

15 1. Please refer to the Professor Notes posted in the e-classroom Week 6 The Document Object, Simple API for XML (SAX) and Online Exam Scope: This week we will learn about the XML Document object Model, often called XML DOM and how it can be manipulated in various ways. We will also learn about the Simple API for XML called SAX which can be used to manipulate XML documents which are a few giga bytes or more. Objectives: Successful students will be able to: 1. Explain the purpose of the XML Document Object Model 2. Recognize the development of the DOM specification developed by W3C 3. Identify XML DOM interfaces and Objects such as Nodes and Documents 4. Explain the process of adding and deleting elements and attributes from the XML Document Object Model 5. Recognize and perform the Manipulation of a DOM tree 6. Identify how the XML DOM is used in Infopath Identify the role of SAX in parsing XML documents 8. Recognize to trace the history and evolution of SAX 9. Demonstrate how to Download and Configure the SAX parser 10. Identify SAX events 11. Utilize the Error handling interface in SAX 12. Demonstrate knowledge of objectives for Weeks 5 and 6 by taking an Online Exam. Required Readings: Part V: Programming Chapter 11. Event-Driven Programming Chapter 12. LINQ to XML 1. Review all required readings for Weeks 5 and 6 to prepare for your online exam. Supplemental Reading: None Turn-In: 1. In Tests and Quizzes, complete the Online Exam. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom. 2. Online Exam Study Questions: Review the Weekly Objectives for Weeks 5 and 6 to prepare for the exam. Week 7 Web Services, SOAP and WSDL Scope: This week we will lean about the web service which allows objects on one computer to call and make use of objects on other computer. We will also learn about the SOAP which

16 overcomes the problems faced by XML-RPC by enabling rich XML documents to be transferred easily between Systems. We will also learn about the Web Services Description Language (WSDL) which provides a standard way of describing where and how make requests to a SOAP based service Objectives: Successful students will be able to: 1. Explain the Remote Procedure Call (RPC) and discuss the other RPC protocols currently existing 2. Explain how web services can provide more flexibility than previous RPC protocols 3. Identify the working of XML-RPC 4. Demonstrate the need for the web services to use HTTP transfer protocol and how HTTP works under the hood. 5. Explain how SOAP can provide more flexibility than the previous RPC protocols 6. Illustrate the process of formating the SOAP messages 7. Differentiate between GET versus POST in an HTTP request 8. Describe a service using WSDL 9. Differentiate between various SOAP styles Required Readings: Part VI: Communication Chapter 13. RSS, ATOM, and Content Syndication Chapter 14. WEB Services Chapter 15. SOAP and WSDL Chapter 16. AJAX Supplemental Reading: None Turn-In: 1. Forum Discussion: Discuss what the definition of Web services is, and what the advantages of using Web services are. Professor Notes: Please refer to the Professor Notes posted in the e-classroom Week 8 XML in Publishing and Final Project/Assignment Scope: This week we will learn about the XForms which are intended to replace HTML forms. We will also learn how to collect the data from forms as well as Well-formed XML documents. Objectives: Successful students will be able to: 1. Identify the need for XForms 2. Recognize the advantages of XForms over the existing HTML forms technology 3. Explain how XForms model is created 4. Utilize XForms to improve existing HTML forms technology 5. Explain how you use W3CSchema, XPath, XML Namepsaces in XForms 6. Utilize W3CSchema, XPath, XML Namepsaces in XForms 7. Use the form control in XForms

17 8. Recognize the commercial alternatives to XForms in Industry 9. Demonstrate knowledge of all course and weekly objectives by completing the online Final Project/Assignment. Required Readings: Part VII: Display Chapter 17. XHTML and HTML 5 Chapter 18. Scalable Vector Graphics (SVG) Part VIII: Case Study Chapter 19. Case Study: XML in Publishing 1. Review all assigned readings to prepare for your Final Project/Assignment. Supplemental Reading: None Turn-Ins: 1. Complete the Final Project/Assignment. Professor Notes: 1. Please refer to the Professor Notes posted in the e-classroom 2. Final Project/Assignment Study Questions: Review all weekly objectives to prepare for the Project/Assignment.

(ENTD361 is highly recommended before taking this course)

(ENTD361 is highly recommended before taking this course) Department of Information Technology ENTD461: Enterprise Development Using VB.NET: Advanced Credit Hours: 3 Length of Course: 8 Weeks Enterprise Development Using VB.NET: Introduction (ENTD361 is highly

More information

Department of Information Technology ENTD311: Analysis and Design of Information Systems 3 Credit Hours 8 Weeks Prerequisite(s): None

Department of Information Technology ENTD311: Analysis and Design of Information Systems 3 Credit Hours 8 Weeks Prerequisite(s): None Department of Information Technology ENTD311: Analysis and Design of Information Systems 3 Credit Hours 8 Weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course Objectives

More information

Department of Information Technology WEBD122: Introduction to Web Analytics 3 Credit Hours 8 weeks Prerequisite: None

Department of Information Technology WEBD122: Introduction to Web Analytics 3 Credit Hours 8 weeks Prerequisite: None STUDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom

More information

Instructor: Email: Table of Contents

Instructor: Email: Table of Contents Department of Information Technology ENTD313: Mobile Application Design And Development Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Software Required: None Instructor Information Course

More information

School of Management MGMT315 Management Communications 3 Credit Hours 8 weeks Prerequisite(s): None

School of Management MGMT315 Management Communications 3 Credit Hours 8 weeks Prerequisite(s): None School of Management MGMT315 Management Communications 3 Credit Hours 8 weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course

More information

Email: Phone: Office hours: Table of Contents

Email: Phone: Office hours: Table of Contents School of Science and Technology Department of Information Technology ISSC 31: Computer Forensics Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Instructor Information Course Description

More information

School of Arts and Sciences. PSYC520 Course Title: Personality and Counseling Theories. 3 Graduate Credit Hours. 8 Weeks. Prerequisites: None

School of Arts and Sciences. PSYC520 Course Title: Personality and Counseling Theories. 3 Graduate Credit Hours. 8 Weeks. Prerequisites: None School of Arts and Sciences PSYC520 Course Title: Personality and Counseling Theories 3 Graduate Credit Hours 8 Weeks Prerequisites: None Table of Contents Instructor Information Course Description Course

More information

Department of Information Technology WEBD 322 Web Videography 3 Credit Hours 8 weeks Prerequisite: N/A

Department of Information Technology WEBD 322 Web Videography 3 Credit Hours 8 weeks Prerequisite: N/A Department of Information Technology WEBD 322 Web Videography 3 Credit Hours 8 weeks Prerequisite: N/A Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course

More information

School of Science and Technology ISSC630 Project Management for e-business Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None

School of Science and Technology ISSC630 Project Management for e-business Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None School of Science and Technology ISSC630 Project Management for e-business Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): None Instructor Information Course Description Course Scope Course

More information

This course will help the student to design and develop a research paper in the area of marketing.

This course will help the student to design and develop a research paper in the area of marketing. Department: Marketing Course # MKT499 Course Name: Study Credit Hours 3 Length of Course 8 weeks Prerequisite(s) Completion of Program Coursework Course Description Course Scope Course Objectives Course

More information

School of Security & Global Studies Criminal Justice CMRJ201 Criminal Justice Administration 3 Credit Hours 8 Week Course

School of Security & Global Studies Criminal Justice CMRJ201 Criminal Justice Administration 3 Credit Hours 8 Week Course School of Security & Global Studies Criminal Justice CMRJ201 Criminal Justice Administration 3 Credit Hours 8 Week Course Instructor Information Course Description Course Scope Course Objectives Course

More information

10CS73:Web Programming

10CS73:Web Programming 10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

Selected Bibliography. Email: Phone: Table of Contents

Selected Bibliography. Email: Phone: Table of Contents School of Science and Technology Department of Information Technology ISSC363: IT Security: Risk Management 3 Credit Hours 8 Week Course Prerequisite(s): None Instructor Information Course Description

More information

Department of Military Management DEFM314 Military Logistics 3 Credit Hours 8 Weeks

Department of Military Management DEFM314 Military Logistics 3 Credit Hours 8 Weeks Department of Military Management DEFM314 Military Logistics 3 Credit Hours 8 Weeks Instructor Information Course Description Course Scope Course Objectives Course Delivery Method Course Materials Evaluation

More information

Computer Science E-259

Computer Science E-259 XML with Java, Java Servlet, and JSP Lecture 1: Introduction 17 September 2007 David J. Malan malan@post.harvard.edu 1 The Hype In the Press "XML, as a context-rich, data-neutral file format, is probably

More information

Instructor: See information provided in the Syllabus link in the classroom

Instructor: See information provided in the Syllabus link in the classroom Fire Science FSMT299 Fire Science Sophomore Seminar 3 Credit Hours 8 Week Course Prerequisite(s) This is the last course in the AS Fire Science degree path Instructor Information Course Description Course

More information

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350 PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Fall 06 Catalog Course Description: CIW

More information

Course Description (Catalog)

Course Description (Catalog) School of Public Service and Health Course Number: EDMG699 Course Name: Master's Capstone Seminar in Emergency and Disaster Management Credit Hours: 3 Length of Course: 16 weeks Prerequisite: Completion

More information

School of Science and Technology Environmental Science and Policy. EVSP500 Research Methods for Environmental Science and Policy

School of Science and Technology Environmental Science and Policy. EVSP500 Research Methods for Environmental Science and Policy School of Science and Technology Environmental Science and Policy EVSP500 Methods for Environmental Science and Policy 3 Credit Hours Length of Course: 8 Weeks Prerequisite(s): None Instructor Information

More information

Selected Bibliography. Course Description (Catalog)

Selected Bibliography. Course Description (Catalog) School of Science and Technology Department of Information Technology ISSC455: Digital Forensics: Investigation Procedures and Response 3 Credit Hours 8 Week Course Prerequisite(s): None Table of Contents

More information

CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved.

CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. Opening Night Course Overview Perspective Business

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

Instructor Information. Instructor: Email: Table of Contents. Course Description (Catalog) Table of Contents. Course Scope

Instructor Information. Instructor: Email: Table of Contents. Course Description (Catalog) Table of Contents. Course Scope School: Science and Technology Course Number: BIOL133 Course Name: General Biology I Credit Hours: 4 Length of Course: 16 Weeks Prerequisite: MATH 110/125 Instructor Information Course Description Course

More information

School of Security & Global Studies CMRJ300 Research Methods in Criminal Justice & Security 3 Credit Hours 8 Week Course Prerequisite(s): None

School of Security & Global Studies CMRJ300 Research Methods in Criminal Justice & Security 3 Credit Hours 8 Week Course Prerequisite(s): None School of Security & Global Studies CMRJ300 & Security 3 Credit Hours 8 Week Course Prerequisite(s): None Table of Contents Instructor Information Course Description Course Scope Course Objectives Course

More information

School: Public Administration Course Number: PADM612 Course Name: Public Finance Credit Hours: 3 Length of Course: 8 weeks Prerequisite: none

School: Public Administration Course Number: PADM612 Course Name: Public Finance Credit Hours: 3 Length of Course: 8 weeks Prerequisite: none School: Public Administration Course Number: PADM612 Course Name: Public Finance Credit Hours: 3 Length of Course: 8 weeks Prerequisite: none Instructor Information Course Description Course Scope Course

More information

School of Arts and Humanities PSYC610 Course Title: Multicultural Perspectives in Human Behavior. 3 Graduate Credit Hours 8 Weeks Prerequisites: None

School of Arts and Humanities PSYC610 Course Title: Multicultural Perspectives in Human Behavior. 3 Graduate Credit Hours 8 Weeks Prerequisites: None School of Arts and Humanities PSYC610 Course Title: Multicultural Perspectives in Human Behavior 3 Graduate Credit Hours 8 Weeks Prerequisites: None Table of Contents Instructor Information Course Description

More information

Psychology Course # PSYC300 Course Name: Research Methods in Psychology Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s):

Psychology Course # PSYC300 Course Name: Research Methods in Psychology Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): Psychology Course # PSYC300 Course Name: Methods in Psychology Credit Hours: 3 Length of Course: 8 Weeks Prerequisite(s): Instructor Information Course Description Course Scope Course Objectives Course

More information

High Performance XML Data Retrieval

High Performance XML Data Retrieval High Performance XML Data Retrieval Mark V. Scardina Jinyu Wang Group Product Manager & XML Evangelist Oracle Corporation Senior Product Manager Oracle Corporation Agenda Why XPath for Data Retrieval?

More information

School of Security and Global Studies Masters of Legal Studies Program

School of Security and Global Studies Masters of Legal Studies Program School of Security and Global Studies Masters of Legal Studies Program Course Number: LSTD 699 Credit Hours: 3 Length of Course: 16 Weeks Prerequisite(s): Students may take the research seminar after all

More information

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS QUESTION BANK V SEMESTER MCA SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE PART A UNIT I 1. What is

More information

Ficha técnica de curso Código: IFCAD320a

Ficha técnica de curso Código: IFCAD320a Curso de: Objetivos: LDAP Iniciación y aprendizaje de todo el entorno y filosofía al Protocolo de Acceso a Directorios Ligeros. Conocer su estructura de árbol de almacenamiento. Destinado a: Todos los

More information

User Manual. Learning Management System COMSATS Virtual Campus

User Manual. Learning Management System COMSATS Virtual Campus User Manual Learning Management System COMSATS Virtual Campus Table of Contents Overview... 3 The LMS Home Screen... 4 The Main Menu bar... 4 1. LMS Home:... 4 2. About LMS:... 4 3. Contacts:... 4 4. Login

More information

Presentation / Interface 1.3

Presentation / Interface 1.3 W3C Recommendations Mobile Web Best Practices 1.0 Canonical XML Version 1.1 Cascading Style Sheets, level 2 (CSS2) SPARQL Query Results XML Format SPARQL Protocol for RDF SPARQL Query Language for RDF

More information

Instructor: Email: Office Hours: (Biography) Table of Contents

Instructor: Email: Office Hours: (Biography) Table of Contents School: Sports and Health Sciences & Sports Management Course Number: SPMT 612 Course Name: Sports Event Management Credit Hours: 3 credits Length of Course: 8 weeks Prerequisite: N/A Instructor Information

More information

06 XML-based Technologies

06 XML-based Technologies MSc in Communication Sciences 2010-2011 Program in Technologies for Human Communication Davide Eynard Software Technology 2 06 XML-based Technologies 2 ntro XML had a huge impact on the development of

More information

Building A Very Simple Web Site

Building A Very Simple Web Site Sitecore CMS 6.2 Building A Very Simple Web Site Rev 100601 Sitecore CMS 6. 2 Building A Very Simple Web Site A Self-Study Guide for Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 Building

More information

Table of Contents. Course Description (Catalog) Table of Contents. Course Scope

Table of Contents. Course Description (Catalog) Table of Contents. Course Scope School: Science and Technology Course Number: BIOL133 Course Name: General Biology I Credit Hours: 4 Length of Course: 16 Weeks Prerequisite: MATH 110/125 Course Description Course Scope Course Objectives

More information

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE: ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 215 - WEB DEVELOPMENT & PROGRAMMING I AND TITLE: B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology Certificate

More information

REST vs. SOAP: Making the Right Architectural Decision

REST vs. SOAP: Making the Right Architectural Decision REST vs. SOAP: Making the Right Architectural Decision Cesare Pautasso Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 Agenda 1. Motivation: A short history of

More information

XML Processing and Web Services. Chapter 17

XML Processing and Web Services. Chapter 17 XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

Last Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling

Last Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling XML (extensible Markup Language) Nan Niu (nn@cs.toronto.edu) CSC309 -- Fall 2008 DHTML Modifying DOM Event bubbling Applets Last Week 2 HTML Deficiencies Fixed set of tags No standard way to create new

More information

IT6503 WEB PROGRAMMING. Unit-I

IT6503 WEB PROGRAMMING. Unit-I Handled By, VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203. Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Mr. K. Ravindran, A.P(Sr.G)

More information

Science School of Science and Technology SCIN233 Physics I 4 Credit Hours 16 Week Course Prerequisite(s): None

Science School of Science and Technology SCIN233 Physics I 4 Credit Hours 16 Week Course Prerequisite(s): None Science School of Science and Technology SCIN233 Physics I 4 Credit Hours 16 Week Course Prerequisite(s): None Course Description (Catalog) SCIN233 Physics I (4 credits): This fundamental Physics course

More information

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida CREDIT HOURS 3 credits hours PREREQUISITE Completion of EME 6208 with a passing

More information

California State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011

California State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011 California State University Polytechnic University CIS 311 Interactive Web Development Fall 2011 Basic Information Class time Tuesday Thursday 1:00 3:00 PM Class location C4-27 Textbooks Web Applications

More information

Angel Learning Management System Introductory Tutorial for Students

Angel Learning Management System Introductory Tutorial for Students Angel Learning Management System Introductory Tutorial for Students Welcome! Angel is the Learning Management System that you ll be using to access your classes. You ll use it to view lessons, submit assignments,

More information

Schematron Validation and Guidance

Schematron Validation and Guidance Schematron Validation and Guidance Schematron Validation and Guidance Version: 1.0 Revision Date: July, 18, 2007 Prepared for: NTG Prepared by: Yunhao Zhang i Schematron Validation and Guidance SCHEMATRON

More information

XML: extensible Markup Language. Anabel Fraga

XML: extensible Markup Language. Anabel Fraga XML: extensible Markup Language Anabel Fraga Table of Contents Historic Introduction XML vs. HTML XML Characteristics HTML Document XML Document XML General Rules Well Formed and Valid Documents Elements

More information

REST web services. Representational State Transfer Author: Nemanja Kojic

REST web services. Representational State Transfer Author: Nemanja Kojic REST web services Representational State Transfer Author: Nemanja Kojic What is REST? Representational State Transfer (ReST) Relies on stateless, client-server, cacheable communication protocol It is NOT

More information

Overview of DatadiagramML

Overview of DatadiagramML Overview of DatadiagramML Microsoft Corporation March 2004 Applies to: Microsoft Office Visio 2003 Summary: This document describes the elements in the DatadiagramML Schema that are important to document

More information

Web Services Technologies

Web Services Technologies Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We

More information

WIRIS quizzes web services Getting started with PHP and Java

WIRIS quizzes web services Getting started with PHP and Java WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS

More information

Shelly, G. B., & Campbell, J. T. (2012). Web design: Introductory (4th ed.). Boston, MA: Course Technology.

Shelly, G. B., & Campbell, J. T. (2012). Web design: Introductory (4th ed.). Boston, MA: Course Technology. ITC 4310, Web Design and Development Course Syllabus Course Description Presents Web design principles and techniques coupled with practical experience in the design and creation of Web sites. Includes

More information

An XML Based Data Exchange Model for Power System Studies

An XML Based Data Exchange Model for Power System Studies ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical

More information

School of Arts and Humanities PSYC620 Substance Abuse and Addiction. 3 Graduate Credit Hours 8 Week Course Prerequisites: None

School of Arts and Humanities PSYC620 Substance Abuse and Addiction. 3 Graduate Credit Hours 8 Week Course Prerequisites: None STUDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom

More information

SoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus

SoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus SoapUI NG Pro and Ready! API Platform Two-Day Training Course Syllabus Platform architecture Major components o SoapUI NG Pro o LoadUI o Secure o ServiceV Technological foundations o Protocols o Jetty

More information

Invited Expert on XForms and HTML Working Group

Invited Expert on XForms and HTML Working Group Author: Mark Birbeck CEO and CTO x-port.net Ltd. Invited Expert on XForms and HTML Working Group mailto:mark.birbeck@x-port.net http://www.x-port.net/ http://www.formsplayer.com/ Introduction We need to

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains

More information

Seattle Central Community College BITCA Division. Syllabus MIC 151 - Online

Seattle Central Community College BITCA Division. Syllabus MIC 151 - Online Seattle Central Community College BITCA Division Syllabus MIC 151 - Online 2016 Spring Course Title and Item Number: Web Design & Development with HTML / MIC 151 Number of Credits: 5 Lecture Hour Equivalent:

More information

WWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007

WWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007 WWW World Wide Web Aka The Internet dr. C. P. J. Koymans Informatics Institute Universiteit van Amsterdam November 30, 2007 dr. C. P. J. Koymans (UvA) WWW November 30, 2007 1 / 36 WWW history (1) 1968

More information

T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm

T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs

More information

School: Business Course Number: ACCT300 Course Name: Financial Accounting Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

School: Business Course Number: ACCT300 Course Name: Financial Accounting Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None School: Business Course Number: ACCT300 Course Name: Financial Accounting Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None Course Description Course Scope Course Objectives Course Delivery

More information

CISS 365 DEA Project Management

CISS 365 DEA Project Management Columbia College Online Campus P a g e 1 CISS 365 DEA Project Management March 2015 Session 14-54 March 23 May 16, 2015 Course Description An introduction to project management issues associated with information

More information

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways

More information

Wiley. Automated Data Collection with R. Text Mining. A Practical Guide to Web Scraping and

Wiley. Automated Data Collection with R. Text Mining. A Practical Guide to Web Scraping and Automated Data Collection with R A Practical Guide to Web Scraping and Text Mining Simon Munzert Department of Politics and Public Administration, Germany Christian Rubba University ofkonstanz, Department

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Lesson 4 Web Service Interface Definition (Part I)

Lesson 4 Web Service Interface Definition (Part I) Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs

More information

Cocoon 2 Programming: Web Publishing with XML and Java"

Cocoon 2 Programming: Web Publishing with XML and Java Cocoon 2 Programming: Web Publishing with XML and Java" Bill Brogden Conrad D'Cruz Mark Gaither StfBEX San Francisco London Introduction xv Chapter 1 The Cocoon 2 Architecture 1 The Challenges of Web Publishing

More information

SOFTWARE ENGINEERING PROGRAM

SOFTWARE ENGINEERING PROGRAM SOFTWARE ENGINEERING PROGRAM PROGRAM TITLE DEGREE TITLE Master of Science Program in Software Engineering Master of Science (Software Engineering) M.Sc. (Software Engineering) PROGRAM STRUCTURE Total program

More information

Web Design Specialist

Web Design Specialist UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing

More information

XML- New meta language in e-business

XML- New meta language in e-business 1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility

More information

Advantages of XML as a data model for a CRIS

Advantages of XML as a data model for a CRIS Advantages of XML as a data model for a CRIS Patrick Lay, Stefan Bärisch GESIS-IZ, Bonn, Germany Summary In this paper, we present advantages of using a hierarchical, XML 1 -based data model as the basis

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required CSET 3100 Advanced Website Design (3 semester credit hours) CSET Elective IT Required Current Catalog Description: This course covers the creation of HTML forms, creation of static and animated web graphics,

More information

CISS 365 A Project Management

CISS 365 A Project Management Columbia College Online Campus P a g e 1 CISS 365 A Project Management June 2015 Session 14-55 June 1 July 25, 2015 Course Description An introduction to project management issues associated with information

More information

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14 The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing

More information

Developing XML Solutions with JavaServer Pages Technology

Developing XML Solutions with JavaServer Pages Technology Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number

More information

Department of Business Administration ITCC231 Introduction to Information Technology Writing 8 Week Session 3 Credit Hours Prerequisite(s): None

Department of Business Administration ITCC231 Introduction to Information Technology Writing 8 Week Session 3 Credit Hours Prerequisite(s): None Department of Business Administration ITCC231 Introduction to Information Technology Writing 8 Week Session 3 Credit Hours Prerequisite(s): None Instructor Information Course Description Course Scope Course

More information

Term Paper. P r o f. D r. E d u a r d H e i n d l. H o c h s c h u l e F u r t w a n g e n U n i v e r s i t y. P r e s e n t e d T o :

Term Paper. P r o f. D r. E d u a r d H e i n d l. H o c h s c h u l e F u r t w a n g e n U n i v e r s i t y. P r e s e n t e d T o : Version: 0.1 Date: 20.07.2009 Author(s): Doddy Satyasree AJAX Person responsable: Doddy Satyasree Language: English Term Paper History Version Status Date 0.1 Draft Version created 20.07.2009 0.2 Final

More information

Mobility Information Series

Mobility Information Series SOAP vs REST RapidValue Enabling Mobility XML vs JSON Mobility Information Series Comparison between various Web Services Data Transfer Frameworks for Mobile Enabling Applications Author: Arun Chandran,

More information

OIT 307/ OIT 218: Web Programming

OIT 307/ OIT 218: Web Programming OIT 307/ OIT 218: Web Programming 1.0 INTRODUCTION Many applications nowadays work really well as a web application. Web programming is the practice of writing applications that run on a web server and

More information

EUR-Lex 2012 Data Extraction using Web Services

EUR-Lex 2012 Data Extraction using Web Services DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...

More information

Http://Troy.bncollege.com

Http://Troy.bncollege.com TROY UNIVERSITY Criminology SYLLABUS T1 2015 August 10, 2015 to October 9, 2015 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor changes prior

More information

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is

More information

College Algebra Online Course Syllabus

College Algebra Online Course Syllabus VALENCIA COMMUNITY COLLEGE EAST CAMPUS MAC 1114 COLLEGE TRIGONOMETRY (ONLINE COURSE) SYLLABUS Term/Year: Spring 2009 CRN: 22607 Professor: Dr. Agatha Shaw Phone: (407) 582 2117 Office: 8-249 Student Engagement

More information

ISM/ISC Middleware Module

ISM/ISC Middleware Module ISM/ISC Middleware Module Lecture 14: Web Services and Service Oriented Architecture Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College Geoff Sharman Sept 07 Lecture 14 Aims to: Introduce

More information

... Introduction... 17

... Introduction... 17 ... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...

More information

Web services with WebSphere Studio: Deploy and publish

Web services with WebSphere Studio: Deploy and publish Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...

More information

School of Arts and Humanities PSYC201 Introduction to Social Psychology 3 Credit Hours 8 Weeks No Prerequisites

School of Arts and Humanities PSYC201 Introduction to Social Psychology 3 Credit Hours 8 Weeks No Prerequisites School of Arts and Humanities PSYC201 Introduction to Social Psychology 3 Credit Hours 8 Weeks No Prerequisites Instructor Information Course Description Course Scope Course Objectives Course Delivery

More information

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline Instructor: Dr. Thomas Beach Office: 623F (662-0347) Email: tbeach@unm.edu Office hours: T 2:00-3:00

More information

XML WEB TECHNOLOGIES

XML WEB TECHNOLOGIES XML WEB TECHNOLOGIES Chakib Chraibi, Barry University, cchraibi@mail.barry.edu ABSTRACT The Extensible Markup Language (XML) provides a simple, extendable, well-structured, platform independent and easily

More information

The end. Carl Nettelblad 2015-06-04

The end. Carl Nettelblad 2015-06-04 The end Carl Nettelblad 2015-06-04 The exam and end of the course Don t forget the course evaluation! Closing tomorrow, Friday Project upload deadline tonight Book presentation appointments with Kalyan

More information

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications Java Web Framework for the Efficient Development of Enterprise Web Applications Evolution Framework tools 100% reusability Complete Development Kit Evolution Framework enables fast and easy development

More information