Converting OCL and CGMES Rules to SHACL in Smart Grids
dc.contributor.author | Larhrib, Mohamed | |
dc.contributor.author | Cerrada Somolinos, Carlos | |
dc.contributor.author | Escribano Ródenas, Juan José | |
dc.contributor.author | Escribano Ródenas, Miguel | |
dc.contributor.editor | IEEE | |
dc.date.accessioned | 2024-05-10T17:48:41Z | |
dc.date.available | 2024-05-10T17:48:41Z | |
dc.date.issued | 2020-10-08 | |
dc.description.abstract | Models are rst-class elements in Model-Driven Engineering (MDE). In this paradigm, the most widespread approaches adopted by the development community are Object-Oriented and onto logical, formalized using Uni ed Modeling Language (UML) and Resource Description Framework (RDF), respectively. However, Object Management Group (OMG) does not provide a speci c standard language for validating UML models against Object Constraints Language (OCL) constraints; meanwhile, World Wide Web Consortium (W3C) has de ned Shapes Constraint Language (SHACL) as a standard validation language. Although the transformation between UML and RDF can be performed at the structural level, no effort has been made to transform OCL to SHACL. This paper addresses the transformation of OCL and text-based constraints to SHACL shapes in the context of Common Grid Model Exchange Standard (CGMES), a UML-based standard for electric utilities in Europe. This paper presents several contributions to the software engineering community. First, solving the validation problem in a standardized way. Second, facilitating European Network of Transmission System Operators for Electricity (ENTSO-E) the construction of an ontology associated with the CGMESstandard.Third,allowingdevelopersto integrate the two complementary approaches | |
dc.description.department | Depto. de Economía Financiera y Actuarial y Estadística | |
dc.description.faculty | Fac. de Comercio y Turismo | |
dc.description.fundingtype | Pagado por el autor | |
dc.description.refereed | TRUE | |
dc.description.status | pub | |
dc.identifier.citation | Larhrib, M., Escribano, M., Cerrada, C., & Escribano, J. J. (2020). Converting OCL and CGMES rules to SHACL in smart grids. IEEE Access, 8, 177255-177266. https://doi.org/10.1109/ACCESS.2020.3026941 | |
dc.identifier.doi | https://orcid.org/0000-0001-8211-3962 | |
dc.identifier.doi | https://orcid.org/0000-0001-6714-3135 | |
dc.identifier.doi | https://orcid.org/0000-0002-8591-6581 | |
dc.identifier.officialurl | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9205800 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/103912 | |
dc.journal.title | IEEE ACCESS | |
dc.language.iso | eng | |
dc.page.final | 177266 | |
dc.page.initial | 177255 | |
dc.publisher | IEEE | |
dc.relation.projectID | and in part by the RoboCity2030-DIH-CM Madrid Robotics Digital Innovation Hub ( Robótica aplicada a la mejora de la calidad de vida de los ciudadanos: Fase IV ; S2018/-NMT-4331), funded by the Programas de Actividades I D de la Comunidad de Madrid | |
dc.rights.accessRights | open access | |
dc.subject.keyword | CIMforENTSO-E(CGMES) | |
dc.subject.keyword | OCLrules | |
dc.subject.keyword | ontology | |
dc.subject.keyword | RDF/RDFS | |
dc.subject.keyword | SHACL standard | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 33 Ciencias Tecnológicas | |
dc.title | Converting OCL and CGMES Rules to SHACL in Smart Grids | |
dc.type | journal article | |
dc.type.hasVersion | SMUR | |
dc.volume.number | 8 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 0f184411-d3a0-4c97-946c-c06c6855cc14 | |
relation.isAuthorOfPublication.latestForDiscovery | 0f184411-d3a0-4c97-946c-c06c6855cc14 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- Converting_OCL_and_CGMES_Rules_to_SHACL_in_Smart_Grids.pdf
- Size:
- 2.5 MB
- Format:
- Adobe Portable Document Format