| An approach to designing reusable service frameworks via virtual service machine |
| Full text |
Pdf
(268 KB)
|
| Source
|
Symposium on Software Reusability
archive
Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
table of contents
Toronto, Ontario, Canada
Pages: 58 - 66
Year of Publication: 2001
ISBN:1-58113-358-8
Also published in ...
|
|
Author
|
|
Jun-Jang Jang
|
IBM T.J. Watson Research Center, 30 Saw Mill River Rd., Hawthorne, New York
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 33, Citation Count: 1
|
|
|
ABSTRACT
This paper proposes a new service-computing platform named Virtual Service Machine (VSM). Service computing is a new paradigm for manufacturing IT artifacts, lifting up traditional focus of software development from the level of applications to that of services. Applications are constructed for machines; services are built for people. Applications are targeted to run on a particular platform; services are aimed for serving user's needs. While service computing is getting much more attention than before, its progress is slow and outcomes are not so gratifying. Many service-computing developers are striving to solve the same problems encountered in their counterparts on application development. Middleware is one of many means to address the issue of development barriers for services. However, current forms and functions of middleware software are still impeded by customary mindsets that have been exercised for last couple of decades. We need a new breed of platforms that can further relieve the developers from low-level platform concerns, e.g. hardware, OS, or even middleware itself. VSM is a way towards more effective service- computing development. It provides developers with a reusable service- computing platform to develop their service- based frameworks and applications. This paper proposes an approach of designing reusable service- computing platform via VSM. VSM works by taking incoming service requests and converting them to the executable tasks of the underlying middleware or machine that it is running on. This paper emphasizes on presenting the functionality and major components inside VSM. The comparative study with other service- computing platforms with not be the focus of this paper.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
e-Speak Architecture Specification, Hewlett Packard Technical Report, December 1999.
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
Tivoli Management Framework, Tivoli Web Site, http://www.tivoli.com/products/index/mgt_framework.
|
|