SlideShare a Scribd company logo
1 of 3
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
______________________________________________________________________________________
_______________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 302
DETAILED STUDY OF AGGREGATOR FOR UPDATES
Iva Chauhan1
, Priyanka Dashrathsinh Puvar2
, Bhagirath Parshuram Prajapati3
, Kinjal Patel4
1,2,3,4
Computer Engineering Dept, ADIT, VVNagar
Abstract
Nowadays, personal weblogs, news web sites, and discussion forums are publishing RSS feeds for their subscribersto retrieve
newpostings.There has been a dramatic increase in the use of XML data to deliver information over the Web. Everydaymillions of
new articles are published and presented by RSS feeds.Also, news feeders, newsgators are available for subscribers or the readers
bythe individual sites, the news feeders regularly pull articles from theWeb sites, the aggregated effect by all news feeders puts
anenormousload on many sites. We propose ablog aggregator approach where a central aggregatormonitors and retrieves new
postings from different data sources and subsequently disseminates them to the subscribersto alleviate such a problem. We study
how the aggregator should monitor thedata sources to quickly retrieve new postings using minimalresources and to provide its
subscribers with fast news alert. Thus, this reduces the load onthe monitored data sources by a significant amount.
---------------------------------------------------------------------***---------------------------------------------------------------------
1. INTRODUCTION
RSS (Rich Site Summary or Really Simple Syndication) is an
Extensible Markup Language (XML) file which is used by
sites for syndication of their articles on the Internet [7]. RSS
is a family of web feed formats used to publish frequently
updated works—such as blog entries, news headlines, audio,
and video—in a standardized format. An RSS document
includes full or summarized text, plus metadata such as
publishing dates and authorship.They benefit readers who
want to subscribe to timely updates from favored websites or
to aggregate feeds from many sites into one place [6]. RSS
feeds can be read using software called an "RSS reader",
"feed reader", or "aggregator", which can be web-based,
desktop-based, or mobile-device-based. A standardized XML
file format allows the information to be published once and
viewed by many different programs. The RSS reader checks
the user's subscribed feeds regularly for new work,
downloads any updates that it finds, and provides a user
interface to monitor and read the feeds. RSS allows users to
avoid manually inspecting all of the websites they are
interested in, and instead subscribe to websites such that all
new content is pushed onto their browsers when it becomes
available.
Everyday millions of new articles are published and
presented by RSS feeds. Recently, there has been a dramatic
increase in the use of XML data to deliver information over
the Web. In particular, personal weblogs, news Web sites,
and discussion forums are now delivering up-to-date postings
to their subscribers using the RSS protocol [2].
As the popularity of the RSS feeds and news feeders grows,
however, they have started to put an enormous load on many
sites, since each news feeder contacts every subscribed Web
site constantly – often more than once every hour so many
sites have experienced enormously high loads [1].
Aggregator is client softwareor a web applicationwhich
aggregates syndicated web content such as news headlines,
blogs, podcasts, and video blogs in one location for easy
viewing.Aggregators reduce the time and effort needed to
regularly check websites for updates, creating a unique
information space or personal newspaper. Once subscribed to
a feed, an aggregator is able to check for new content at user-
determined intervals and retrieve the update.
1.1 Types Of Aggregators
There are different types of aggregators related to their
functioning. They retrieve a particular type or a similar type
of information for which they are coded. The following are
types of aggregators:
• Data Aggregator.
• News aggregator.
• Poll aggregator.
• Review aggregator.
• Search aggregator.
• Social network aggregation.
• Video aggregator.
• Blog aggregator.
• Payment aggregator.
These are the types of aggregators but we are suggesting an
aggregator which will retrieve almost all types of
information, such that the subscribers don’t have to take on
many different aggregators.
We are designing a blog aggregator where a central
aggregator monitors and retrieves new postings from
different data sources like news weblogs, personal web blogs,
discussion forums, and subsequently disseminates the new
postings and updates to the subscribers [1].
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
______________________________________________________________________________________
_______________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 303
Fig.1 (a) Blog Aggregator Sample [1]
It works like this- the user subscribes to data sources, the
aggregators knows what all site are subscribed. It connects to
those sites i.e. their RSS feed links and gives the updates as
soon as they arrive to those sites. It collects those information
or the updates and notifies the subscribers about it and thus
the subscribers can read those updates whenever they need.
2. TECHNICAL BACKGROUND
Microsoft Visual Studio is an integrated development
environment (IDE) from Microsoft. Visual Studio includes a
code editor supporting IntelliSense as well as code
refactoring.Here we are going to use C#.NET in the coding
part for developing the aggregator. For reading the RSS feeds
we would be requiring XML for coding.
2.1 Design Analysis
Activity Diagram
Sequence Diagram
2.2 Implementation
Here, it is compulsory to be connected to the internet. We
have built RSS reader that harvests the feeds from the
selected channels (those are specified in the combo box) and
lists them into the ‘ListView’ along with the time and date of
being updated. The items or the feeds that appear are related
to the specific channel only. The user can read the article or
feed as he/she will be redirected to the web page of the site.
The following is the flow of what is happening in the
windows application form.
On loading the application, the user has to select the channels
specified in the ‘combo box’ and then click on ‘Update’
button. As it will take some time to harvest the data, we have
used Cursors. After this, there appears a list of news
headlines in the ‘ListView’ under ‘Item’ and under ‘Time’
there appears the date and time of the feed whenever it was
update on the site. Above ‘ListView’ is ‘items’ i.e. number of
items in the ListView and ‘Updated’ shows when last time
the channel in the application was updated. Below is
‘TextBox’ with multiline which shows some of the
description about the item that is selected. One can double-
click on the item or click on ‘View’ button in order to get
redirected to the specific channels’ link where the feed is
present.
The following are the screen-shots that will provide the exact
knowledge of the application which we have built. They
show the list of feeds or sites provided at present for
harvesting the updates, interaction of user with the
application.
Start
Connect
again
<internet not connected>
get
notification
Add URLs
No
notification
Notify to
subscriber
present/read
output data
<site update>
<site not updated>
<URLs added>
<URLs not added>
<Internet connected>
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
______________________________________________________________________________________
_______________________________________________________________________________________
Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 304
Fig.2.2 (a) Application Loaded
Fig.2.2 (b) Selecting Data Sources
Fig.2.2(c) Output after Deployment
If the internet is not connected, then following is displayed.
Fig.2.4 (d) Internet not connected
3. CONCLUSION
This is a brief idea of aggregator which uses only some of the
selected data sources, but we intend to make such an
aggregator that user just selects any of the URL which he/she
wants to follow and pastes it into the aggregator so that it
retrievs the updates whenever it is connected to the internet.
Also, the expected output will be such that the users would
be given notification about the updates that arrive at the data
sources that are subscribed by the users. As and when the
user is connected to internet, the application will harvest the
new updates from data sources and notify the user.
Aggregator can be made for mobile devices also as each and
every person today uses mobile for their important work and
to know all the world news. It will prove to be very much
helpful for the people all over as they don’t need to visit the
particular site for checking the updates. They just have to
paste the URL and rest of the job wil be done by the
aggregator.
REFERENCES
[1] “Efficient Monitoring Algorithm for Fast News Alert” by
Ka Cheung Sia Junghoo Cho UCLA Computer Science
Department, Los Angeles, CA 90095
[2] “Intelligent RSS Aggregator” by YasharMosfeghi, Dept. f
Computer Science, University of Glasgow.
[3]www.geekpedia.com/tutorial147_Creating-an-RSS-feed-
reader-in-Csharp.html
[4] www.dotnetspider.com/resources/43786-How-parse-RSS-
feeds-ASP.NET.aspx
[5] B. E. Brewington and G. Cybenko. How dynamic is the
web?In WWW Conference, 2000.
[6] http://www.modulusfe.com/rss
[7] Ralph Mosely and M.T Savaliya “Developing Web
Applications”, Wiley India publications, edition 2012.

