International Provenance and Annotation Workshop

IPAW 2014: Provenance and Annotation of Data and Processes pp 235-238 | Cite as

Enhancing Provenance Representation with Knowledge Based on NFR Conceptual Modeling: A Softgoal Catalog Approach

  • Sérgio Manuel Serra da Cruz
  • André Luiz de Castro Leal
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8628)


This work explores the organization of the provenance as a catalog of non-functional requirement (NFR). It considers provenance as a quality factor that should be incorporated since the early stages of software development as softgoals. The aim of this research is to introduce a systematic approach to design a provenance catalog using consolidated software engineering techniques. The study is an effort to depict provenance as patterns supported by Softgoal Interdependency Graphs (SIG) and Goal-Question-Operationalization method (GQO), a reusable framework that makes explicit characterization, decomposition, relationships and operationalization of elements that can be satisfied during the software design.


Provenance Non-functional requirements Softgoal catalog NFR patterns 



We are grateful by the financial support provided by FAPERJ (E-26/112.588/2012 and E-26/110.928/2013 and FNDE-MEC-SeSU.


  1. 1.
    Sommerville, I., Sawyer, P., Viller, S.: Viewpoints for requirements elicitation: a practical approach, In: 3rd IEEE International Conference on Requirements Engineering, pp. 74–81 (1998)Google Scholar
  2. 2.
    Abran, A., Bourque, P., Dupuis, R., MooreDonald, J.W.: SWEBOK: Guide to the Software Engineering Body of Knowledge. IEEE Press, Piscataway (2004)Google Scholar
  3. 3.
    Chung, L.: Non-functional requirements. Department of Computer Science, The University of Texas at Dallas.–4-on-1.pdf
  4. 4.
    Simmhan, Y., Plale, B., Gannon, D.: A survey of data provenance in e-science. SIGMOD Rec. 34(3), 31–36 (2005)CrossRefGoogle Scholar
  5. 5.
    Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-functional Requirements in Software Engineering. Kluwer Academic Publishers, Boston (1999)Google Scholar
  6. 6.
    Supakkul, S., Hill, T., Chung, L., Than, T.T., Leite, J.C.S.P.: An NFR pattern approach to dealing with NFRs. In.: 18th IEEE International Requirements Engineering Conference, Sydney, vol. 18. pp. 179–188 (2010)Google Scholar
  7. 7.
    Cruz, S.M.S., Campos, M.L.M., Mattoso, M.: Towards a taxonomy of provenance in scientific workflow management systems. In: Proceedings of the SERVICES 2009 Congress, pp. 259–266. Los Angeles (2009)Google Scholar
  8. 8.
    Zhao, J. Bizer, C. Gil, Y. Missier, P.. Sahoo S.: Provenance requirements for the next version of RDF. In: Proceedings of the W3C Workshop - RDF Next Steps, Palo Alto (2010)Google Scholar
  9. 9.
    Moreau, L.: The foundations for provenance on the web. Found. Trends Web Sci. 2, 99–241 (2010)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Serrano, M., Leite, J.C.S.P.: Capturing transparency-related requirements patterns through argumentation. In: 1st International. Workshop on Requirements Patterns (RePa), pp. 32–41 (2011)Google Scholar
  11. 11.
    Leal, A.L.C., Sousa, H.P., Leite, J.C.S.P.: Modelo orientado à meta para estabelecer relações de contribuição mútua entre Proveniência, Transparência e Confiança. In: XVII Workshop on Requirements Engineering (WER14), Pucón, Chile (2014). (in portuguese)Google Scholar
  12. 12.
    Asuncion, H.U., Asuncion, A.U., Taylor, R.N.: Software traceability with topic modeling. In: 32nd International Conference on Software Engineering (ICSE), pp. 95–104. Cape Town (2010)Google Scholar
  13. 13.
    Barbero, M., Didonet, M., Del Fabro, J.B.: Traceability and provenance issues in global model management. In: 3rd ECMDA-Traceability Workshop (2007)Google Scholar
  14. 14.
    Leal, A.L.C., Cruz, S.M.S.: Transparência em Experimentos Científicos Apoiados Em Proveniência: Uma Perspectiva para Workflows Científicos Transparentes. In: 2nd WTRANS-SBSI (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Sérgio Manuel Serra da Cruz
    • 1
    • 2
    • 3
  • André Luiz de Castro Leal
    • 1
  1. 1.UFRRJ – Universidade Federal Rural do Rio de JaneiroSeropédicaBrazil
  2. 2.PPGMMC/UFRRJ – Programa de Pós Graduação em Modelagem Matemática e ComputacionalSeropédicaBrazil
  3. 3.PET-SI/UFRRJ – Programa de Educação Tutorial - Sistemas de InformaçãoSeropédicaBrazil

Personalised recommendations