Contracting the Facebook API

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

In Proceedings TAV-WEB 2010, arXiv:1009.3306

Scientific paper

10.4204/EPTCS.35.6

In recent years, there has been an explosive growth in the popularity of online social networks such as Facebook. In a new twist, third party developers are now able to create their own web applications which plug into Facebook and work with Facebook's "social" data, enabling the entire Facebook user base of more than 400 million active users to use such applications. These client applications can contain subtle errors that can be hard to debug if they misuse the Facebook API. In this paper we present an experience report on applying Microsoft's new code contract system for the .NET framework to the Facebook API.We wrote contracts for several classes in the Facebook API wrapper which allows Microsoft .NET developers to implement Facebook applications. We evaluated the usefulness of these contracts during implementation of a new Facebook application. Our experience indicates that having code contracts provides a better and quicker software development experience.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Contracting the Facebook API does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Contracting the Facebook API, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Contracting the Facebook API will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-263857

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.