More Related Content

Viewers also liked

Design of machining fixture for turbine rotor blade
Design of machining fixture for turbine rotor bladeDesign of machining fixture for turbine rotor blade
Design of machining fixture for turbine rotor bladeeSAT Publishing House
 
Applications of matlab in optimization of bridge
Applications of matlab in optimization of bridgeApplications of matlab in optimization of bridge
Applications of matlab in optimization of bridgeeSAT Publishing House
 
Conceptual design of injection mould tool for inlet
Conceptual design of injection mould tool for inletConceptual design of injection mould tool for inlet
Conceptual design of injection mould tool for inleteSAT Publishing House
 
Design features of a 5 tonne day multi – stage, intermittent drainage, conti...
Design features of a 5 tonne  day multi – stage, intermittent drainage, conti...Design features of a 5 tonne  day multi – stage, intermittent drainage, conti...
Design features of a 5 tonne day multi – stage, intermittent drainage, conti...eSAT Publishing House
 
Economical placement of shear walls in a moment resisting frame for earthquak...
Economical placement of shear walls in a moment resisting frame for earthquak...Economical placement of shear walls in a moment resisting frame for earthquak...
Economical placement of shear walls in a moment resisting frame for earthquak...eSAT Publishing House
 
Application of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixApplication of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixeSAT Publishing House
 
