A web service is a software system designed to support interoperable machine-to-machine interaction over a network. Web services are casually described as “Web APIs” by web service providers such as Flickr, Google, Twitter, etc. Web services can communicate over any choice of network protocol, however, Hypertext Transfer Protocol (HTTP) over TCP/IP is || Read more »
Feb
An overview of web services
Feb
In 1991, Geoffrey A. Moore published a marketing strategy for companies offering high tech products during the early startup period. Since it’s publication, Moore and his publisher’s hopes of selling 5,000 copies was trumped by over 300,000 copies sold (Moore). Eighteen years after its publication, Crossing the Chasm has established and maintained the status of a classic marketing strategy book for startups with high tech || Read more »
Jan
What is Software Engineering?
Over the last several decades, software has become increasingly complex. As software has grown to be such a complex monster, the practices of informal software development quickly failed to demonstrate their value. Projects that were developing software informally were often years late, over budget, unreliable, and difficult to maintain. It is only natural that a new engineering discipline was created to provide order to the process of developing software and to work toward || Read more »











