e-Business Architecture for Web Service Composition based on e-Contract Lifecycle

José Bernardo Neto, Celso Hirata

2015

Abstract

Nowadays, most of the approaches for compositions of web services are focused on feasibility of implementation rather than on satisfying business concerns. Meeting business concerns also demands flexible and agile implementations. We present an approach for service composition based on the lifecycle of e-contract. Econtracts have clauses and rules that express business concerns on how services are offered and consumed. We propose an architecture that enables the automation of implementation of composite services. The automation is on the configuration of web service engines. The architectural model supports the publication of contracts that describe how services are offered from different providers in order to develop the composition of services.

References

  1. Baset, S. A. (2012). Cloud slas: Present and future. SIGOPS Oper. Syst. Rev., 46(2):57-66.
  2. Chiu, D., Cheung, S., and Till, S. (2003). A three-layer architecture for e-contract enforcement in an e-service environment. In System Sciences, 2003. Proceedings of the 36th Annual Hawaii International Conference on, pages 10 pp.-.
  3. da Silva Maciel, L. A. H. and Hirata, C. M. (2010). A timestamp-based two phase commit protocol for web services using rest architectural style. J. Web Eng., 9(3):266-282.
  4. Ferraiolo, D. F. and Kuhn, D. R. (2009). Role-based access controls. CoRR, abs/0903.2171.
  5. Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine.
  6. George Coulorius, J. D. and Kindberg, T. (2009). Distributed Systems Concepts and Design. Addilson Wesley.
  7. Goodchild, A., Herring, C., and Milosevic, Z. (2000). Business contracts for b2b. In Proceedings of the CAISE*00 Workshop on Infrastructure for Dynamic Business-to-Business Service Outsourcing, pages 5-6.
  8. Gronvall, E., Ingstrup, M., Ploger, M., and Rasmussen, M. (2011). Rest based service composition: Exemplified in a care network scenario. In Visual Languages and Human-Centric Computing (VL/HCC), 2011 IEEE Symposium on, pages 251-252.
  9. Halili, F., Rufati, E., and Ninka, I. (2013). Styles of service composition - analysis and comparison methods. In Computational Intelligence, Communication Systems and Networks (CICSyN), 2013 Fifth International Conference on, pages 302-307.
  10. Huang, Y., Li, J., Dun, H., and Wang, H. (2009). Analyzing service composition patterns in bpel. In Proceedings of the 2009 International Joint Conference on Artificial Intelligence, JCAI 7809, pages 623-627, Washington, DC, USA. IEEE Computer Society.
  11. Karunamurthy, R., Khendek, F., and Glitho, R. H. (2012). A novel architecture for web service composition. J. Netw. Comput. Appl., 35(2):787-802.
  12. Marchione, F. G., Fantinato, M., de Toledo, M. B. F., and Gimenes, I. M. S. (2009). Price definition in the establishment of electronic contracts for web services. In Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services, iiWAS 7809, pages 217-224, New York, NY, USA. ACM.
  13. Milanovic, N. (2005). Contract-based web service composition framework with correctness guarantees. In Proceedings of the Second international conference on Service Availability, ISAS'05, pages 52-67, Berlin, Heidelberg. Springer-Verlag.
  14. Neto, J. B. and Hirata, C. M. (2013). Lifecycle for management of e-contracts based on web service. In Proceedings of the World Congress on Engineering and Computer Science, volume 1.
  15. Pardon, G. and Pautasso, C. (2014). Atomic distributed transactions: A restful design. WWW Companion 7814, pages 943-948, Republic and Canton of Geneva, Switzerland. International World Wide Web Conferences Steering Committee.
  16. Pautasso, C. (2009). Restful web service composition with bpel for rest. Data Knowl. Eng., 68(9):851-866.
  17. Subbu, A. (2010). RESTful Web Services Cookbook. O'Reilly, third edition.
  18. Sun, W., Zhang, J., and Liu, F. (2006). Ws-sla: A framework for web services oriented service level agreements. In CSCWD, pages 714-717. IEEE.
Download


Paper Citation


in Harvard Style

Bernardo Neto J. and Hirata C. (2015). e-Business Architecture for Web Service Composition based on e-Contract Lifecycle . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-758-098-7, pages 276-283. DOI: 10.5220/0005377902760283


in Bibtex Style

@conference{iceis15,
author={José Bernardo Neto and Celso Hirata},
title={e-Business Architecture for Web Service Composition based on e-Contract Lifecycle},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2015},
pages={276-283},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005377902760283},
isbn={978-989-758-098-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - e-Business Architecture for Web Service Composition based on e-Contract Lifecycle
SN - 978-989-758-098-7
AU - Bernardo Neto J.
AU - Hirata C.
PY - 2015
SP - 276
EP - 283
DO - 10.5220/0005377902760283