Návrhový přístup k modelování rozhraní API sjednocených služeb pro sémantickou interoperabilitu aplikací vozidel napříč podniky
| dc.contributor.author | De, Sangita | cs |
| dc.date.accepted | 2024-09-26 | |
| dc.date.accessioned | 2025-03-14T06:36:42Z | |
| dc.date.available | 2022-06-21 | |
| dc.date.available | 2025-03-14T06:36:42Z | |
| dc.date.issued | 2024-06-26 | |
| dc.date.submitted | 2024-06-26 | |
| dc.description.abstract | Automobilový průmysl je složitá, ale propojená síť nebo ekosystém vysoce vzájemně závislých subsystémů. V poslední době se objevily složitější automobilové služby, jako je autonomní řízení, komunikace mezi vozidly (V2X) a IoT v automobilech. To vedlo k tomu, že v automobilovém průmyslu spolupracovalo více rámců. V důsledku toho nyní mnoho funkcí běží paralelně na palubních systémech vozidla, podporovaných komplexními softwarovými platformami ECU. Všechny tyto funkce jsou založeny na datech, ať už se jedná o data ze senzorů, uživatelské profily, dopravní přenosy nebo zprávy mezi vozidly od ostatních vozidel. Klíč k úspěchu při zprovozňování tak složitého ekosystému však spočívá v organizovaném a efektivním přístupu k datům API heterogenních rámců služeb pro vozidla. Koordinace služeb mezi různými rámci v oblasti použití vozidel a podpora horizontální integrace by mohly vést k rozšířeným a komplexnějším funkcím v automobilovém průmyslu a otevřít nové možnosti. Interoperabilita obvykle odkazuje na schopnost, která závisí na pochopení kompatibility mezi rozhraními různých aplikací. Nekompatibilita mezi specifickými artefakty různých modelů služeb vozidel způsobuje překážky sémantické interoperability mezi modely rozhraní API služeb. Vzhledem k tomu, že neexistuje jednotná, obecná šablona popisu API služeb pro vozidla, je zdrojem sporu to, že poskytovatelé služeb třetích stran musí před zavedením služby vždy zkontrolovat, zda jsou klienti nebo spotřebitelé služeb na druhé straně komunikačního spojení kompatibilní s rozhraním API dané služby. Z hlediska modelování je jedním z klíčových prvků, které je třeba vzít v úvahu pro efektivní spolupráci mezi službami mezi různými podniky, korelace sémantických dat API nezávislá na platformě na úrovni modelu pomocí ontologií, aby se usnadnila holistická a smysluplná výměna dat API mezi heterogenními modely API v doméně vozidel. Aby byly služby vozidla přístupné a vzájemně kompatibilní, musí být specifikovány pomocí standardizovaných, obecných šablon sémantických specifikací. Tato výzkumná studie navrhuje různé příspěvky, inspirované pracemi založenými na standardech W3C, jako jsou WSMO a WSDL v doméně sémantického webu. Tato výzkumná studie navrhuje nový přístup k návrhu pro specifikaci sémantických dat API služeb vozidel ve formě jednotné, platformově agnostické, doménově specifické, generické ontologické šablony. Obecná šablona ontologie rozhraní API je vyjádřena v abstraktním syntaktickém stromu výhradně na základě sémantických vlastností bez ohledu na specifika platformy. Transparentnost sémantických dat API mezi komunikačními partnery je zajištěna takovou obecnou šablonou ontologie API. Aby bylo možné implementovat výše navrhovaný nový přístup k návrhu směrem k sémantické interoperabilitě modelů API služeb napříč rámci vozidel a automatizovat generování šablony sémantické specifikace jednotného rozhraní API služeb vozidel, je popsán a demonstrován poloautomatizovaný zásuvný modul založený na rozhraní OWL API s využitím různých existujících, typických reálných průmyslových případových studií založených na modelech API rámců služeb vozidel. Mediátor ontologie nezávislý na platformě je definován jako součást přístupu k návrhu, aby byla zajištěna sémantická interoperabilita mezi sémanticky ekvivalentními, ale syntakticky odlišnými koncepty různých rámců služeb vozidel, ontologických modelů API. Navrhovaný ontologický mediátor může účinně sloužit jako lepidlo mezi různými koncepty ontologií API služeb heterogenních rámců, a to na základě identifikovaných synergií v sémantických vlastnostech. Tato výzkumná studie navrhuje empirický přístup k hodnocení a validaci ontologií API služeb vozidel pomocí metrik sémantické kvality a prahových hodnot metrik k určení jejich úplnosti, užitečnosti a hloubky sémantického zarovnání. | cs |
| dc.description.abstract-translated | The automotive industry is a complex yet connected network or ecosystem of highly interdependent subsystems. Recently, there have been more complex automotive services like autonomous driving, Vehicle to Communication (V2X), and IoT in cars. This has led to more frameworks working together in the automotive industry. Consequently, many functions are now running in parallel on the vehicle's onboard systems, supported by complex ECU software platforms. All these functions are based on data, be it sensor data, user profiles, traffic broadcasts, or car-to-car messages from peer vehicles. However, the key to success in making such a complex ecosystem work lies in the organized and efficient access to the heterogeneous vehicle service frameworks' API data. The coordination of services among the various frameworks in the vehicle application realm and the promotion of horizontal integration could result in enhanced and more comprehensive functionality in the automotive sector and open up fresh possibilities. Interoperability usually refers to the capability that depends on understanding the compatibility between the interfaces of various applications. The incompatibility between the various vehicle service models' specific artifacts causes impediments to semantic interoperability between the API models of the services. In the absence of a unified, generic vehicle services API description template, a source of contention that emerges is that third-party service providers must always check, before the service is deployed, whether the clients or service consumers on the other side of the communication link are compatible with a given service's API. From a modelling perspective, to facilitate a holistic and meaningful data exchange between several heterogeneous vehicle service API models in the vehicle domain, one key element to be considered for efficient cross-enterprise service collaborations is to correlate the platform-agnostic API semantic data at a model level using Ontologies. To make the vehicle services accessible and compatible with one another, they must be specified using standardized, generic semantic specification templates. This research study proposes diverse contributions, inspired by W3C standard-based works such as WSMO and WSDL in the Semantic Web Domain. This research study proposes a novel design approach for specifying vehicle services API semantic data in the form of a unified, platform-agnostic, domain-specific, generic ontology template. A generic API ontology template is expressed in an abstract syntax tree solely based on semantic traits, irrespective of platform specifics. Transparency in APIs' semantic data between communication peer partners is ensured by such a generic API ontology template. To implement the above proposed novel design approach towards semantic interoperability of cross-enterprise vehicle frameworks service API models, and to automate the generation of a unified vehicle service API semantic specification template, a semi-automated OWL API-based plugin tool is described and demonstrated using various existing, typical real-world industrial case studies based on vehicle service frameworks API models. A platform-agnostic ontology mediator is defined as part of the design approach in order to ensure semantic interoperability between the semantically equivalent but syntactically different concepts of various vehicle services frameworks API ontological models. The proposed ontology mediator can effectively serve as a glue between the diverse concepts of heterogeneous frameworks' service API ontologies, based on the identified synergies in semantic traits. This research study proposes an empirical evaluation and validation approach to evaluate the vehicle service API ontologies using semantic quality metrics and metrics' thresholds to determine their completeness, usefulness, and depth of semantic alignment. | en |
| dc.description.department | Katedra informatiky a výpočetní techniky | cs |
| dc.description.result | Obhájeno | cs |
| dc.format | 172 | |
| dc.identifier | 98023 | |
| dc.identifier.uri | http://hdl.handle.net/11025/58679 | |
| dc.language.iso | en | |
| dc.publisher | Západočeská univerzita v Plzni | cs |
| dc.rights | Plný text práce je přístupný bez omezení. | cs |
| dc.rights.access | openAccess | cs |
| dc.subject | Klíčová slova: sémantika | cs |
| dc.subject | interoperabilita | cs |
| dc.subject | služby pro vozidla | cs |
| dc.subject | cross-enterprise | cs |
| dc.subject | rámce | cs |
| dc.subject | platformy | cs |
| dc.subject | automobilový průmysl | cs |
| dc.subject | API | cs |
| dc.subject | rozhraní | cs |
| dc.subject | doménově specifické | cs |
| dc.subject | metamodel | cs |
| dc.subject | ontologie | cs |
| dc.subject | sjednocená | cs |
| dc.subject | abstraktní | cs |
| dc.subject | globální | cs |
| dc.subject | konceptuální | cs |
| dc.subject | zarovnání | cs |
| dc.subject | synergie | cs |
| dc.subject | integrace | cs |
| dc.subject | syntaxe | cs |
| dc.subject | modely | cs |
| dc.subject | jazyk popisu rozhraní | cs |
| dc.subject | analýza | cs |
| dc.subject | design | cs |
| dc.subject | ontologický mediátor | cs |
| dc.subject | konceptuální | cs |
| dc.subject | zarovnání | cs |
| dc.subject | objevování služeb | cs |
| dc.subject | sémantický web | cs |
| dc.subject | odvozené axiomy | cs |
| dc.subject | formální specifikace | cs |
| dc.subject | implicitní uvažování | cs |
| dc.subject | znovupoužitelnost | cs |
| dc.subject | hodnocení | cs |
| dc.subject | validace | cs |
| dc.subject | metriky kvality | cs |
| dc.subject | práh | cs |
| dc.subject | automatizovaný | cs |
| dc.subject | choreografie služba | cs |
| dc.subject | uzemnění | cs |
| dc.subject | plugin nástroj | cs |
| dc.subject.translated | Keywords: semantics | en |
| dc.subject.translated | interoperability | en |
| dc.subject.translated | vehicle services | en |
| dc.subject.translated | cross-enterprise | en |
| dc.subject.translated | frameworks | en |
| dc.subject.translated | platforms | en |
| dc.subject.translated | automotive | en |
| dc.subject.translated | API | en |
| dc.subject.translated | interfaces | en |
| dc.subject.translated | domain-specific | en |
| dc.subject.translated | metamodel | en |
| dc.subject.translated | ontology | en |
| dc.subject.translated | unified | en |
| dc.subject.translated | abstract | en |
| dc.subject.translated | global | en |
| dc.subject.translated | conceptual | en |
| dc.subject.translated | alignment | en |
| dc.subject.translated | synergy | en |
| dc.subject.translated | integration | en |
| dc.subject.translated | syntax | en |
| dc.subject.translated | models | en |
| dc.subject.translated | interface description language | en |
| dc.subject.translated | analysis | en |
| dc.subject.translated | design | en |
| dc.subject.translated | ontological mediator | en |
| dc.subject.translated | conceptual | en |
| dc.subject.translated | alignment | en |
| dc.subject.translated | service discovery | en |
| dc.subject.translated | semantic web | en |
| dc.subject.translated | derived axioms | en |
| dc.subject.translated | formal specification | en |
| dc.subject.translated | implicit reasoning | en |
| dc.subject.translated | reusability | en |
| dc.subject.translated | evaluation | en |
| dc.subject.translated | validation | en |
| dc.subject.translated | qualities metrics | en |
| dc.subject.translated | threshold | en |
| dc.subject.translated | automated | en |
| dc.subject.translated | choreography service | en |
| dc.subject.translated | grounding | en |
| dc.subject.translated | plugin tool | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
| dc.thesis.degree-level | Doktorský | cs |
| dc.thesis.degree-name | Ph.D. | cs |
| dc.thesis.degree-program | Inženýrská informatika | cs |
| dc.title | Návrhový přístup k modelování rozhraní API sjednocených služeb pro sémantickou interoperabilitu aplikací vozidel napříč podniky | cs |
| dc.title.alternative | A Design Approach to Unified Service API Modelling for Semantic Interoperability of Cross-enterprise Vehicle Applications | en |
| dc.type | disertační práce | cs |
| local.files.count | 5 | * |
| local.files.size | 21519941 | * |
| local.has.files | yes | * |
| local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=98023 |
Files
Original bundle
1 - 4 out of 4 results
No Thumbnail Available
- Name:
- Appendices_for_DoctoralThesis_SangitaDe_30_04_2024.pdf
- Size:
- 1.04 MB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP - příloha
No Thumbnail Available
- Name:
- DoctoralThesis_SangitaDe_22_05_2024.pdf
- Size:
- 15.8 MB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP
No Thumbnail Available
- Name:
- posudky-odp-de.pdf
- Size:
- 2.14 MB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta VŠKP
No Thumbnail Available
- Name:
- protokol-odp-stag-de.pdf
- Size:
- 518.34 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby VŠKP