doktorska disertacija
Tomaž Kos (Avtor), Marjan Mernik (Mentor)

Povzetek

V doktorski disertaciji predstavimo domensko specififično modelirno okolje za kreiranje merilnih postopkov, ki se izvajajo na merilnih sistemih. Podana sta načrtovanje domensko specifičnega modelirnega jezika in njegova učinkovita uporaba v primerjavi s splošnonamenskimi jeziki. Kljub temu da uporabniki uporabljajo modelirno orodje brez stika s programsko kodo, so dodatna orodja za razumevanje merilnih postopkov dobrodošla. Za učinkovitejše odkrivanje napak pri modeliranju je predstavljeno orodje za razhroščevanje merilnih postopkov. Pri tem orodju so predstavljene različne tehnike, kot so koračno izvajanje, prekinitvene točke, animacija, pregled spremenljivk in pregled sledenja modela, s katerimi hitreje lokaliziramo in odpravimo napake. Pri samem razvoju merilnih sistemov je prav tako zelo pomembno testiranje merilnihpostopkov. V ta namen je v doktorski disertaciji določen postopek nadgradnje zgoraj omenjenega jezika, ki omogoča kreiranje testnih primerkov zastrojno kot tudi programsko opremo. V doktorski disertaciji je predstavljenotudi orodje za preoblikovanje merilnih postopkov. Pri tem orodju so predstavljeni postopki preoblikovanja, ki so specifični za domeno merilne tehnike in ne vplivajo na obnašanje merilnega sistema. Na koncu doktorske disertacije je na osnovi predhodno kreiranih merilnih postopkov predstavljena metoda avtomatičnega ustvarjanja novih konstruktov. S pomočjo novih konstruktov dvignemo nivo abstrakcije in domeno še bolje približamo načrtovalcu merilnih postopkov. Domensko specififično modelirno okolje je vključeno v programski paket DEWESoft, ki je eno od najučinkovitejših orodij na področju merilne tehnike. Modelirno okolje je predstavljeno na praktičnih primerih s področja avtomobilske in vesoljske industrije.

Ključne besede

domensko specifični modelirni jeziki;razhroščevanje;testiranje;merilni sistemi;

Podatki

Jezik: Slovenski jezik
Leto izida:
Izvor: [Maribor
Tipologija: 2.08 - Doktorska disertacija
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: T. Kos]
UDK: 004.434(043.3)
COBISS: 265161472 Povezava se bo odprla v novem oknu
Št. ogledov: 1688
Št. prenosov: 177
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Domain-specific modeling environment for creating, debugging and testing measurement procedures for measurement systems
Sekundarni povzetek: This doctoral thesis presents a domain-specific modeling environment for creating measurement procedures that are performed on measurement systems. Designing of domain-specific modeling language is introduced, and its effective use in contrast to general-purpose languages is explained. Although engineers usually use just the abstractions from the measurement domain without creating any overlap with the programming code, additional tools that add to their comprehension are more than welcome. For the efficient detection of modeling errors, a debugging tool is presented. In the context of this tool, different techniques, such as execution modes, steps, breakpoints, animation, variable views, and stack traces, which assist with localizing and eliminating mistakes during the debugging of the model, are explained. During the process of developing measurement systems, testing of measurement procedures is very important. For that purpose, this thesis defifines an upgrade process of the above-mentioned language that allows for creating test cases for hardware as well as software. The thesis also presents a tool for the restructuring of measurement procedures. In the context of this tool, modeling procedures that are specifific to the measurement domain, but which do not affffect the behaviour of the measurement system, are presented. At theend of this doctoral thesis, a method for the automatic creation of new constructs on the basis of pre-modeled measurement procedures is presented. With this method, we have raised the level of abstraction and therefore make faster programming for the domain-experts possible. A domain-specific modelingenvironment is included in the DEWESoft package which is one of the most efficient measurement tools available. The modeling environment is presented with the help of practical examples from the automotive and space industry.
Sekundarne ključne besede: domain-specific modeling language;debugging;testing;measurement systems;
URN: URN:SI:UM:
Vrsta dela (COBISS): Doktorsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko
Strani: XXVI, 149 str.
Ključne besede (UDK): science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;software;programje;computer languages;računalniški programski jeziki;
ID: 1027134
Priporočena dela:
, magistrsko delo
, structured population size reduction differential evolution with multiple mutation strategies
, [učbenik za učence 3. letnika srednje šole, pri predmetu Algoritmi in programski jeziki]
, ni podatka o podnaslovu