Mining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingMining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingeSAT Publishing House
 
A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...eSAT Publishing House
 
An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...eSAT Publishing House
 
Lake sediment thickness estimation using ground penetrating radar
Lake sediment thickness estimation using ground penetrating radarLake sediment thickness estimation using ground penetrating radar
Lake sediment thickness estimation using ground penetrating radareSAT Publishing House
 
Analysis of roucairol and carvalho approach in
Analysis of roucairol and carvalho approach inAnalysis of roucairol and carvalho approach in
Analysis of roucairol and carvalho approach ineSAT Publishing House
 
Experimental analysis and optimization of material consumption
Experimental analysis and optimization of material consumptionExperimental analysis and optimization of material consumption
Experimental analysis and optimization of material consumptioneSAT Publishing House
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...eSAT Publishing House
 
Rate adaptive resource allocation in ofdma using bees algorithm
Rate adaptive resource allocation in ofdma using bees algorithmRate adaptive resource allocation in ofdma using bees algorithm
Rate adaptive resource allocation in ofdma using bees algorithmeSAT Publishing House
 
Radiation pattern of yagi uda antenna using usrp on gnu
Radiation pattern of yagi uda antenna using usrp on gnuRadiation pattern of yagi uda antenna using usrp on gnu
Radiation pattern of yagi uda antenna using usrp on gnueSAT Publishing House
 
Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...eSAT Publishing House
 
Proposed aes for image steganography in different medias
Proposed aes for image steganography in different mediasProposed aes for image steganography in different medias
Proposed aes for image steganography in different mediaseSAT Publishing House
 
An enhanced fuzzy rough set based clustering algorithm for categorical data
An enhanced fuzzy rough set based clustering algorithm for categorical dataAn enhanced fuzzy rough set based clustering algorithm for categorical data
An enhanced fuzzy rough set based clustering algorithm for categorical dataeSAT Publishing House
 
Mac protocols for cooperative diversity in wlan
Mac protocols for cooperative diversity in wlanMac protocols for cooperative diversity in wlan
Mac protocols for cooperative diversity in wlaneSAT Publishing House
 

Viewers also liked (20)

Design of machining fixture for turbine rotor blade
Design of machining fixture for turbine rotor bladeDesign of machining fixture for turbine rotor blade
Design of machining fixture for turbine rotor blade
 
Applications of matlab in optimization of bridge
Applications of matlab in optimization of bridgeApplications of matlab in optimization of bridge
Applications of matlab in optimization of bridge
 
Conceptual design of injection mould tool for inlet
Conceptual design of injection mould tool for inletConceptual design of injection mould tool for inlet
Conceptual design of injection mould tool for inlet
 
Design features of a 5 tonne day multi – stage, intermittent drainage, conti...
Design features of a 5 tonne  day multi – stage, intermittent drainage, conti...Design features of a 5 tonne  day multi – stage, intermittent drainage, conti...
Design features of a 5 tonne day multi – stage, intermittent drainage, conti...
 
Economical placement of shear walls in a moment resisting frame for earthquak...
Economical placement of shear walls in a moment resisting frame for earthquak...Economical placement of shear walls in a moment resisting frame for earthquak...
Economical placement of shear walls in a moment resisting frame for earthquak...
 
Application of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mixApplication of ibearugbulem’s model for optimizing granite concrete mix
Application of ibearugbulem’s model for optimizing granite concrete mix
 
Mining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingMining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicing
 
A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...A novel way of verifiable redistribution of the secret in a multiuser environ...
A novel way of verifiable redistribution of the secret in a multiuser environ...
 
An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...
 
Lake sediment thickness estimation using ground penetrating radar
Lake sediment thickness estimation using ground penetrating radarLake sediment thickness estimation using ground penetrating radar
Lake sediment thickness estimation using ground penetrating radar
 
Analysis of roucairol and carvalho approach in
Analysis of roucairol and carvalho approach inAnalysis of roucairol and carvalho approach in
Analysis of roucairol and carvalho approach in
 
