Reuse of Service Concepts Based on Service Patterns

Wannessa Rocha Fonseca, Pedro Luiz Pizzigatti Corrêa

Abstract

In the process of service-oriented software development, one of the main tasks is to design services, since errors at this stage can propagate throughout the project. This paper proposes a service specification model in the public sector based on service patterns. The service pattern is an abstract service that represents a generic and reusable description. In this context, a lifecycle of service patterns is proposed, as well as the steps for specifying the service patterns. A case study shows an example of a service pattern in the e-government scenario.

References

  1. Arsanjani, A., Ghosh, S., Allam, A., Abdollah, T., Ganapathy, S., and Holley, K. (2008). SOMA: a method for developing service-oriented solutions. IBM Systems Journal, 47:377-396.
  2. Boerner, R. and Goeken, M. (2009). Service identification in SOA governance literature review and implications for a new method. In 2009 3rd IEEE International Conference on Digital Ecosystems and Technologies, DEST 7809, pages 588-593.
  3. BRASIL (2012). Padrões de interoperabilidade de governo eletrônico - e-PING. Technical report, Brasília: Comitê Executivo de Governo Eletrônico. Documento de Referência Versão 2012.
  4. BRASIL (2012a). Projeto conhecimento de transporte eletrônico (manual de integração contribuinte - padrões técnicos de comunicação). Versão 1.0.4c.
  5. BRASIL (2012b). Sistema nota fiscal eletrônica (manual de orientação do contribuinte - padrões técnicos de comunicação). Versão 5.0.
  6. Erl, T. (2009a). SOA Design Patterns. Prentice Hall PTR, 1 edition.
  7. Erl, T. (2009b). SOA: Princípios de Design do Serviço. Pearson Prentice Hall.
  8. Fki, E., Tazi, S., and Dupuy, C. S. (2010). Towards a user intention aware service composition. In New Technologies of Distributed Systems (NOTERE), 2010 10th Annual International Conference on, pages 113 -120.
  9. Fu, J., Bastani, F. B., Yen, I.-L., and Hao, W. (2009). Using service patterns to achieve web service composition. In Semantic Computing, 2009. ICSC 7809. IEEE International Conference on, pages 402 -407.
  10. Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (2000). Padrões de Projeto. Bookman.
  11. Kang, D., Song, C.-y., and Baik, D.-K. (2008). A method of service identification for product line. In Proceedings - 3rd International Conference on Convergence and Hybrid Information Technology, ICCIT 2008, volume 2, pages 1040-1045.
  12. Li, P., Xiangxu, M., Zhiqi, S., and Han, Y. (2009). A reputation pattern for service oriented computing. In Information, Communications and Signal Processing, 2009. ICICS 2009. 7th International Conference on, pages 1 -5.
  13. Marks, E. A. and Bell, M. (2006). Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology. Wiley, 1 edition.
  14. Nazih, M. and Alaa, G. (2011). Generic service patterns for web enabled public healthcare systems. In 2011 7th International Conference on Next Generation Web Services Practices (NWeSP), pages 274-279. IEEE.
  15. Rehem, A. and Oller, N. (2012). Projeto nota fiscal eletrônica do varejo NFC-e.
  16. Tchuta, L. and Chunhua, G. (2011). Atomic new service pattern. International Journal of Software Engineering and Its Applications, 5(International Journal of Software Engineering and Its Applications):1-20.
  17. Thom, L., Reichert, M., and Iochpe, C. (2009). Activity patterns in process-aware information systems: Basic concepts and empirical evidence. International Journal of Business Process Integration and Management (IJBPIM), 4(2):93-110.
  18. Thom, L. H., Lau, J. M., Iochpe, C., and Mendling, J. (2007). Extending business process modeling tools with workflow patterns reuse. In International Conference on Enterprise Information Systems, ICEIS, 9., Angers. Proceedings. ICEIS Press.
Download


Paper Citation


in Harvard Style

Fonseca W. and Corrêa P. (2014). Reuse of Service Concepts Based on Service Patterns . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-028-4, pages 290-297. DOI: 10.5220/0004894702900297


in Bibtex Style

@conference{iceis14,
author={Wannessa Rocha Fonseca and Pedro Luiz Pizzigatti Corrêa},
title={Reuse of Service Concepts Based on Service Patterns},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2014},
pages={290-297},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004894702900297},
isbn={978-989-758-028-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Reuse of Service Concepts Based on Service Patterns
SN - 978-989-758-028-4
AU - Fonseca W.
AU - Corrêa P.
PY - 2014
SP - 290
EP - 297
DO - 10.5220/0004894702900297