Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Assignment 1 –Problem: A large company would like to publish content on the web. The problem they are facing is that there exist a large number of devices.

Similar presentations


Presentation on theme: "1 Assignment 1 –Problem: A large company would like to publish content on the web. The problem they are facing is that there exist a large number of devices."— Presentation transcript:

1 1 Assignment 1 –Problem: A large company would like to publish content on the web. The problem they are facing is that there exist a large number of devices on the web all with different capabilities (smart phones, laptops, washing machines, etc). How will they manage to publish this content once and ensure that it is visible on the different devices without problems? –Task: Suggest a solution, design and implement it using a combination of xml technologies (XML, XPath, XSLT, etc) and FOPs. –Deliverable: A detailed documentation A working program which creates documents in HTML, in an XML vocabulary of my choice and in PDF.

2 2 1.Top Stories http://rss.cnn.com/rss/cnn_topstories.rsshttp://rss.cnn.com/rss/cnn_topstories.rss 2.World http://rss.cnn.com/rss/cnn_world.rsshttp://rss.cnn.com/rss/cnn_world.rss 3.U.S. http://rss.cnn.com/rss/cnn_us.rsshttp://rss.cnn.com/rss/cnn_us.rss 4.Sports (SI.com) http://rss.cnn.com/rss/si_topstories.rsshttp://rss.cnn.com/rss/si_topstories.rss 5.Business (CNNMoney.com) http://rss.cnn.com/rss/money_latest.rsshttp://rss.cnn.com/rss/money_latest.rss 6.Politics http://rss.cnn.com/rss/cnn_allpolitics.rsshttp://rss.cnn.com/rss/cnn_allpolitics.rss 7.Crime http://rss.cnn.com/rss/cnn_crime.rsshttp://rss.cnn.com/rss/cnn_crime.rss 8.Technology http://rss.cnn.com/rss/cnn_tech.rsshttp://rss.cnn.com/rss/cnn_tech.rss 9.Science & Space http://rss.cnn.com/rss/cnn_space.rsshttp://rss.cnn.com/rss/cnn_space.rss 10.Health http://rss.cnn.com/rss/cnn_health.rsshttp://rss.cnn.com/rss/cnn_health.rss 11.Entertainment http://rss.cnn.com/rss/cnn_showbiz.rsshttp://rss.cnn.com/rss/cnn_showbiz.rss 12.Travel http://rss.cnn.com/rss/cnn_travel.rsshttp://rss.cnn.com/rss/cnn_travel.rss 13.Living http://rss.cnn.com/rss/cnn_living.rsshttp://rss.cnn.com/rss/cnn_living.rss 14.Video http://rss.cnn.com/rss/cnn_freevideo.rsshttp://rss.cnn.com/rss/cnn_freevideo.rss 15.CNN Student News http://rss.cnn.com/rss/cnn_studentnews.rsshttp://rss.cnn.com/rss/cnn_studentnews.rss 16.Most Popular http://rss.cnn.com/rss/cnn_mostpopular.rsshttp://rss.cnn.com/rss/cnn_mostpopular.rss 17.Most Recent http://rss.cnn.com/rss/cnn_latest.rsshttp://rss.cnn.com/rss/cnn_latest.rss 18.iReports on CNN http://rss.ireport.com/feeds/oncnn.rsshttp://rss.ireport.com/feeds/oncnn.rss 19.CNN.com Behind the Scenes Blog http://rss.cnn.com/rss/cnn_behindthescenes.rsshttp://rss.cnn.com/rss/cnn_behindthescenes.rss Sources of XML

3 3 1.HTML –For PCs (which can be switched without refreshing the page) Full Abridged –For PDAs Show it on a Palm OS and a Windows Mobile Emulator –For Mobile devices Show it on the Google Android SDK and on any other mobile emulator not mentioned above 2.VoiceXML 3.PDF How will you identify device? How will you decide what to show and what not to show based on the capabilities of the device? Automatically identify device and transform to...

4 4 Queries?

5 5 How to gain marks in an assignment (1) 1.Use the internet but do not quote websites! 2.Quote books (Amazon search inside, Google Books, etc) 3.Quote journals, papers, conference proceedings (Conference website, Google Scholar, CiteSeer) 4.What are papers, proceedings, etc? 5.Add references to your work, loads of them! (definitely not less than 20) 6.Reference properly (See the Harvard Reference Style http://www.library.uq.edu.au/training/citation/harvard_5.pdf).

6 6 How to gain marks in an assignment (2) Anatomy of a paper –Abstract (interesting?) –Intro –Body –Conclusion and Future Work (new ideas?) –References (new links?)


Download ppt "1 Assignment 1 –Problem: A large company would like to publish content on the web. The problem they are facing is that there exist a large number of devices."

Similar presentations


Ads by Google