Experimental analysis and optimization of material consumption
Experimental analysis and optimization of material consumptionExperimental analysis and optimization of material consumption
Experimental analysis and optimization of material consumption
 
Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...Background differencing algorithm for moving object detection using system ge...
Background differencing algorithm for moving object detection using system ge...
 
Rate adaptive resource allocation in ofdma using bees algorithm
Rate adaptive resource allocation in ofdma using bees algorithmRate adaptive resource allocation in ofdma using bees algorithm
Rate adaptive resource allocation in ofdma using bees algorithm
 
Radiation pattern of yagi uda antenna using usrp on gnu
Radiation pattern of yagi uda antenna using usrp on gnuRadiation pattern of yagi uda antenna using usrp on gnu
Radiation pattern of yagi uda antenna using usrp on gnu
 
Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...Available transfer capability computations in the indian southern e.h.v power...
Available transfer capability computations in the indian southern e.h.v power...
 
Accelerated seam carving using cuda
Accelerated seam carving using cudaAccelerated seam carving using cuda
Accelerated seam carving using cuda
 
Proposed aes for image steganography in different medias
Proposed aes for image steganography in different mediasProposed aes for image steganography in different medias
Proposed aes for image steganography in different medias
 
An enhanced fuzzy rough set based clustering algorithm for categorical data
An enhanced fuzzy rough set based clustering algorithm for categorical dataAn enhanced fuzzy rough set based clustering algorithm for categorical data
An enhanced fuzzy rough set based clustering algorithm for categorical data
 
Mac protocols for cooperative diversity in wlan
Mac protocols for cooperative diversity in wlanMac protocols for cooperative diversity in wlan
Mac protocols for cooperative diversity in wlan
 

Similar to Detailed study of aggregator for updates

IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and LocationIRJET Journal
 
Newso (18th march).pptx
Newso (18th march).pptxNewso (18th march).pptx
Newso (18th march).pptxrihasoft1
 
Newso (18th march)1.pptx
Newso (18th march)1.pptxNewso (18th march)1.pptx
Newso (18th march)1.pptxDhirajRajput31
 
News Recommender_Poster
News Recommender_PosterNews Recommender_Poster
News Recommender_PosterIan Chu
 
Sweeper User Guide v0.3
Sweeper User Guide v0.3Sweeper User Guide v0.3
Sweeper User Guide v0.3Ushahidi
 
Expense Manager Flutter Application
Expense Manager Flutter ApplicationExpense Manager Flutter Application
Expense Manager Flutter Applicationijtsrd
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0ARJUN
 
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...IRJET Journal
 
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...Anil Mishra
 
Agricity- An Agricultural Information System
Agricity- An Agricultural Information SystemAgricity- An Agricultural Information System
Agricity- An Agricultural Information SystemIJERA Editor
 
Study and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docxStudy and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docxAKASHRATHOD291328
 
IRJET- Android Application for WIFI based Library Book Locator
IRJET-  	  Android Application for WIFI based Library Book LocatorIRJET-  	  Android Application for WIFI based Library Book Locator
IRJET- Android Application for WIFI based Library Book LocatorIRJET Journal
 
RSS-Syndicateing content online
RSS-Syndicateing content onlineRSS-Syndicateing content online
RSS-Syndicateing content onlineoneVision
 
Syndicating content online
Syndicating content onlineSyndicating content online
Syndicating content onlineoneVision
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web ApplicationIRJET Journal
 
An Integrated Management Platform for Subscription of Magazines
An Integrated Management Platform for Subscription of MagazinesAn Integrated Management Platform for Subscription of Magazines
An Integrated Management Platform for Subscription of MagazinesIRJET Journal
 

Similar to Detailed study of aggregator for updates (20)

IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and Location
 
Newso (18th march).pptx
Newso (18th march).pptxNewso (18th march).pptx
Newso (18th march).pptx
 
Newso (18th march)1.pptx
Newso (18th march)1.pptxNewso (18th march)1.pptx
Newso (18th march)1.pptx
 
ONLINE NEWS PORTAL
ONLINE NEWS PORTALONLINE NEWS PORTAL
ONLINE NEWS PORTAL
 
News Recommender_Poster
News Recommender_PosterNews Recommender_Poster
News Recommender_Poster
 
Survey mobile app
Survey mobile appSurvey mobile app
Survey mobile app
 
Survey mobile app
Survey mobile appSurvey mobile app
Survey mobile app
 
