2006 · 17 citations · 7 references
ComputingComputer ScienceQuality EngineeringRequirements EngineeringSoftware EngineeringService-oriented ArchitectureSoftware ArchitectureSoftware DesignSoftware-as-a-serviceSoftware-as-a-service Strategy
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.
7
Service-based software: the future for flexible software
Keith Bennett, P. Layzell, David Budgen et al. · 2002 · 214 citations
Pearl Brereton, David Budgen, Keith Bennnett et al. · Communications of the ACM · 1999 · 76 citations · Full text
An Architectural model for service-based software with ultra rapid evolution
Keith Bennett, Malcolm Munro, Nicolas Gold et al. · 2002 · 44 citations · Full text
Component-based enterprise frameworks
Grant Larsen · Communications of the ACM · 2000 · 40 citations
Software as a service: a negotiation perspective
Ahmed Elfatatry, P. Layzell · 2003 · 28 citations · Full text