Difference between revisions of "The desire for software reuse"
Liz Oldham (talk | contribs) |
Liz Oldham (talk | contribs) |
||
Line 16: | Line 16: | ||
== Inhibitors == | == Inhibitors == | ||
-. Cross domain security problem. The browser security sandbox discourages combining data from web servise, creating mashups. | |||
-. Nusiness plans that entail charging per service use may have negative impact on wide-spread adoption of reuse | -. Nusiness plans that entail charging per service use may have negative impact on wide-spread adoption of reuse |
Revision as of 21:29, 10 May 2006
Description
An important driver for mash-ups is the advent of Web 2.0 concepts that encourage software creators to expose their applications as sets of reusable services. The theory is that you can be much more valuable to the rest of the world if your software can be reused in unintended ways. In other words, don't just provide a fully created end-product for one pre-intended use. Encourage others use the good pieces of what you provide in new and innovative ways.
Reusable brower-side components are often for visual elements.
Enablers
-. Complexity of business software increases, rather than providing all-in-one solutions that strives to encompass all the needs of their customers, vendors tend to deliver focused solutions, which can be exposed as reusable functionalities and be consumed by others
-. Regarding web applications, there is increase in demand for flexibility
-. Increase in rate of change, and corresponding expectations Business software is expected to react
-. Existing companies allowing the general public access to their software and databases in order to create their own individual mashups
-. Web 2.0 concepts that encourage software creators to expose their applications as sets or reusable services.
Inhibitors
-. Cross domain security problem. The browser security sandbox discourages combining data from web servise, creating mashups.
-. Nusiness plans that entail charging per service use may have negative impact on wide-spread adoption of reuse
Paradigm
Experts
Timing
Web Resources
-. http://www.ebizq.net/blogs/column2/archives/2006/01/mashups_and_the.php