0000000000046041

AUTHOR

Artūrs Sproģis

showing 7 related works from this author

Domēnspecifisku rīku konfigurācijas valoda un tās realizācija

2014

Promocijas darbā ir izstrādāts konfigurators plaša profila DSML rīku definēšanai. Konfigurators balstās uz ideju, ka DSML definīciju var uzdot ar universālu metamodeli (UML klašu diagrammas formā), kura pēc tam konfiguratorā tiek apstrādāta, lai nodrošinātu rīka darbību. Turklāt nestandarta gadījumiem, kad esošās metamodeļa iespējas ir nepietiekošas, metamodelī ir realizēts paplašinājuma punktu mehānisms, kas ļauj pievienot rīkam specifiski transformāciju valodā noprogrammētu funkcionalitāti. Izstrādātais konfigurators ir pārbaudīts vairākos praktiskos lietojumos un apliecinājis savu efektivitāti.

UML (Computer science)Modeļa vadīta programmatūras arhitektūraDomain-specific programming languagesUML (datorzinātne)Model-driven software architectureInformācijas tehnoloģija datortehnika elektronika telekomunikācijas datorvadība un datorzinātneDatorzinātneDatorzinātnesDatorzinātne#Programmēšanas valodas un sistēmasDomēnspecifiskas programmēšanas valodasComputer science
researchProduct

UML Style Graphical Notation and Editor for OWL 2

2010

OWL is becoming the most widely used knowledge representation language. It has several textual notations but no standard graphical notation apart from verbose ODM UML. We propose an extension to UML class diagrams (heavyweight extension) that allows a compact OWL visualization. The compactness is achieved through the native power of UML class diagrams extended with optional Manchester encoding for class expressions thus largely eliminating the need for explicit anonymous class visualization. To use UML class diagram notation we had to modify its semantics to support Open World Assumption that is central to OWL. We have implemented the proposed compact visualization for OWL 2 in a UML style …

UML toolClass (computer programming)Computer sciencebusiness.industryProgramming languageApplications of UMLWeb Ontology Languagecomputer.software_genreNotationVisualizationClass diagramArtificial intelligenceOpen-world assumptionbusinesscomputerNatural language processingcomputer.programming_language
researchProduct

ViziQuer: A Web-Based Tool for Visual Diagrammatic Queries Over RDF Data

2018

We demonstrate the open source ViziQuer tool for web-based creation and execution of visual diagrammatic queries over RDF/SPARQL data. The tool supports the data instance level and statistics queries, providing visual counterparts for most of SPARQL 1.1 select query constructs, including aggregation and subqueries. A query environment can be created over a user-supplied SPARQL endpoint with known data schema (a data schema exploration service is available, as well). There are pre-defined demonstration query environments for a mini-university data set, a fragment of synthetic similar to reality hospital data set, and a variant of Linked Movie Database RDF data set.

Service (systems architecture)Information retrievalbusiness.industryComputer scienceInformationSystems_INFORMATIONSTORAGEANDRETRIEVAL010401 analytical chemistry05 social sciencesDatabase schemaInformationSystems_DATABASEMANAGEMENTcomputer.file_format01 natural sciences0104 chemical sciencesData setDiagrammatic reasoningFragment (logic)SPARQLWeb application0501 psychology and cognitive sciencesRDFbusinesscomputer050107 human factors
researchProduct

Schema-Based Visual Queries over Linked Data Endpoints

2019

We present the option to use the schema-based visual query tool ViziQuer over realistic Linked Data endpoints. We describe the tool meta-schema structure and the means for the endpoint schema retrieval both from an OWL ontology and from a SPARQL endpoint. We report on a store of the endpoint-specific schemas and the options to support the schema presentation to the end-user both as a class tree within the environment and as external visual diagram.

Information retrievalComputer science05 social sciencesDatabase schemaInformationSystems_DATABASEMANAGEMENTWeb Ontology LanguageLinked datacomputer.file_formatSchema (psychology)ComputingMethodologies_DOCUMENTANDTEXTPROCESSINGSPARQL0501 psychology and cognitive sciencesVisual queryRDFcomputer050107 human factors050104 developmental & child psychologycomputer.programming_language
researchProduct

ViziQuer: A Visual Notation for RDF Data Analysis Queries

2019

Visual SPARQL query notations aim at easing the RDF data querying task. At the current state of the art there is still no generally accepted visual graph-based notation suitable to describe RDF data analysis queries that involve aggregation and subqueries. In this paper we present a visual diagram-centered notation for SPARQL select query formulation, capable to handle aggregate/statistics queries and hierarchic queries with subquery structure. The notation is supported by a web-based prototype tool. We present the notation examples, describe its syntax and semantics and describe studies with possible end users, involving both IT and medicine students.

Computer scienceEnd userProgramming languageInformationSystems_INFORMATIONSTORAGEANDRETRIEVAL010401 analytical chemistry05 social sciencesQuery formulationInformationSystems_DATABASEMANAGEMENTcomputer.file_formatNotationcomputer.software_genre01 natural sciences0104 chemical sciencesSPARQLGraph (abstract data type)0501 psychology and cognitive sciencesVisual notationRDFcomputer050107 human factors
researchProduct

Universālā rīku būves platforma un tās lietojums klašu diagrammu redaktora izstrādē

2007

Šajā darbā ir aprakstīta jauna grafisko rīku būves platformu, kā arī nodemonstrēts tās praktisks lietojums klašu diagrammu redaktora izstrādē. Šīs platformas pamatdoma ir atdalīt rīka grafiskās informācijas apstrādi no semantiskās, katru glabājot savā metamodelī. Rīka grafiskai apstrādei paredzēto informāciju apraksta prezentācijas metamodelis, rīka semantiskai apstrādei paredzēto informāciju apraksta domēna metamodelis, bet sadarbība starp šiem metamodeļiem tiek realizēta caur transformācijām. Tādējādi transformācijas tiek padarītas par ļoti būtisku šīs platformas arhitektūras sastāvdaļu.

Datorzinātne
researchProduct

Konfigurators grafisko rīku izstrādē

2009

Darba mērķis ir aprakstīt grafisko rīku konfiguratoru, ar kura palīdzību lietotājs var ātri un ērti definēt grafiskos rīkus dažādām domēna specifiskām valodām[1,2]. Lai realizētu domēna specifiskās valodas, konfigurators izmanto TDA[3,4] grafisko rīku būves platformu un tās galveno sastāvdaļu - rīku definēšanas metamodeli[5]. Atbilstoši šai tehnoloģijai, konkrēts grafiskais rīks tiek definēts kā rīku definēšanas metamodeļa instance. Tādējādi par galveno problēmu jaunu grafisko rīku izstrādē kļūst šo instanču izveidošana. Konfiguratora galvenā ideja ir rīku definēšanas metamodeļa instances uzdod grafiski un to īpašības ievadīt caur dialoga logiem. Šīs idejas realizēšanai tika izstrādāta univ…

Datorzinātne
researchProduct