Sweeper User Guide v0.3
Sweeper User Guide v0.3Sweeper User Guide v0.3
Sweeper User Guide v0.3
 
Expense Manager Flutter Application
Expense Manager Flutter ApplicationExpense Manager Flutter Application
Expense Manager Flutter Application
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
 
Aggregator
AggregatorAggregator
Aggregator
 
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...
Rss technology -a_tool_to_expedite_up-to-date_information_for_library_users -...
 
Agricity- An Agricultural Information System
Agricity- An Agricultural Information SystemAgricity- An Agricultural Information System
Agricity- An Agricultural Information System
 
Study and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docxStudy and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docx
 
IRJET- Android Application for WIFI based Library Book Locator
IRJET-  	  Android Application for WIFI based Library Book LocatorIRJET-  	  Android Application for WIFI based Library Book Locator
IRJET- Android Application for WIFI based Library Book Locator
 
RSS-Syndicateing content online
RSS-Syndicateing content onlineRSS-Syndicateing content online
RSS-Syndicateing content online
 
Syndicating content online
Syndicating content onlineSyndicating content online
Syndicating content online
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web Application
 
An Integrated Management Platform for Subscription of Magazines
An Integrated Management Platform for Subscription of MagazinesAn Integrated Management Platform for Subscription of Magazines
An Integrated Management Platform for Subscription of Magazines
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 

Recently uploaded (20)

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 

