@MASTERSTHESIS\{IMM2007-05496, author = "H. Mughrabi", title = "Applying {SOA} to an Ecommerce system", year = "2007", keywords = "Service development approach, migration, {SOA,} Web services, small to medium businesses, small ecommerce business", school = "Informatics and Mathematical Modelling, Technical University of Denmark, {DTU}", address = "Richard Petersens Plads, Building 321, {DK-}2800 Kgs. Lyngby", type = "", note = "Supervised by Assoc. Prof. Niels Ole Christensen, {IMM,} {DTU}.", url = "http://www2.compute.dtu.dk/pubdb/pubs/5496-full.html", abstract = "Surveys indicate that small businesses are not adopting {SOA} in the same extent as large enterprises. However there are only few studies examining how small businesses planning to adopt {SOA} can do this best. This report examines different approach of service development, in order to evaluate and recommend the most suitable in the context of small ecommerce businesses migrating to {SOA,} by an incremental migration strategy. The report describes the background of {SOA,} small business ecommerce and examines literature in regards to service development approaches for {SOA} migration. Important aspects in regards to small ecommerce businesses are identified in order to evaluate a case implementation. The case implementation deals with the important ecommerce functionality of searching a product catalog. Two different services are developed and evaluated based on two service development approaches identified to be feasible. The thesis concludes with recommending a redevelopment approach, based on its high degree of extendibility and low dependency of the non{-SOA} ecommerce system, from which the service functionality was extracted." }