Cloud Computing

Cloud computing is a term which is used to refer to the use of scalable, real-time, Internet-based information technology services and resources.[1] Cloud Computing is a nebulous concept that incorporates hardware as a service, software as a service (SaaS), utility computing, Web 2.0 and other recent, well-known technology trends, in which the common theme is [...]

Ecommerce

Ecommerce consists of the buying and selling of products or services over electronic systems such as the Internet and other computer networks. The amount of trade conducted electronically has grown extraordinarily since the spread of the Internet.

A large percentage of electronic commerce is conducted entirely electronically for virtual items such as access to premium content [...]

Mobile

The Mobile Web refers to the access to the World Wide Web using a mobile device such as cell phones, PDAs, and other portable gadgets connected to a public network. Such access does not require a desktop computer, nor a fixed landline connection. Services on the Mobile Web can include capabilities that do not exist [...]

Software Security

Application security encompasses measures taken throughout the application’s life-cycle to prevent exceptions in the security policy of an application or the underlying system (vulnerabilities) through flaws in the design, development, deployment, upgradation, or maintenance of the application.

Applications only control the use of resources granted to them, and not which resources are granted to them. They, [...]