the main ‘Phenomenon‘. Finally, a semantic descrip-
tion will be generated by clicking on Generate OWL-
LingS button. The generated file has an owl-lings ex-
tension.
5 DEMONSTRATION
In order to consolidate our solution, we reuse a
service library that is available in our laboratory
(Baklouti et al., 2010). It contains many LingWS.
Currently, our library contains about forty LingWS
which can be expanded by other. The available
LingWS cover some languages: Arabic, French, and
English. We obtained these LingWS from some open-
source tools like OPEN-NLP
2
, NLP-LIB, classi-
fier4j, standford
3
, extjwnl
4
, and JavaRAP
5
. The ma-
jority of these tools are used by the known linguistic
platforms (e.g, GATE and UIMA). To ensure the de-
scription of these services, we use OWL-LingS Editor
allowing the generation of the OWL-LingS descrip-
tions. We choose the ‘Anaphora WS‘ as an example
of LingWS for making a practical study. The latter
ensures the resolution of the anaphora phenomenon.
It treats the ‘English‘ language and it has ‘Analysis‘
as a treatment type. In addition, it deals with the
‘Anaphora‘ phenomenon which is treated by a ‘Lin-
guistic‘ approach. This approach uses ‘WordNet‘ as a
resource to resolve the anaphora phenomenon. Also,
this phenomenon is supported by LFG (Lexical Func-
tional Grammar) formalism.
6 CONCLUSIONS AND FUTURE
WORK
This paper provides a solution to the problems re-
lated to the lack of semantic in the LingWS descrip-
tion. Indeed, we implemented an editor called OWL-
LingS that takes into account the proposed extension
of OWL-S(Baklouti et al., 2012a).
Currently, we are defining an appropriate matching
algorithm allowing the LingWS discovery through its
I/O and non-functional linguistic properties.
In the future work, we plan to deploy our editor in the
cloud. In fact, the cloud computing provides elastic
services, high performance and scalable data storage
to a large and everyday increasing number of users.
2
http://incubator.apache.org/opennlp/
3
http://nlp.stanford.edu/
4
http ://extjwnl.sourceforge.net/
5
https://github.com/WING-NUS/JavaRAP
REFERENCES
Aier, S., Offermann, P., Schonherr, M., and Schropfer, C.
(2007). Implementing non-functional service descrip-
tions in soas. In Trends in Enterprise Application Ar-
chitecture Lecture Notes in Computer Science, volume
4473/2007, pages 40–53.
Baklouti, N., Bouaziz, S., Gargouri, B., Aloulou, C., and
Jmaiel, M. (2010). Towards the reuse of lingware sys-
tems: A proposed approach with a practical experi-
ment. In Proceedings of the International Conference
on Information Integration and Web-based Applica-
tion and Services (iiWAS2010) ACM, pages 566–572,
Paris-France.
Baklouti, N., Gargouri, B., and Jmaiel, M. (2012a). En-
hancing linguistic web service description with non-
functional nlp properties. In In proceedings of the
7th International Conference on Software Paradigm
Trends (ICSOFT), pages 439–444.
Baklouti, N., Gargouri, B., and Jmaiel, M. (2012b). An
ontology-based approach for linguistic web service
description. In WETICE, pages 450–455. IEEE Com-
puter Society.
Bramantoro, A. (2011). Composing and Organizing Lan-
guage Services. PhD thesis, Ishida and Matsubara
Laboratory.
Group, E. W. W. (2004). Web service modeling ontology.
http://www.wsmo.org/.
Hayashi, Y. (2011). Prospects for an ontology-grounded
language service infrastructure. In Proceedings of
Workshop on Language Resources, Technology and
Services in the Sharing Paradigm, page 17, Chiang
Mai, Thailand.
Ishida, T. (2006). Language grid: An infrastructure for in-
tercultural collaboration. In proceedings of the Inter-
national Symposium on Applications and the Internet
(SAINT06) IEEE, pages 96–100.
Jean, S., Losavio, F., Matteo, A., and L
´
evy, N. (2010). An
extension of owl-s with quality standards. In Pro-
ceedings of the Fourth IEEE International Conference
on Research Challenges in Information Science, pages
483–494.
Klein, E. and Potter, S. (2004). An ontology for nlp ser-
vices. In Proc. of LREC Workshop on a Registry of
Linguistic Data Categories within an Integrated Lan-
guage Resource Repository Area.
Papazoglou, M. P., Traverso, P., Ricerca, I., and Tecno-
logica, S. (2007). Service-oriented computing: State
of the art and research challenges. IEEE Computer,
40:2007.
Tufis, D., Ion, R., Ceausu, A., and Stefnescu, D. (2008).
Racais linguistic web services. In Proceedings
of the Sixth International Language Resources and
Evaluation (LREC08), Marrakech, Morocco. Eu-
ropean Language Resources Association (ELRA).
http://www.lrec-conf.org/proceedings/lrec2008/.
W3C (2004). Owl-s: Semantic markup for web services.
W3C (2007). Semantic annotations for wsdl and xml
schema.
OWL-LingSEditor-AToolforSemanticDescriptionofLinguisticWebServices
227