Abstract/Description

Software development has always been a supply side affair, in which domain experts were the main requirement providers. Software engineers have been creating new technologies, frameworks and methodologies but this has made the software engineering job more complex. Recently all this has been looked at from demand-side prospective. So a new concept of Service Based Software Engineering is shaping up which look at the software as a service rather then a product. This paper is going to analysis the fundamental requirements of such a paradigm shift, by first gathering the concept and then translating this to a workable solution. Different allied concept associated with the implementations will be analyzed. Software engineering from ground-up, totally from a different angle will be looked into. We will try to contrast the existing approaches vis-à-vis Service Based Software Engineering.

Location

Crystal Ball Room A, Hotel Pearl Continental, Karachi, Pakistan

Session Theme

Poster Session B: Software Engineering [SE-2]

Session Type

Poster Session

Session Chair

Dr. Kentora Toyoma

Start Date

28-8-2005 3:30 PM

End Date

28-8-2005 3:50 PM

Share

COinS
 
Aug 28th, 3:30 PM Aug 28th, 3:50 PM

Enhancement of software engineering by shifting from software product to software service

Crystal Ball Room A, Hotel Pearl Continental, Karachi, Pakistan

Software development has always been a supply side affair, in which domain experts were the main requirement providers. Software engineers have been creating new technologies, frameworks and methodologies but this has made the software engineering job more complex. Recently all this has been looked at from demand-side prospective. So a new concept of Service Based Software Engineering is shaping up which look at the software as a service rather then a product. This paper is going to analysis the fundamental requirements of such a paradigm shift, by first gathering the concept and then translating this to a workable solution. Different allied concept associated with the implementations will be analyzed. Software engineering from ground-up, totally from a different angle will be looked into. We will try to contrast the existing approaches vis-à-vis Service Based Software Engineering.