Component Placement and Location in a Dynamic Composition System

dc.contributor.authorSajed Khosrowshahi, Behzad
dc.contributor.examiningcommitteeEskicioglu, Rasit (Computer Science) Filizadeh, Shaahin (Electrical and Computer Engineering)en_US
dc.contributor.supervisorGraham, Peter (Computer Science)en_US
dc.date.accessioned2013-07-04T14:11:32Z
dc.date.available2013-07-04T14:11:32Z
dc.date.issued2013-07-04
dc.degree.disciplineComputer Scienceen_US
dc.degree.levelMaster of Science (M.Sc.)en_US
dc.description.abstractUsing Software-as-a-Service (SaaS), software resides on servers not on user computers. Service Oriented Architecture (SOA) provides the ability to divide an application into parts known as services. This allows enhanced support for distribution, code re-use and code sharing. Combining these ideas, applications can be dynamically composed from components stored at convenient locations in a wide-area network. This benefits users since software installation and upgrades are unnecessary and is also suited to personal devices that may have limited resources (e.g. disk space) to support conventional installed software. I have designed, prototyped, and evaluated component-placement and location algorithms for a system that combines ideas from SaaS and SOA to support on-demand composition of applications that run on user devices from storage sites in the network. These algorithms support mobility and are scalable and reliable. I have implemented a Java prototype and a simulation system that I used to assess my system’s behaviour.en_US
dc.description.noteOctober 2013en_US
dc.identifier.urihttp://hdl.handle.net/1993/21700
dc.language.isoengen_US
dc.rightsopen accessen_US
dc.subjectComponenten_US
dc.subjectSOAen_US
dc.subjectSaaSen_US
dc.subjectCompositionen_US
dc.titleComponent Placement and Location in a Dynamic Composition Systemen_US
dc.typemaster thesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Behzad_SajedKhosrowshahi.pdf
Size:
4.21 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.25 KB
Format:
Item-specific license agreed to upon submission
Description: