{"title":"Testing and Traceability Aspects in the Context of the Model Driven Architecture (MDA)","authors":"A. Grave","doi":"10.2478/v10143-010-0024-8","DOIUrl":"https://doi.org/10.2478/v10143-010-0024-8","url":null,"abstract":"Testing and Traceability Aspects in the Context of the Model Driven Architecture (MDA) With the growth of complexity of the software systems it becomes more complicated to ensure and evaluate quality of the software being built. This paper discusses quality of the software in the context of the Model Driven Architecture. Paper analyses factors that affect quality of the software in the software development projects that are developed using MDA. As one of the important factor that affects quality of the software, is traceability. This paper provides description of the traceability property and importance of it within development of the software. Within context of this paper traceability is considered as a property of a system description technique that allows changes in one of the system descriptions to be traced to the corresponding portions of the other descriptions. This paper is focused on such aspects of the software development as testing and traceability in the context of MDA. Paper contains in review of traceability, MDA and traceability within MDA. Also paper contains description of the method for formal definition of the problem domain - called Topological functioning modeling for model driven architecture (TFMfMDA). This paper introduces method of the application of the TFM as the traceability tool. TFM as the traceability tool can be used to analyze impact of the changes and select most important tests. Testēšanas un trasējamības aspekti modeļu vadāmās arhitektūras kontekstā Pieaugot informācijas sistēmu sarežgītībai, arvien sarežgītāk kļūst novērtēt un nodrošināt programmatūras kvalitāti. Dotais pētījums apskata programmatūras kvalitātes aspektu Modeļvadāmās arhitektūras kontekstā. Rakstā tiek analizēti faktori, kas ietekmē programmatūras kvalitāti, kas tiek izstrādāta vadoties pēc Modeļvadāmās arhitektūras principiem. Kā viens no svarīgiem faktoriem, kas ietekmē programmatūras izstrādes kvalitāte tiek apskatīta trasējamība. Dotais raksts apraksta trasējamības īpašību un tās svarīgumu programmatūras izstrādes procesā. Dotā raksta kontekstā trasējamība tiek aplūkota kā sistēmas apraksta tehnikas īpašība, kas ļauj vienā sistēmas aprakstā veiktās izmaiņas, attiecināt uz atbilstošām daļām citos sistēmas aprakstos. Dotajā rakstā uzmanība tiek vērsta uz tādiem programmatūras izstrādes aspektiem, kā trasējamība un testēšana. Dotajā rakstā piedāvāts lietot topologisko funkcionēšanas modeli trasējamības kvalitātes veicināšanai. Sasaistot topologisko funkcionēšanas modeli (TFM) ar no platformas neatkarīgo modeli (PIM), tiek atvieglota un uzlabota izmaiņu ietekmes novērtēšana un svarīgāko testu noteikšana. Тестирование и трассируемость в контексте МДА Информационные системы становятся все сложнее, и вместе с тем все сложнее оценить и обеспечить качество программного обеспечения. Данное исследование рассматривает качество разрабатываемого программного обеспечения в контексте МДА. В статье анализируются факторы, которые влияют на качество разрабат","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"305 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115612385","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Creating Defence Models Using V-DEVS Framework","authors":"Arnis Lektauers, Y. Merkuryev","doi":"10.2478/v10143-010-0037-3","DOIUrl":"https://doi.org/10.2478/v10143-010-0037-3","url":null,"abstract":"Creating Defence Models Using V-DEVS Framework The aim of this paper is to present a development technique for virtual/constructive simulation of defence applications. The approach relies on the use of V-DEVS methodology providing a modular, hierarchical modelling structure and enabling to effectively synchronize simulation, visualization and user interaction. The practical importance and application possibilities of the research results are demonstrated by developing simulation models of unmanned aerial vehicles and a flexible manufacturing system producing military SUVs. Aizsardzības modeļu izveide V-DEVS ietvarā Imitācijas modelēšana tiek plaši pielietota militārās aizsardzības jomā, tomēr joprojām daudziteorētiskie un praktiskieaizsardzības lietišķo modeļu izstrādes jautājumi nav atrisināti. Šis raksts piedāvā imitācijas modeļu izveides metodiku aizsardzības lietojumu virtuālai un konstruktīvai imitācijas modelēšanai. Dotā pieeja balstās uz DEVS formālisma paplašinājumaV-DEVS (vizuālā diskrētu notikumu sistēmu specifikācija) izmantošanu, nodrošinot modulāru, hierarhisku modelēšanas struktūru un ļaujot efektīvi sasinhronizēt imitāciju, vizualizāciju un lietotāja mijiedarbību. Pētījuma rezultātu praktisko nozīmi un pielietojuma iespējas parāda izstrādātie bezpilota lidaparātu un elastīgās militāro apvidus automobiļuražošanas sistēmas imitācijas modeļi. Piedāvātie aizsardzības imitācijas modeļi ir izstrādāti, izmantojot V-DEVS bāzētu imitācijas modelēšanas programmatūras prototipu. Bezpilota lidaparātu imitācijas modelis ir balstīts uz hibrīdas daudzagentu geoimitācijas un apmācības ar pastiprināšanu koncepciju bezpilota lidaparātu komandas patrulēšanas uzdevuma risināšanai. Elastīgās ražošanas sistēmas modeļa mērķis ir parādīt praktisku modelēšanas scenāriju izveides iespējas, balstoties uz V-DEVS formālismu, un realizēto imitācijas algoritmu veiktspējas eksperimentālai pārbaudei. Lai gan ir nepieciešams veikt vēl papildus eksperimentus, iegūtie modelēšanas rezultāti skaidri parāda, ka V-DEVS pieeja ir piemērota aizsardzības modeļu izstrādei un analīzei. Iespējamais nākotnes pētījumu virziens šajā jomā ir saistāms ar aprakstīto imitācijas algoritmu un modeļu tālāku pilnveidošanu un validāciju. Разработка моделей в сфере обороны с использованием формализма V-DEVS Имитационное моделирование широко используется в сфере военной обороны, однако по - прежнему многие теоретические и практические вопросы разработки прикладных моделей обороны ещёне разрешены. Данная статья предлагает методику разработки прикладных имитационныхмоделей для виртуального и конструктивного имитационного моделирования в сфере обороны. Предложенный подход основан на использованиирасширения формализма DEVS с названием V-DEVS (визуальная спецификация систем дискретных событий), обеспечивая модульную, иерархическуюструктуру моделирования и позволяя эффективно синхронизировать имитационное моделирование, визуализацию и взаимодействие с пользователем. Практическую значимость и возм","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124001694","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Using Data Structure Properties in Decision Tree Classifier Design","authors":"I. Poļaka, A. Borisov","doi":"10.2478/v10143-010-0051-5","DOIUrl":"https://doi.org/10.2478/v10143-010-0051-5","url":null,"abstract":"Using Data Structure Properties in Decision Tree Classifier Design This paper studies the techniques of performance enhancement for decision tree classifiers (DTC) that are based on data structure analysis. To improve the performance of DTC, two methods are used - class decomposition that uses the structure of class density and taxonomy based DTC design that uses interactions between attribute values. The paper shows experimental exploration of the methods, their strengths and imperfections and also outlines the directions for further research. Datu struktūras īpašību izmantošana lēmumu koku klasifikatoru projektēšanā Rakstā tiek apskatītas lēmumu koku klasifikatoru veiktspējas uzlabošanas metodes ar mērķi izveidot efektīvākus un kompaktākus klasifikācijas kokus, izmantojot algoritmus C4.5 un CART. Tiek apskatītas divas klasifikatoru efektivitātes uzlabošanas metodes - klašu dekompozīcija un uz ontologijas balstīta lēmumu koku būvēšana. Klašu dekompozīcijā tiek izmantota meta-informācija par klases iekšējo struktūru, lai pielāgotu lēmumu kokus sarežgītajai klašu struktūrai. Metodes pamatā tiek veikta hierarhiskā klasterizācija katras klases iekšienē, lai noskaidrotu blīvuma apgabalus (klasterus, kas noteikti izmantojot hierarhisko aglomeratīvo klasterizāciju), un tad šie blīvuma apgabali tiek izmantoti kā apakšklases klasifikācijas uzdevumā, kura risināšanai tiek pielietoti algoritmi C4.5 un CART. Uz ontologijas balstītā koku būvēšanā tiek izmantota informācija par atribūta vērtību savstarpējām sakarībām, kas tiek attēlota atribūtu vērtību taksonomijā (hierarhiska atribūtu vērtību struktūra, kas balstās uz atribūtu vērtību savstarpējām līdzībām). Taksonomiju veidošanai eksperimentu gaitā tika izmantotas manuālā un AVT-Learner metodes. Pēc taksonomiju izveidošanas uz to pamata tiek būvēti lēmumu koki, kas var izmantot atribūtu vērtības dažādos abstrakcijas līmeņos, būvējot precīzākus un kompaktākus kokus. Tika veikti praktiski eksperimenti, izmantojot abas piedāvātās metodes un Internetā par brīvu pieejamās datu bāzes, lai izpētītu abu metožu darbības principus. Eksperimenti pierādīja, ka šādu metožu pielietošana, klasifikatoru veidošanā izmantojot informāciju par datu struktūru, ievērojami uzlabo klasifikatoru veiktspēju un tiek būvēti kompaktāki lēmumu koki. Abu metožu vienlaicīga izmantošana nedeva papildus ieguvumus klasifikācijas precizitātē bet lielākoties tika samazināti koku lielumi. Использование характеристик структуры данных для построения классификаторовдеревьев решений Работа посвящена методам повышения эффективности классификаторов деревьев решений с целью создания более эффективных и компактных деревьев классификации с использованием алгоритмов и CART. Рассмотрены два метода повышения эффективности классификаторов - декомпозиция классов и построение деревьев решений на основе онтологии. В декомпозиции классов используется мета - информация о внутренней структуре классов, чтобы адаптировать деревья решений к сложной структуре классов","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123418297","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Kutter Steganographical Method's Improvement and Concept of Universal Stegoconstructor","authors":"A. Yershov, P. Rusakov","doi":"10.2478/v10143-009-0018-6","DOIUrl":"https://doi.org/10.2478/v10143-009-0018-6","url":null,"abstract":"Kutter Steganographical Method's Improvement and Concept of Universal Stegoconstructor Information interchange is one of the main processes in human everyday life. This process was simplified due to development of modern technologies, especially computer technologies. But the drawback of such transmission is data exposure. Steganography tries to find possible decisions of this problem. The main difference between steganography and cryptography: malicious person has no any data about information hiding in first case. That's mean he doesn't think about possible valuable information in message. This paper contains information about the conception of digital steganography's development as protection method of the confidential information. Classification of the basic scopes is given, and the problems facing to the given science are explained. Some aspects of steganography were examined in the context of the theory of signal transmission. The properties of possible universal stegomethod's constructor are determined on the basis of required transmission's reliability. The way, which increases the probability of a bit correct detecting in Kutter method till 70%, is offered as improvement of data embedding procedure. Disadvantages of the original steganographical Kutter method's were commented at the same time. Results of experiments are presented as numerous histograms.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123830147","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Integrated Approach to Product Delivery Planning and Scheduling","authors":"Galina Merkuryeva, V. Bolshakov, Maksims Kornevs","doi":"10.2478/v10143-011-0049-7","DOIUrl":"https://doi.org/10.2478/v10143-011-0049-7","url":null,"abstract":"An Integrated Approach to Product Delivery Planning and Scheduling Product delivery planning and scheduling is a task of high priority in transport logistics. In distribution centres this task is related to deliveries of various types of goods in predefined time windows. In real-life applications the problem has different stochastic performance criteria and conditions. Optimisation of schedules itself is time consuming and requires an expert knowledge. In this paper an integrated approach to product delivery planning and scheduling is proposed. It is based on a cluster analysis of demand data of stores to identify typical dynamic demand patterns and product delivery tactical plans, and simulation optimisation to find optimal parameters of transportation or vehicle schedules. Here, a cluster analysis of the demand data by using the K-means clustering algorithm and silhouette plots mean values is performed, and an NBTree-based classification model is built. In order to find an optimal grouping of stores into regions based on their geographical locations and the total demand uniformly distributed over regions, a multiobjective optimisation problem is formulated and solved with the NSGA II algorithm. Integrēta pieeja produktu piegādes plānošanai un grafika sastādīšanai Produktu piegādes plānošana un piegādes grafika sastādīšana ir augstas prioritātes uzdevums transporta logistikā. Sadales centros šī problēma ir saistīta ar dažādu tipu preču piegādi klientiem definētos laika logos. Praktiskos gadījumos problēmai var piemist vairāki gadījumrakstura izpildes kritēriji un nosacījumi. Pati par sevi piegādes plānu un to piegādes laika grafika optimizācija ir laikietilpīga un tai ir nepieciešama ekspertu zināšanu piesaistīšana. Rakstā ir piedāvāta integrēta pieeja produktu piegādes plānošanai un to laika grafika optimizācijai. Tā ir balstīta uz veikalu pieprasījuma datu klasteru analīzi tipisku dinamiskā pieprasījuma šablonu identifikāciju un attiecīgi vairāku produktu piegādes taktisko plānu iegūšanu. Tālākajā operācijas līmeņa plānošanā ir paredzēta imitācijas modelēšanā bāzētas optimizācijas metožu pielietošana transportlīdzekļu kustības grafika parametru atrašanai. Piemērotākais piegādes plāns nodrošinās kvalitatīvu risinājumu optimizācijas uzdevumā un ļaus samazināt to skaitļošanas laiku. Uzmanība rakstā ir pievērsta arī pieprasījuma nedēļas dinamikas datu klasteru analīzei ar Kmeans algoritmu, novērtējot iegūto klasteru silueta grafiku vidējās vērtības, kas ļauj noteikt pieprasījuma nedēļas dinamikas šablonu skaitu. Piemērotākā piegādes taktiskā plāna noteikšanai pamatojoties uz prognozētā pieprasījuma datiem, rakstā ir apskatīta NB-koka klasifikācijas modeļa konstruēšana. Papildus, pieejā ir definēts apakšuzdevums, saistīts ar optimālo veikalu grupēšanu regionos pēc to geogrāfiskās atrašanās vietām, nolīdzināšot kopējo pieprasījumu šajās grupās. Tas ir formulēts kā daudzkritēriju optimizācijas problēma, kas ir veiksmīgi atrisināta ar NSGA II algoritm","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121110258","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Several outlines on model-driven approach for testing of embedded systems","authors":"Jurijs Grigorjevs, O. Ņikiforova","doi":"10.2478/v10143-009-0009-7","DOIUrl":"https://doi.org/10.2478/v10143-009-0009-7","url":null,"abstract":"Several outlines on model-driven approach for testing of embedded systems This paper is devoted to model-driven testing approaches in the context of embedded systems. The article discusses specifics of the embedded systems as well as specific testing approaches for them. As the testing objects of embedded systems next non-functional requirements were previously selected: task scheduling, time restrictions, synchronization, asynchronisms and reliability. Timing restrictions are selected for detailed analysis in model specification. For this purpose Time domain from UML profile for Schedulability, Performance and Time is presented and discussed. Testing model as destination model is specified using standardized UML Testing profile, which provides general purpose metamodel for such model definition. The main idea of the paper is to show general principles of the model-driven testing and to represent simplified example of testing of the one specific feature of the embedded system. Discussed model-driven testing approach is based on the model transformation, where the source model describes the feature of the system and the destination model is the test case model. Transformation rules in future works will provide test case generation using model of the system.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124812819","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Model-Based Supply Chain Management","authors":"O. Soshko","doi":"10.2478/v10143-011-0052-z","DOIUrl":"https://doi.org/10.2478/v10143-011-0052-z","url":null,"abstract":"Model-Based Supply Chain Management The paper is focused on application of modelling and simulation approaches in supply chain management. First, essentials of multi echelon supply chain management are discussed including the functionality of supply chain information systems. Then, a variety of modelling and simulation approaches are analyzed in the context of supply chain management, for example, simulation, stochastic programming, business process modelling and reference model. Finally, some illustrative examples are provided on application of simulation and modelling approaches to supply chain management. Modeļos sakņotā piegādes ķēdes vadīšana Pasaules logistikas eksperti izsaka viedokli, ka, neskatoties uz zinātniskiem sasniegumiem piegādes ķēžu vadīšanas jomā, logistikas uzņēmumiem trūkst kvalificētu darbinieku un ir jāpieaicina ārpakalpojumu sniedzēji piegādes ķēžu darbības uzlabošanai. Tāpēc aktuāls uzdevums ir tādas metodologijas izstrāde, kas varētu atbalstīt lēmumu pieņemšanu piegādes ķēžu vadīšanā, sniedzot gan līdzekļus, gar arī to izmantošanas piemērus saprotamā valodā un plaši pieejamā vidē. Šajā rakstā ir izskatītas modelēšanas pieeju izmantošanas iespējas piegādes ķēžu vadīšanas uzdevumos. Raksta sākumā ir sniegts mūsdienu daudzešelonu piegādes ķēdes apraksts. Piegādes ķēde ir sarežgīta struktūra ar nelineārām saitēm starp ešeloniem, kas darbojas globālā mērogā, pie augstām klientu prasībām dažādu informācijas tehnologiju standartu platformā. Uzņēmumu nespēja izvēlēties sev piemērotāko informācijas sistēmu padara neefektīvu piegādes ķēžu vadīšanu. Bieži vien jaunas informācijas sistēmas ieviešana prasa uzņēmuma biznesa procesu pārprojektēšanu. Vairākiem uzņēmumiem, it īpaši Eiropā un Latvijā, kur ir mazo vai mikrouzņēmumu pārsvars, informācijas sistēmu ieviešanu bremzē tādi faktori kā izmaksas un kompetenču trūkums. Tāpēc metodologijas izstrāde, kura piedāvātu līdzekļus un metodes matemātiski pamatotai lēmumu pieņemšanai piegādes ķēžu vadīšanā, ir ļoti aktuāla. Modelēšanas izmantošana var būtiski pilnveidot lēmumu pieņemšanu piegādes ķēžu vadīšanā. Rakstā ir aprakstītas modelēšanas pieejas, kuras izmantojot uzņēmums varēs novērtēt pieņemtā lēmuma efektivitāti kādā laikā intervālā. Šie modeļi var būt aprakstoši un matemātiski. Rakstā ir paskaidrots, kādā veidā šie modeļi var būt izmantoti piegādes ķēžu vadīšanā. Raksta nobeigumā ir aprakstīti divi piemēri, kuros ir izmantoti krājumu vadības analītiskie modeļi, kā arī imitācijas un optimizācijas modelēšanas pieeja. Использование моделей в управлении цепями поставок Мировые эксперты логистики все чаще отмечают, что, несмотря на научные достижения в области управления цепями поставок, логистические компании испытывают трудности из-за нехватки квалифицированных работников и необходимости использования услуг консалтинговых специалистов для улучшения работы цепи поставок. В связи с этим становится актуальной задача разработки методологии, которая могла бы обеспечить компании доступными ","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124951126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Definition of Framework for Automated Creation of Graph Visualization Systems","authors":"Vitaly M. Zabiniako, P. Rusakov","doi":"10.2478/v10143-011-0028-z","DOIUrl":"https://doi.org/10.2478/v10143-011-0028-z","url":null,"abstract":"The Definition of Framework for Automated Creation of Graph Visualization Systems In this paper the authors perform an analysis of automated creation of graph visualization systems (GVS). The complete process, starting with definition of functional requirements for GVS and finishing with evaluation of resulting system, is described. The overview of each construction step is provided. The set of metric types is developed for evaluation of resulting GVS. Features of existing solutions are compared with proposed framework. Conclusions are made and further researches are defined. Ietvara definēšana automātiskai grafu vizualizācijas sistēmu veidošanai Raksta ietvaros autori veica analīzi ar mērķi piedāvāt un novērtēt originālu automātiskās trīsdimensiju grafu vizualizācijas sistēmas izveidošanas koncepciju, kā arī izstrādāt to soļu specifikāciju, kuri ir nepieciešami attiecīgā ietvara veiksmīgai konstruēšanai. Rakstā ir aprakstīts pilnais process - sākot ar prasību definēšanu grafu vizualizācijas sistēmai, tās automātisko konstruēšanu un beidzot ar iegūtā rezultāta novērtēšanu. Šie etapi ir reprezentēti triju līmeņu modeļa veidā, kur katrā no līmeņiem pastāv savstarpēji saistītie elementi, kuri nodrošina korektu procesa automatizāciju. Ir sniegts katra konstruēšanas soļa detalizētais apraksts, kopā ar papildu komentāriem par tiem aspektiem, kuri attiecas uz papildu informācijas iegūšanu no lietotāja (gadījumos, kad attiecīgi dati var būt izmantoti generējamās sistēmas kvalitātes paaugstināšanai). Ar raksta autoriem ir izstrādāta un piedāvāta novērtēšanas metriku kopa, kura nodrošina atšķirības starp iecerētas un automātiskās konstruēšanas gaitā iegūtas vizualizācijas sistēmas funkcionalitātes formālo novērtēšanu. Metriku kopas saturs ļauj nosegt visus iespējamus datu tipus, kuri var būt noderīgi lietotājam grafu vizualizācijas sistēmas novērtēšanas gaitā. Lai būtu iespēja demonstrēt šāda veida arhitektūras realizācijas iespējas, tiek piedāvāts izmantot objektorientētās programmēšanas valodas \"Lua\" un \"C++\", kā arī relāciju datu bāzes pārvaldības sistēmu, specificējot visas nepieciešamas tabulas, attiecības starp tām, kā arī procedūras piekļuvei datiem. Ir aplūkoti pašreiz eksistējoši programmatūras konstruēšanas risinājumi \"CodeFluent\" un \"Web Client Software Factory\", kuri tiek salīdzināti ar piedāvātā ietvara arhitektūru. Minētas salīdzināšanas mērķis - identificēt potenciālās atšķirības, kā arī iezīmēt vispārīgus principus šāda tipa programmatūras sistēmu konstruēšanā. Raksta noslēguma daļā ir izklāstīti secinājumi, kuri bija saņemti darba ietvaros, kā arī ir definēti nākamie potenciālie pētījumi automātiskās grafu vizualizācijas sistēmu konstruēšanas jomā. Определение архитектуры для автоматического создания систем визуализации графов В рамках статьи авторы выполнили анализ, цель которого - предложить и оценить оригинальную концепцию автоматического создания систем визуализации трехмерных графов, а также разработать спецификацию шагов, необходимых","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128441675","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Knowledge assessment systems: an overview","authors":"R. Lukashenko, Alla Anohina-Naumeca","doi":"10.2478/v10143-009-0002-1","DOIUrl":"https://doi.org/10.2478/v10143-009-0002-1","url":null,"abstract":"Knowledge assessment systems: an overview The paper gives on overview of computer-assisted assessment systems. The general definition of computer-assisted assessment is provided and the application of objective and subjective testing systems is described. Moreover, advantages and drawbacks related both to computer-assisted assessment in general and to objective and subjective testing systems in particular are identified. The overall architecture of a computer-assisted assessment system in terms of components, their functions and interaction is presented. The necessity to provide intelligent and adaptive support in computer-assisted assessment systems is stated and kinds of the mentioned support in existent systems are described. Special attention is devoted to the student model that is used with the aim to adapt the system to the needs of a specific user. The basic kinds of information stored in the student model and their sources are defined, as well as the available classifications of the student model on the basis of different criteria are summarized. The paper also provides information on intelligent and adaptive support in the concept map based knowledge assessment system that has been developed at Riga Technical University, as well as identifies further development directions of the mentioned system.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129125190","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modelling the Choice of Optimal Structural Business Process Model in a Telecommunications Company","authors":"Olga Korzachenko, V. Getman","doi":"10.2478/v10143-011-0039-9","DOIUrl":"https://doi.org/10.2478/v10143-011-0039-9","url":null,"abstract":"Modelling the Choice of Optimal Structural Business Process Model in a Telecommunications Company This paper considers the problem of optimal structural business process model choice in a telecommunications company using mathematical methods and mathematical model construction. For modelling this problem a hierarchical structure is proposed due to a number of advantages. The paper offers a modified Analytic Hierarchy Process method to solve the given problem that leads to gaining adequate results. The paper discusses the results of modelling and gives recommendations how to increase the efficiency of telecommunications company activity. The recommendations are based on the model calculations obtained. Telekomunikācijas nozares uzņēmuma optimālā biznesa procesu strukturālā modeļa izvēles modelēšana Šajā rakstā aplūkots telekomunikāciju nozares uzņēmuma optimālā biznesa procesu struktūrmodeļa izvēles problēmas risinājums, kas balstīts uz matemātisko metožu izmantošanu un matemātiskā modeļa izveidi. Izvēles problēmas modelēšanai tika piedāvāta hierarhiskā struktūra, ņemot vērā virkni tās priekšrocību, kā analizējamās problēmas struktūras detalizēts atainojums, iespēja izpētīt augstāko līmeņu elementu prioritāšu ietekmes pakāpi uz zemāko līmeņu elementu prioritātēm, elastīgums un noturība. Darbā piedāvātais optimālā telekomunikāciju nozares biznesa procesu struktūrmodeļa izvēles modelis pēc savas būtības ir hierarhija - svērtais grafs ar struktūras saiknēm \"sastāvēt no\", kuru elementi ir alternatīvas un izvēles kritēriji, kas izvietoti dažādos grafa modeļa sakņu struktūras līmeņos (attiecībā pret galotni - galveno mērķi). Lai sasniegtu zinātniskā pētījuma mērķi, darbā ir noteiktas prioritātes (svara koeficienti) katra līmeņa virsotnēm modeļa grafa sakņu struktūrā attiecībā pret virsotni, kas ir hierarhijas maksimālais elements. Tika noteikts, ka pētāmās problēmas grafa virsotņu svara koeficientu vērtību iegūšanai ir izdevīgi izmantot hierarhiju analīzes metodi, kas balstās uz identiskuma, dekompozīcijas, diskriminācijas, spriedumu salīdzināšanas un sintezēšanas principiem, ņemot vērā izveidotā hierarhiskā modeļa īpatnības. Rakstā izanalizēta hierarhiju analīzes metodes izmantošana, risinot nosprausto problēmu, kā arī norādīti tās trūkumi, un, precīzāk - elementu pāru salīdzinājumu matricu nesaskaņotība un lineāro kritēriju konvolūcijas izmantošanas nelietderība, izvēloties optimālo risinājumu. Ņemot vērā iepriekšminēto, tika piedāvāts izmantot modificēto hierarhiju analīzes metodi, kas ļaus iegūt adekvātus rezultātus. Darbā sniegti modelēšanas rezultāti un, balstoties uz modeļu aprēķiniem, iegūti ieteikumi telekomunikāciju nozares uzņēmuma darbības efektivitātes uzlabošanai, un, precīzāk, optimālā biznesa procesu struktūrmodeļa eTOM ieviešanai. Моделирование выбора оптимальной структурной модели бизнес-процессов предприятия телекоммуникационной отрасли В данной статье рассмотрено решение проблемы выбора оптимальной структурной модели бизнес-процессов","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128059024","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}