Detailed study of aggregator for updates

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 ______________________________________________________________________________________ _______________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 302 DETAILED STUDY OF AGGREGATOR FOR UPDATES Iva Chauhan1 , Priyanka Dashrathsinh Puvar2 , Bhagirath Parshuram Prajapati3 , Kinjal Patel4 1,2,3,4 Computer Engineering Dept, ADIT, VVNagar Abstract Nowadays, personal weblogs, news web sites, and discussion forums are publishing RSS feeds for their subscribersto retrieve newpostings.There has been a dramatic increase in the use of XML data to deliver information over the Web. Everydaymillions of new articles are published and presented by RSS feeds.Also, news feeders, newsgators are available for subscribers or the readers bythe individual sites, the news feeders regularly pull articles from theWeb sites, the aggregated effect by all news feeders puts anenormousload on many sites. We propose ablog aggregator approach where a central aggregatormonitors and retrieves new postings from different data sources and subsequently disseminates them to the subscribersto alleviate such a problem. We study how the aggregator should monitor thedata sources to quickly retrieve new postings using minimalresources and to provide its subscribers with fast news alert. Thus, this reduces the load onthe monitored data sources by a significant amount. ---------------------------------------------------------------------***--------------------------------------------------------------------- 1. INTRODUCTION RSS (Rich Site Summary or Really Simple Syndication) is an Extensible Markup Language (XML) file which is used by sites for syndication of their articles on the Internet [7]. RSS is a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format. An RSS document includes full or summarized text, plus metadata such as publishing dates and authorship.They benefit readers who want to subscribe to timely updates from favored websites or to aggregate feeds from many sites into one place [6]. RSS feeds can be read using software called an "RSS reader", "feed reader", or "aggregator", which can be web-based, desktop-based, or mobile-device-based. A standardized XML file format allows the information to be published once and viewed by many different programs. The RSS reader checks the user's subscribed feeds regularly for new work, downloads any updates that it finds, and provides a user interface to monitor and read the feeds. RSS allows users to avoid manually inspecting all of the websites they are interested in, and instead subscribe to websites such that all new content is pushed onto their browsers when it becomes available. Everyday millions of new articles are published and presented by RSS feeds. Recently, there has been a dramatic increase in the use of XML data to deliver information over the Web. In particular, personal weblogs, news Web sites, and discussion forums are now delivering up-to-date postings to their subscribers using the RSS protocol [2]. As the popularity of the RSS feeds and news feeders grows, however, they have started to put an enormous load on many sites, since each news feeder contacts every subscribed Web site constantly – often more than once every hour so many sites have experienced enormously high loads [1]. Aggregator is client softwareor a web applicationwhich aggregates syndicated web content such as news headlines, blogs, podcasts, and video blogs in one location for easy viewing.Aggregators reduce the time and effort needed to regularly check websites for updates, creating a unique information space or personal newspaper. Once subscribed to a feed, an aggregator is able to check for new content at user- determined intervals and retrieve the update. 1.1 Types Of Aggregators There are different types of aggregators related to their functioning. They retrieve a particular type or a similar type of information for which they are coded. The following are types of aggregators: • Data Aggregator. • News aggregator. • Poll aggregator. • Review aggregator. • Search aggregator. • Social network aggregation. • Video aggregator. • Blog aggregator. • Payment aggregator. These are the types of aggregators but we are suggesting an aggregator which will retrieve almost all types of information, such that the subscribers don’t have to take on many different aggregators. We are designing a blog aggregator where a central aggregator monitors and retrieves new postings from different data sources like news weblogs, personal web blogs, discussion forums, and subsequently disseminates the new postings and updates to the subscribers [1].
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 ______________________________________________________________________________________ _______________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 303 Fig.1 (a) Blog Aggregator Sample [1] It works like this- the user subscribes to data sources, the aggregators knows what all site are subscribed. It connects to those sites i.e. their RSS feed links and gives the updates as soon as they arrive to those sites. It collects those information or the updates and notifies the subscribers about it and thus the subscribers can read those updates whenever they need. 2. TECHNICAL BACKGROUND Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. Visual Studio includes a code editor supporting IntelliSense as well as code refactoring.Here we are going to use C#.NET in the coding part for developing the aggregator. For reading the RSS feeds we would be requiring XML for coding. 2.1 Design Analysis Activity Diagram Sequence Diagram 2.2 Implementation Here, it is compulsory to be connected to the internet. We have built RSS reader that harvests the feeds from the selected channels (those are specified in the combo box) and lists them into the ‘ListView’ along with the time and date of being updated. The items or the feeds that appear are related to the specific channel only. The user can read the article or feed as he/she will be redirected to the web page of the site. The following is the flow of what is happening in the windows application form. On loading the application, the user has to select the channels specified in the ‘combo box’ and then click on ‘Update’ button. As it will take some time to harvest the data, we have used Cursors. After this, there appears a list of news headlines in the ‘ListView’ under ‘Item’ and under ‘Time’ there appears the date and time of the feed whenever it was update on the site. Above ‘ListView’ is ‘items’ i.e. number of items in the ListView and ‘Updated’ shows when last time the channel in the application was updated. Below is ‘TextBox’ with multiline which shows some of the description about the item that is selected. One can double- click on the item or click on ‘View’ button in order to get redirected to the specific channels’ link where the feed is present. The following are the screen-shots that will provide the exact knowledge of the application which we have built. They show the list of feeds or sites provided at present for harvesting the updates, interaction of user with the application. Start Connect again <internet not connected> get notification Add URLs No notification Notify to subscriber present/read output data <site update> <site not updated> <URLs added> <URLs not added> <Internet connected>
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 ______________________________________________________________________________________ _______________________________________________________________________________________ Volume: 03 Issue: 01 | Jan-2014, Available @ http://www.ijret.org 304 Fig.2.2 (a) Application Loaded Fig.2.2 (b) Selecting Data Sources Fig.2.2(c) Output after Deployment If the internet is not connected, then following is displayed. Fig.2.4 (d) Internet not connected 3. CONCLUSION This is a brief idea of aggregator which uses only some of the selected data sources, but we intend to make such an aggregator that user just selects any of the URL which he/she wants to follow and pastes it into the aggregator so that it retrievs the updates whenever it is connected to the internet. Also, the expected output will be such that the users would be given notification about the updates that arrive at the data sources that are subscribed by the users. As and when the user is connected to internet, the application will harvest the new updates from data sources and notify the user. Aggregator can be made for mobile devices also as each and every person today uses mobile for their important work and to know all the world news. It will prove to be very much helpful for the people all over as they don’t need to visit the particular site for checking the updates. They just have to paste the URL and rest of the job wil be done by the aggregator. REFERENCES [1] “Efficient Monitoring Algorithm for Fast News Alert” by Ka Cheung Sia Junghoo Cho UCLA Computer Science Department, Los Angeles, CA 90095 [2] “Intelligent RSS Aggregator” by YasharMosfeghi, Dept. f Computer Science, University of Glasgow. [3]www.geekpedia.com/tutorial147_Creating-an-RSS-feed- reader-in-Csharp.html [4] www.dotnetspider.com/resources/43786-How-parse-RSS- feeds-ASP.NET.aspx [5] B. E. Brewington and G. Cybenko. How dynamic is the web?In WWW Conference, 2000. [6] http://www.modulusfe.com/rss [7] Ralph Mosely and M.T Savaliya “Developing Web Applications”, Wiley India publications, edition 2012.