Expressando Atributos Não-Funcionais em Workflows Científicos

  • Vívian Medeiros LNCC
  • Antônio Tadeu Azevedo Gomes LNCC

Resumo


Este artigo apresenta OSC, uma linguagem de especificação de workflows científicos baseada em princípios de arquitetura de software. Em contraposição a outras abordagens, OSC emprega conectores como construções de primeira classe. Desse modo, propicia-se uma maior capacidade de reuso e composicionalidade na modelagem de workflows, particularmente nas configurações dos mecanismos que lidam com atributos não-funcionais.

Referências

Abramson, D., Bethwaite, B., Enticott, C., Garic, S., e Peachey, T. (2009). Parameter space exploration using scientic workows. In Proc. of the 9th ICCS: Part I, pages 104–113. Springer.

Altintas, I., Barney, O., e Jaeger-Frank, E. (2006). Provenance collection support in the kepler scientic workow system. In Proc. 2008 IPAW, pages 118–132. Springer.

Dean, J. e Ghemawat, S. (2008). Mapreduce: simplied data processing on large clusters. Commun. ACM, 51:107–113.

Fischer et al, S. (2011). Using orthomcl to assign proteins to orthomcl-db groups or to cluster proteomes into new ortholog groups. Current protocols in bioinformatics, Chapter 6:Unit6.12.

Gadelha Jr., L. M., Clifford, B., Mattoso, M., Wilde, M., e Foster, I. (2011). Provenance management in swift. Future Generation Computer Systems, 27(6):775 – 780.

Garlan, D., Monroe, R., e Wile, D. (1997). Acme: an architecture description interchange language. In Proc. 1997 CASCON, pages 7–21. IBM Press.

Hnatkowska, B., Huzar, Z., e Tuzinkiewicz, L. (2005). Data modeling with UML 2.0. In Zielinski, K. e Szmuc, T., editors, Software Engineering: Evolution and Emerging Tech., pages 63–74. IOS Press.

Ludäscher et al, B. (2006). Scientic workow management and the Kepler system. CCPE, 18(10):1039–1065.

Medeiros, V. e Gomes, A. T. A. (2011). Composicionalidade e reuso em workows cientícos com propriedades não-funcionais. In Anais do V e-Science Workshop. SBC.

Missier et al, P. (2010). Taverna, reloaded. In SSDBM 2010. Moreau et al, L. (2011). The open provenance model core specication (v1.1). Future Generation Computer Systems, 27:743 – 756.

Mouallem, P., Crawl, D., Altintas, I., Vouk, M., e Yildiz, U. (2010). A fault-tolerance architecture for kepler-based distributed scientic workows. In Proc. 22nd SSDBM, pages 452–460. Springer.

Scheidegger, C. E., Vo, H. T., Koop, D., Freire, J., e Silva, C. T. (2008). Querying and re-using workows with vstrails. In Proc. 2008 ACM SIGMOD, pages 1251–1254.

Silva, J. W., Pereira, T. E., de Araujo Souza, C., e Brasileiro, F. (2011). Computação intensiva em dados com mapreduce em ambientes oportunistas. In Anais do XXIX SBRC, pages 279–292.

Wang, J., Crawl, D., e Altintas, I. (2009). Kepler+hadoop: a general architecture facilitating dataintensive applications in scientic workow systems. In Proc. 4th WORKS, pages 12:1–12:8. ACM.

Zhao, Y., Hategan, M., Clifford, B., e Foster, I. (2007). Swift: Fast, reliable, loosely coupled parallel computation. In Proc. IEEE SCW, pages 199–206.
Publicado
23/07/2013
MEDEIROS, Vívian; GOMES, Antônio Tadeu Azevedo. Expressando Atributos Não-Funcionais em Workflows Científicos. In: BRAZILIAN E-SCIENCE WORKSHOP (BRESCI), 7. , 2013, Maceió. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 1847-1854. ISSN 2763-8774.