An Advanced Ontology-Based Approach for Semantic Service Identification

Autores

  • Wafa Souiou Computer Science Department ,Complex Systems Engineering Laboratory, Badji Mokhtar - Annaba University P.O. Box 12, 23000, Annaba, Algeria
  • Nora Bounor Department of Computer Science, (LISCO) Laboratory of Complex Systems Engineering, Badji Mokhtar - Annaba University P.O. BOX 12, 23000, Annaba, Algeria.

DOI:

https://doi.org/10.5935/jetia.v12i61.4150

Resumo

Service identification is a key challenge in the migration of legacy systems toward a Service-Oriented Architecture (SOA). Most existing approaches have addressed this issue at the source code level. In contrast, this work proposes a model-driven solution for identifying services at the model level. The proposed approach is based on the construction of an OWL ontology that captures the knowledge embedded in a UML class diagram, including both entities and their associated operations. Using a set of  transformation rules, the approach makes explicit several properties and relationships between classes that are not directly visible in the original class diagram. Although the transformation into an OWL ontology provides a rich semantic representation of system knowledge, an important challenge remains: enabling the effective exploitation of the identified concepts and operations within concrete application contexts.

To overcome this limitation, the approach is extended to support service identification directly from the resulting OWL ontology. The extracted services provide operational interfaces for the modeled concepts and relationships, facilitating their integration into software systems. This process enables structured and reusable access to ontological knowledge, supports the management of complex operations, and improves system maintainability by allowing services to evolve independently while preserving semantic coherence.

Downloads

Os dados de download ainda não estão disponíveis.

Publicado

2026-10-19

Edição

Seção

Articles

Como Citar

An Advanced Ontology-Based Approach for Semantic Service Identification. (2026). ITEGAM-JETIA, 12(61), 1299-1309. https://doi.org/10.5935/jetia.v12i61.4150