Abstract
Objective: To solve the three principal problems for reusing the software components, i. e., existence, discovery and availability principles, web services provided a new solution for reusing and assembling web software or components under distributed environment with a series of XML-based protocols. Methods: A 4 + 1 meta-model between atomic services, such as Sequence, Parallelism, Alternation, Substitute and Iteration, and a kind of service composition description language in composition process are investigated. Furthermore, an architecture-based service composition model with Ontology Engine is proposed, which is based on the software architecture life-cycle model and provides a mechanism for services composition with dynamic management and deployment. Results: The results of the prototype system development show that the service-composed application not only reused the web service components, but also reused the data resources located in distributed databases. Conclusion: The method of reused-based web services composition observably decreases the period and cost of development and greatly improves the programming efficiency.
| Original language | English |
|---|---|
| Pages (from-to) | 10-14+48 |
| Journal | Academic Journal of Xi'an Jiaotong University |
| Volume | 17 |
| Issue number | 1 |
| State | Published - May 2005 |
Keywords
- Service composition
- Service-oriented architecture
- Software reuse
- Web service
Fingerprint
Dive into the research topics of 'Research on reuse-based web services composition'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver