The G.O.A.L. Approach - A Goal-Oriented Algebraic Language

Jérôme Dantan, Yann Pollet, Salima Taibi


In a global context of sharing information, such as Big Data and cloud computing paradigms, researchers are developing many means to deal with new data models and algorithms. However, the development and reuse of these ones is complex because of the heterogeneity of environments, data formats and contexts of use all around of the world. That's why a way to share and reuse algorithms and treatments through a common formalism is needed, for both machines and computers. The ultimate goal of our work is to provide a collaborative platform for not only experts but also machines automatically develop, reuse and chain treatments, computations and models. For this, we rely on a goal-oriented approach which is associated with the Semantic Web, to establish a common formalism to design models for worldwide researchers. In this article, we propose the formalization of our approach thanks to an algebra which is linked to the Semantic Web standards. Finally, we provide a high-level language dedicated to both computers and experts, illustrated with examples that are linked to the agriculture domain.


  1. Letier, E., 2001. Reasoning about Agents in GoalOriented Requirements Engineering, Phd Thesis. Université Catholique de Louvain, Dépt. Ingénierie Informatique, Louvain-la-Neuve, Belgium.
  2. Lapouchnian, A., 2005. Goal-Oriented Requirements Engineering: An Overview of the Current Research. Depth Report, University of Toronto.
  3. Guzelian G., Cauvet C., Ramadour P., 2004. Conception et réutilisation de composants : une approche par les buts. In INFORSID 2004, 179-174.
  4. Berners-Lee, T., Hendler, J., and Lassila, O., 2001. The Semantic Web. Scientic American, 284(5):35-43.
  5. Castellani, S. et al, 2011. A knownledge-based system to support legal case construction. In Knowledge Engineering and Ontology Development conference. Paris, France: 15-27, may 2001.
  6. Garcia, R., Celma, O., 2005. Semantic Integration and Retrieval of Multimedia Metadata. In 4rd International Semantic Web Conference, Galway, Ireland.
  7. World Wide Web Consortium (W3C), 2012. OWL 2 Web Ontology Language Document Overview (Second Edition)
  8. Castano, S. et al, 2007. Ontology Dynamics with Multimedia Information: The BOEMIE Evolution Methodology. In International Workshop on Ontology Dynamics (IWOD) ESWC 2007 Workshop. Innsbruck, Austria.
  9. Martin, D et al, 2007. Towards Semantic Annotations of Web Services: OWL-S from the SAWSDL Perspective. Proceedings of OWL-S Experiences and Future Developments Workshop at ESWC 2007. Innsbruck, Austria.
  10. Cruz, C. and Nicolle, C., 2011. A graph-based tool for the translation of xml data to OWL-DL ontologies. In Knowledge Engineering and Ontology Development (KEOD) IC3K 2011 conference. Paris, France, pp. 361-364.
  11. Charif, Y., Sabouret, N., 2006. An Overview of Semantic Web Services Composition Approaches. Electronic Notes in Theoretical Computer Science. Volume 146, Issue 1, 24 January 2006, 33-41.
  12. World Wide Web Consortium (W3C), 2004. OWL-S: Semantic Markup for Web Services
  13. World Wide Web Consortium (W3C), 2005. Web Service Modeling Ontology (WSMO) Submission/WSMO/.
  14. Sheth, A. P., Gomadam, K., Ranabahu, A., 2008. Semantics enhanced services: METEOR-S, SAWSDL and SA-REST. In IEEE Data Engineering Bulletins, 31(3):8-12, 2008.
  15. Domingue, J. et al., 2008. IRS-III: A broker-based approach to semantic web services. Journal of Web Semantics, 6(2) :109-132, 2008.
  16. Dantan, J., Pollet, Y., Taibi, S., 2012. Semantic Indexation of Web Services for Collaborative Expert Activities, IADIS International Conference on Information Systems 2012, pp.57-64.
  17. Pollet, Y., 2010. Une approche algébrique pour la réutilisation et l'orchestration de services dans les systèmes d'information. Revue Ingénierie des Systèmes d'Information. Journal Revue Ingénierie des Systèmes d'Information, vol. 15(5), pp. 63-88, 2010.
  18. Levy, N., Losavio, F., Matteo, A., Ramdane-Cherif, A., Hadj Salem, H., 2011. Quality Standards Ontology for Web Service Discovery, In XXXVII Conferencia Latinoamericana de Inforática (CLEI 2011), October 2011, pp.625-624, Quito, Ecuador.

Paper Citation

in Harvard Style

Dantan J., Pollet Y. and Taibi S. (2013). The G.O.A.L. Approach - A Goal-Oriented Algebraic Language . In Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-62-4, pages 173-180. DOI: 10.5220/0004447401730180

in Bibtex Style

author={Jérôme Dantan and Yann Pollet and Salima Taibi},
title={The G.O.A.L. Approach - A Goal-Oriented Algebraic Language},
booktitle={Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},

in EndNote Style

JO - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - The G.O.A.L. Approach - A Goal-Oriented Algebraic Language
SN - 978-989-8565-62-4
AU - Dantan J.
AU - Pollet Y.
AU - Taibi S.
PY - 2013
SP - 173
EP - 180
DO - 10.5220/0004447401730180