首页 > 最新文献

Sci. J. Riga Tech. Univ. Ser. Comput. Sci.最新文献

英文 中文
A Study on the Behaviour of the Algorithm for Finding Relevant Attributes and Membership Functions 寻找相关属性和隶属函数的算法行为研究
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0010-1
Madara Gasparovica, L. Aleksejeva
A Study on the Behaviour of the Algorithm for Finding Relevant Attributes and Membership Functions One of the most recent approaches in machine learning is fuzzy rules usage for solving classification problems. This paper describes the algorithm for finding relevant attributes and searching for membership functions. Experimental results are used to clarify - which data sets can be used to automatically gain primary membership functions from primary data. This quality - gaining of membership functions - is one of the pros of the algorithm, because it eases resolution of classification task. The ability to use it with fuzzy data is one more merit. As a result, there are obtained reliable fuzzy classification rules to separate classes. By reconstructing primary membership functions also the number of IF-THEN rules gained from decision tables is reduced up to three times. Four experiments are conducted with different training and testing data set sizes. Conclusions are made about the optimal size of the training and testing data set that is necessary for achieving better results as well as about the data this algorithm is appropriate for. Finally, possible directions for further research are outlined.
机器学习中最新的方法之一是使用模糊规则来解决分类问题。本文描述了查找相关属性和查找隶属函数的算法。实验结果用于澄清哪些数据集可用于从原始数据中自动获得初级隶属函数。这种性质——获得隶属函数——是该算法的优点之一,因为它简化了分类任务的解决。将其用于模糊数据的能力是另一个优点。得到了可靠的模糊分类规则来进行分类。通过重构主隶属函数,从决策表中获得的IF-THEN规则的数量减少到原来的三倍。使用不同的训练和测试数据集大小进行了四个实验。得出了获得更好结果所需要的训练和测试数据集的最优规模以及该算法适用的数据。最后,对今后可能的研究方向进行了展望。
{"title":"A Study on the Behaviour of the Algorithm for Finding Relevant Attributes and Membership Functions","authors":"Madara Gasparovica, L. Aleksejeva","doi":"10.2478/v10143-010-0010-1","DOIUrl":"https://doi.org/10.2478/v10143-010-0010-1","url":null,"abstract":"A Study on the Behaviour of the Algorithm for Finding Relevant Attributes and Membership Functions One of the most recent approaches in machine learning is fuzzy rules usage for solving classification problems. This paper describes the algorithm for finding relevant attributes and searching for membership functions. Experimental results are used to clarify - which data sets can be used to automatically gain primary membership functions from primary data. This quality - gaining of membership functions - is one of the pros of the algorithm, because it eases resolution of classification task. The ability to use it with fuzzy data is one more merit. As a result, there are obtained reliable fuzzy classification rules to separate classes. By reconstructing primary membership functions also the number of IF-THEN rules gained from decision tables is reduced up to three times. Four experiments are conducted with different training and testing data set sizes. Conclusions are made about the optimal size of the training and testing data set that is necessary for achieving better results as well as about the data this algorithm is appropriate for. Finally, possible directions for further research are outlined.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"205 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":"116185262","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}
引用次数: 2
Analysis of ASP.NET AJAX architecture ASP。NET AJAX架构
Pub Date : 1900-01-01 DOI: 10.2478/v10143-009-0019-5
Andrey Lesovsky
Analysis of ASP.NET AJAX architecture Ajax (Asynchronous JavaScript and XML), or AJAX, is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. Providing developer with opportunities to create rich and user friendly interface, AJAX makes it possible to improve Internet users experience without requiring them to install any additional software. ASP.NET AJAX, formerly code-named Atlas, is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality. ASP.NET AJAX provides developers with two development scenarios: client-centric development model and server-centric development model. It provides a developer with the opportunity to choose a model which is suitable for specific task and which will distribute load between client and server effectively and optimize network usage. This article discusses the architecture of AJAX and ASP.NET AJAX technologies. The covered themes are AJAX and ASP.NET AJAX architectures, client and server frameworks, client-centric and server-centric development models.
ASP。AJAX(异步JavaScript和XML),或AJAX,是一组相互关联的web开发技术,用于创建交互式web应用程序或富Internet应用程序。AJAX为开发人员提供了创建丰富且用户友好的界面的机会,使得无需安装任何额外软件即可改善Internet用户体验成为可能。ASP。. NET AJAX,以前代号为Atlas,是一组对ASP的扩展。NET由微软开发,用于实现Ajax功能。ASP。. NET AJAX为开发人员提供了两种开发场景:以客户端为中心的开发模型和以服务器为中心的开发模型。它为开发人员提供了选择适合特定任务的模型的机会,该模型将在客户端和服务器之间有效地分配负载并优化网络使用。本文讨论了AJAX和ASP的体系结构。NET AJAX技术。所涉及的主题是AJAX和ASP。. NET AJAX体系结构、客户端和服务器框架、以客户端为中心和以服务器为中心的开发模型。
{"title":"Analysis of ASP.NET AJAX architecture","authors":"Andrey Lesovsky","doi":"10.2478/v10143-009-0019-5","DOIUrl":"https://doi.org/10.2478/v10143-009-0019-5","url":null,"abstract":"Analysis of ASP.NET AJAX architecture Ajax (Asynchronous JavaScript and XML), or AJAX, is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. Providing developer with opportunities to create rich and user friendly interface, AJAX makes it possible to improve Internet users experience without requiring them to install any additional software. ASP.NET AJAX, formerly code-named Atlas, is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality. ASP.NET AJAX provides developers with two development scenarios: client-centric development model and server-centric development model. It provides a developer with the opportunity to choose a model which is suitable for specific task and which will distribute load between client and server effectively and optimize network usage. This article discusses the architecture of AJAX and ASP.NET AJAX technologies. The covered themes are AJAX and ASP.NET AJAX architectures, client and server frameworks, client-centric and server-centric development models.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"24 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":"114872835","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}
引用次数: 2
Requirements analysis of Multi-Agent Based Intelligent Tutoring Systems 基于多智能体的智能辅导系统需求分析
Pub Date : 1900-01-01 DOI: 10.2478/v10143-009-0003-0
E. Lavendelis, J. Grundspeņķis
Requirements analysis of Multi-Agent Based Intelligent Tutoring Systems The agent oriented software engineering research proposes general assumptions for agent oriented software development, while intelligent tutoring system (ITS) research proposes specific ITS architecture and other specific knowledge for ITS development. Both of these views should be taken into consideration while developing multi-agent based ITSs. Thus there is a need for specific approaches for all phases of agent based ITS development which take into consideration main ideas from both agent oriented software engineering and ITS research. In this paper we propose a requirements analysis approach for multi-agent based ITSs. A case study of a simple ITS is included, too. Requirements analysis in the proposed approach consist of two main steps, namely goal modelling and use case modelling. During the goal modelling the main goals of the system are identified and a goal hierarchy for the system is created. During the use case modelling use cases needed to achieve each lower level goal and their descriptions are created. The proposed approach of the requirements analysis is intended to be a part of the full life cycle methodology for multi-agent based ITS development. The developed use case model (especially use case scenarios) is used during the agent interaction design and task definition. Goal hierarchy during the design phase is mainly used for checking, if the results of design achieve all system's goals.
面向智能体的软件工程研究为面向智能体的软件开发提出了一般假设,智能辅导系统(ITS)研究为智能体的开发提出了具体的ITS体系结构和其他具体知识。在开发基于多智能体的ITSs时,这两种观点都应该考虑在内。因此,在智能体智能系统开发的各个阶段,都需要考虑智能体软件工程和智能体智能系统研究的主要思想。本文提出了一种基于多智能体的信息交换系统需求分析方法。还包括一个简单ITS的案例研究。提出的方法中的需求分析包括两个主要步骤,即目标建模和用例建模。在目标建模期间,确定系统的主要目标,并创建系统的目标层次结构。在用例建模期间,需要用例来实现每个较低层次的目标,并创建它们的描述。提出的需求分析方法旨在成为基于多智能体的ITS开发的完整生命周期方法的一部分。开发的用例模型(特别是用例场景)在代理交互设计和任务定义期间使用。设计阶段的目标层次主要用于检查设计结果是否达到了系统的所有目标。
{"title":"Requirements analysis of Multi-Agent Based Intelligent Tutoring Systems","authors":"E. Lavendelis, J. Grundspeņķis","doi":"10.2478/v10143-009-0003-0","DOIUrl":"https://doi.org/10.2478/v10143-009-0003-0","url":null,"abstract":"Requirements analysis of Multi-Agent Based Intelligent Tutoring Systems The agent oriented software engineering research proposes general assumptions for agent oriented software development, while intelligent tutoring system (ITS) research proposes specific ITS architecture and other specific knowledge for ITS development. Both of these views should be taken into consideration while developing multi-agent based ITSs. Thus there is a need for specific approaches for all phases of agent based ITS development which take into consideration main ideas from both agent oriented software engineering and ITS research. In this paper we propose a requirements analysis approach for multi-agent based ITSs. A case study of a simple ITS is included, too. Requirements analysis in the proposed approach consist of two main steps, namely goal modelling and use case modelling. During the goal modelling the main goals of the system are identified and a goal hierarchy for the system is created. During the use case modelling use cases needed to achieve each lower level goal and their descriptions are created. The proposed approach of the requirements analysis is intended to be a part of the full life cycle methodology for multi-agent based ITS development. The developed use case model (especially use case scenarios) is used during the agent interaction design and task definition. Goal hierarchy during the design phase is mainly used for checking, if the results of design achieve all system's goals.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"47 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":"127221401","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}
引用次数: 4
Blocking and Non-Blocking Process Synchronization: Analysis of Implementation 阻塞与非阻塞进程同步:实现分析
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0033-2
V. Nazaruk, P. Rusakov
Blocking and Non-Blocking Process Synchronization: Analysis of Implementation —In computer programs with multiple processes, inter-process communication is of high importance. One of its main aspects is process synchronization, which can be divided into two classes: blocking and non-blocking. Blocking synchronization is simpler and mostly used; however, non-blocking synchronization allows avoiding some negative effects. In this paper, there is discussed the logic of widespread process synchronization mechanisms and is analyzed the support of these mechanisms in different platforms. Bloķējošā un nebloķējošā procesu sinhronizācija: implementēšanas analīze Mūsdienās laiksakritīgās skaitļošanas izmantošana strauji palielinās. Šāda skaitļošana paredz skaitļošanas uzdevumu sadalīšanu vairākos procesos (vai pavedienos). Datorprogrammās ar vairākiem procesiem starpprocesu komunikācijai ir liela nozīme. Viena no būtiskiem starpprocesu komunikācijas mehānismu klasēm ir procesu sinhronizācijas algoritmi. Piemēram, var runāt par semaforiem, nosacījuma mainīgajiem, satikšanām. Procesu sinhronizācijas algoritmi var tikt iedalīti divās klasēs: bloķējošie un nebloķējošie algoritmi; turklāt, katrai no šīm klasēm ir savas priekšrocības un savi trūkumi. Tā, atšķirībā no bloķējošās sinhronizācijas, nebloķējošās sinhronizācijas algoritmu lietošana garantē to, ka sistēmā nekad neparādīsies strupsaķere — sistēmas progress tiek garantēts katra laika momentā. Daudzās modernajās programmēšanas valodās un programmatūras platformās eksistē daži iebūvēti procesu sinhronizācijas mehānismi. Tādējādi, izvēlētā programmēšanas valoda vai platforma noteiktā mērā ietekmē sinhronizācijas mehānismu (kā arī citu starpprocesu komunikācijas mehānismu) izmantošanu. Viens no šī raksta uzdevumiem ir procesu sinhronizācijas mehānismu klašu analīze un salīdzināšana. Otrs uzdevums ir analizēt procesu sinhronizācijas algoritmu atbalstu dažādās modernajās objektorientētajās programmēšanas valodās (C#, Java, C++u. c.) un aparatūras platformās. Pēdējais attiecas uz nebloķējošās sinhronizācijas algoritmiem. Rakstā arī tiek noraksturotas grafisko procesoru, kas atbalsta universālskaitļošanas tehnologiju GPGPU, iespējas procesu sinhronizācijas kontekstā. Блокирующая и неблокирующая синхронизация процессов: анализ реализации В наши дни стремительно возрастает использование параллельных вычислений.Это подразумевает разделение вычислительного задания на несколько процессов (или потоков). Важную роль в компьютерных программах с несколькими процессами играет коммуникация между соответствующими структурными единицами. Один из основных классов механизмов межпроцессного взаимодействия - алгоритмы синхронизации процессов. Напри-мер, можно говорить о семафорах, условных переменных, рандеву. Алгоритмы синхронизации процессов могут подразделяться на два класса: блоки-рующие и неблокирующие алгоритмы;при этом каждый из этих классов имеет свои преимущества и недостатки. Так, в противоположность блокиру-ющей синхр
{"title":"Blocking and Non-Blocking Process Synchronization: Analysis of Implementation","authors":"V. Nazaruk, P. Rusakov","doi":"10.2478/v10143-011-0033-2","DOIUrl":"https://doi.org/10.2478/v10143-011-0033-2","url":null,"abstract":"Blocking and Non-Blocking Process Synchronization: Analysis of Implementation —In computer programs with multiple processes, inter-process communication is of high importance. One of its main aspects is process synchronization, which can be divided into two classes: blocking and non-blocking. Blocking synchronization is simpler and mostly used; however, non-blocking synchronization allows avoiding some negative effects. In this paper, there is discussed the logic of widespread process synchronization mechanisms and is analyzed the support of these mechanisms in different platforms. Bloķējošā un nebloķējošā procesu sinhronizācija: implementēšanas analīze Mūsdienās laiksakritīgās skaitļošanas izmantošana strauji palielinās. Šāda skaitļošana paredz skaitļošanas uzdevumu sadalīšanu vairākos procesos (vai pavedienos). Datorprogrammās ar vairākiem procesiem starpprocesu komunikācijai ir liela nozīme. Viena no būtiskiem starpprocesu komunikācijas mehānismu klasēm ir procesu sinhronizācijas algoritmi. Piemēram, var runāt par semaforiem, nosacījuma mainīgajiem, satikšanām. Procesu sinhronizācijas algoritmi var tikt iedalīti divās klasēs: bloķējošie un nebloķējošie algoritmi; turklāt, katrai no šīm klasēm ir savas priekšrocības un savi trūkumi. Tā, atšķirībā no bloķējošās sinhronizācijas, nebloķējošās sinhronizācijas algoritmu lietošana garantē to, ka sistēmā nekad neparādīsies strupsaķere — sistēmas progress tiek garantēts katra laika momentā. Daudzās modernajās programmēšanas valodās un programmatūras platformās eksistē daži iebūvēti procesu sinhronizācijas mehānismi. Tādējādi, izvēlētā programmēšanas valoda vai platforma noteiktā mērā ietekmē sinhronizācijas mehānismu (kā arī citu starpprocesu komunikācijas mehānismu) izmantošanu. Viens no šī raksta uzdevumiem ir procesu sinhronizācijas mehānismu klašu analīze un salīdzināšana. Otrs uzdevums ir analizēt procesu sinhronizācijas algoritmu atbalstu dažādās modernajās objektorientētajās programmēšanas valodās (C#, Java, C++u. c.) un aparatūras platformās. Pēdējais attiecas uz nebloķējošās sinhronizācijas algoritmiem. Rakstā arī tiek noraksturotas grafisko procesoru, kas atbalsta universālskaitļošanas tehnologiju GPGPU, iespējas procesu sinhronizācijas kontekstā. Блокирующая и неблокирующая синхронизация процессов: анализ реализации В наши дни стремительно возрастает использование параллельных вычислений.Это подразумевает разделение вычислительного задания на несколько процессов (или потоков). Важную роль в компьютерных программах с несколькими процессами играет коммуникация между соответствующими структурными единицами. Один из основных классов механизмов межпроцессного взаимодействия - алгоритмы синхронизации процессов. Напри-мер, можно говорить о семафорах, условных переменных, рандеву. Алгоритмы синхронизации процессов могут подразделяться на два класса: блоки-рующие и неблокирующие алгоритмы;при этом каждый из этих классов имеет свои преимущества и недостатки. Так, в противоположность блокиру-ющей синхр","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"102 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":"126072827","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}
引用次数: 3
Usage of Ontologies in Systems of Data Exchange 数据交换系统中本体的使用
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0015-9
P. Osipov, A. Borisov
Usage of Ontologies in Systems of Data Exchange This paper describes the methods and techniques used to effectively extract knowledge from large volumes of heterogeneous data. Also, methods to structure the raw data by the automatic classification using ontology are discussed. In the first part of the article the basic technologies to realize the Semantic WEB are described. Much attention is paid to the ontology, as the major concepts that structure information on a very high level. The second part examines AVT-DTL algorithm proposed by Jun Zhang which allows one to automatically create classifiers according to the available raw, potentially incomplete data. The considered algorithm uses a new concept of floating levels of ontology; the results of the tests show that it outperforms the best existing algorithms for creating classifiers.
本体论在数据交换系统中的应用本文描述了从大量异构数据中有效提取知识的方法和技术。讨论了利用本体自动分类对原始数据进行结构化的方法。本文第一部分介绍了实现语义WEB的基本技术。本体作为在非常高的层次上构建信息的主要概念,受到了很大的关注。第二部分研究了张军提出的AVT-DTL算法,该算法允许人们根据可用的原始数据自动创建分类器,可能不完整的数据。所考虑的算法使用了本体浮动层次的新概念;测试结果表明,该方法优于现有的最佳分类器创建算法。
{"title":"Usage of Ontologies in Systems of Data Exchange","authors":"P. Osipov, A. Borisov","doi":"10.2478/v10143-010-0015-9","DOIUrl":"https://doi.org/10.2478/v10143-010-0015-9","url":null,"abstract":"Usage of Ontologies in Systems of Data Exchange This paper describes the methods and techniques used to effectively extract knowledge from large volumes of heterogeneous data. Also, methods to structure the raw data by the automatic classification using ontology are discussed. In the first part of the article the basic technologies to realize the Semantic WEB are described. Much attention is paid to the ontology, as the major concepts that structure information on a very high level. The second part examines AVT-DTL algorithm proposed by Jun Zhang which allows one to automatically create classifiers according to the available raw, potentially incomplete data. The considered algorithm uses a new concept of floating levels of ontology; the results of the tests show that it outperforms the best existing algorithms for creating classifiers.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"45 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":"127180603","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}
引用次数: 0
Reuse in Software Development Organizations in Latvia 拉脱维亚软件开发组织中的重用
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0029-3
V. Kotov
Reuse in Software Development Organizations in Latvia The paper presents the results of a survey, which aims to investigate the field of software reuse in software development organizations in Latvia. The topic has a particular significance since reuse may provide some economic benefits by reducing software development and operating costs, and by efficient utilization of development knowledge and corporate expertise. The objective of the study is to identify the key factors to be considered by the companies interested in establishing a software reuse program, thus improving time-to-market, costs and quality of software products by ingraining reuse into the entire software development process. Twenty factors organized into four categories were considered important within the framework of the survey. The results were obtained through the questionnaire involving software organizations in Latvia, whose responses were analyzed and used to relate the characteristics of organizations with their reuse experience. As a result, the influence of the selected factors on the success of the reuse is evaluated using four different levels (strong, weak, none, no data). Additionally, the paper includes review of related researches and comparison of the results. In conclusion, the author provides suggestions for the improvement of the reuse in Latvian software development organizations on the basis of the survey. Atkārtotā lietošana programmatūras izstrādes organizācijās Latvijā Rakstā ir sniegts pārskats par aptaujas rezultātiem, kuras mērķis ir izpētīt atkārtoto lietošanu programmatūras izstrādes organizācijās Latvijā. Programmatūras atkārtotā lietošana var nodrošināt vairākus ekonomiskos labumus, samazinot programmatūras izstrādes un ekspluatācijas izmaksas, kā arī efektīvi atkārtoti izmantojot izstrādātāju zināšanas un pieredzi. Pētījuma mērķis ir identificēt galvenos faktorus, kuri jāņem vērā kompānijām ieinteresētām atkārtotās lietošanas programmas ieviešanā organizācijas līmenī. Tiek uzskatīts, ka atkārtotās lietošanas ieviešana programmatūras izstrādes procesā ļauj uzlabot programmatūras produkta piegādes laiku līdz tirgum, izstrādes izmaksas un kvalitāti. Divdesmit faktori organizēti četrās kategorijās tika uzskatīti par svarīgiem pētījuma ietvaros. Rezultāti tika iegūti, veicot anketēšanu Latvijas programmatūras organizāciju vidū, kuru atbildes tika analizētas un izmantotas, lai sasaistītu organizāciju pazīmes ar to atkārtotās lietošanas pieredzi. Rakstā tiek arī iekļauts saistīto pētījumu pārskats un rezultātu salīdzināšana. Noslēgumā autors sniedz ierosinājumus atkārtotās lietošanas uzlabošanai programmatūras izstrādes organizācijās Latvijā balstoties uz aptaujas rezultātiem. Повторное использование в организациях, занимающихся разработкой программного обеспечения в Латвии В статье представлены результаты исследования, направленного на изучение повторного использования в организациях, занимающихся производством программного обеспечения в Латвии. Особое
本文介绍了一项调查的结果,该调查旨在调查拉脱维亚软件开发组织中的软件重用领域。这个主题具有特殊的意义,因为重用可以通过减少软件开发和操作成本,以及通过有效地利用开发知识和公司专业知识来提供一些经济效益。该研究的目的是确定那些对建立软件重用计划感兴趣的公司要考虑的关键因素,从而通过将重用嵌入到整个软件开发过程中来改善软件产品的上市时间、成本和质量。在调查的框架内,分为四类的二十个因素被认为是重要的。结果是通过涉及拉脱维亚软件组织的问卷调查获得的,这些组织的回答被分析并用于将组织的特征与他们的重用经验联系起来。因此,使用四个不同的级别(强、弱、无、无数据)评估所选因素对重用成功的影响。此外,本文还对相关研究进行了综述,并对研究结果进行了比较。综上所述,作者在调查的基础上为拉脱维亚软件开发组织的重用改进提出了建议。Atkārtotā lietošana programmatūras izstrādes organizācijās latvijir rakstaiir浏览器pārskats par aptaujas rezultātiem, kuras mērķis ir izpētīt atkārtoto lietošanu programmatūras izstrādes organizācijās latvijir。Programmatūras atkārtotā lietošana var nodrošināt vairākus ekonomiskos labumus, samazinot programmatūras izstrādes un ekspluatācijas izmaksas, kā ari efekt vi atkārtoti izmantojot izstrādātāju zināšanas un pieredzi。Pētījuma mērķis ir identificēt galvenos faktorus, kuri jāņem vērā kompānijām ieinteresētām atkārtotās lietošanas programmas ieviešanā organizācijas lī meni。Tiek uzskatz . ts, ka atkārtotās lietošanas ieviešana programmatūras izstrādes proceska ļauj uzlabot programmatūras produckta piegādes laiku lz . dz tirgum, izstrādes izmaksas un kvalitāti。Divdesmit faktori organizēti četrās kategorijās tika uzskat . i i par . var . giem pētījuma ietvaros。Rezultāti tika iegūti, veicot anketēšanu Latvijas programmatūras organizāciju vidka, kuru atbildes tika analizētas un izmantotas, lai sasaist tu organizāciju paz mes to atkārtotās lietošanas pieredzi。Rakstā tiek ar ā iekļauts说到pētījumu pārskats un rezultātu salīdzināšana。Noslēgumā作者sniedz ierosinājumus atkārtotās lietošanas uzlabošanai programmatūras izstrādes organizācijās latvijja ā balstoties uz aptaujas rezultātiem。Повторноеиспользованиеворганизациях,занимающихсяразработкойпрограммногообеспечениявЛатвииВстатьепредставленырезультатыисследования,направленногонаизучениеповторногоиспользованияворганизациях,занимающихсяпроизводствомпрограммногообеспечениявЛатвии。Особоезначениеповторногоиспользованиявобластиразработкипрограммногообеспеченияобуславливаетсявозможностьюполученияопределеннойэкономическойвыгодызасчетсокращениярасходовнаразработкупрограммныхпродуктов,атакжеэффективногоповторногоиспользованиязнанийиопытаразработчиков。Цельюисследованияявляетсявыявлениеосновныхфакторов,которыенеобходимоиметьввидукомпаниям,заинтересованнымвинтеграцииповторногоиспользованиявпроцессразработкипрограммногообеспечениянауровнеорганизациисцельюснижениявременивыходапродуктанарынок,улучшениястоимостиикачестваразработки。Результатыбылиполученыпутёманкетированияорганизаций,занимающихсяразработкойпрограммногообеспечениювЛатвии,чьиответыбылипроанализированыииспользованыдляустановлениязависимостимеждухарактеристикамиорганизацийсихопытомповторногоиспользования。Автортакжедаетпредложенияпоулучшениюповторногоиспользованияворганизациях,занимающихсяпроизводствомпрограммногообеспечениявЛатвии。
{"title":"Reuse in Software Development Organizations in Latvia","authors":"V. Kotov","doi":"10.2478/v10143-010-0029-3","DOIUrl":"https://doi.org/10.2478/v10143-010-0029-3","url":null,"abstract":"Reuse in Software Development Organizations in Latvia The paper presents the results of a survey, which aims to investigate the field of software reuse in software development organizations in Latvia. The topic has a particular significance since reuse may provide some economic benefits by reducing software development and operating costs, and by efficient utilization of development knowledge and corporate expertise. The objective of the study is to identify the key factors to be considered by the companies interested in establishing a software reuse program, thus improving time-to-market, costs and quality of software products by ingraining reuse into the entire software development process. Twenty factors organized into four categories were considered important within the framework of the survey. The results were obtained through the questionnaire involving software organizations in Latvia, whose responses were analyzed and used to relate the characteristics of organizations with their reuse experience. As a result, the influence of the selected factors on the success of the reuse is evaluated using four different levels (strong, weak, none, no data). Additionally, the paper includes review of related researches and comparison of the results. In conclusion, the author provides suggestions for the improvement of the reuse in Latvian software development organizations on the basis of the survey. Atkārtotā lietošana programmatūras izstrādes organizācijās Latvijā Rakstā ir sniegts pārskats par aptaujas rezultātiem, kuras mērķis ir izpētīt atkārtoto lietošanu programmatūras izstrādes organizācijās Latvijā. Programmatūras atkārtotā lietošana var nodrošināt vairākus ekonomiskos labumus, samazinot programmatūras izstrādes un ekspluatācijas izmaksas, kā arī efektīvi atkārtoti izmantojot izstrādātāju zināšanas un pieredzi. Pētījuma mērķis ir identificēt galvenos faktorus, kuri jāņem vērā kompānijām ieinteresētām atkārtotās lietošanas programmas ieviešanā organizācijas līmenī. Tiek uzskatīts, ka atkārtotās lietošanas ieviešana programmatūras izstrādes procesā ļauj uzlabot programmatūras produkta piegādes laiku līdz tirgum, izstrādes izmaksas un kvalitāti. Divdesmit faktori organizēti četrās kategorijās tika uzskatīti par svarīgiem pētījuma ietvaros. Rezultāti tika iegūti, veicot anketēšanu Latvijas programmatūras organizāciju vidū, kuru atbildes tika analizētas un izmantotas, lai sasaistītu organizāciju pazīmes ar to atkārtotās lietošanas pieredzi. Rakstā tiek arī iekļauts saistīto pētījumu pārskats un rezultātu salīdzināšana. Noslēgumā autors sniedz ierosinājumus atkārtotās lietošanas uzlabošanai programmatūras izstrādes organizācijās Latvijā balstoties uz aptaujas rezultātiem. Повторное использование в организациях, занимающихся разработкой программного обеспечения в Латвии В статье представлены результаты исследования, направленного на изучение повторного использования в организациях, занимающихся производством программного обеспечения в Латвии. Особое","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"50 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":"123690273","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}
引用次数: 5
Transportation Mode Choice Analysis Based on Classification Methods 基于分类方法的运输方式选择分析
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0041-2
N. Zenina, A. Borisov
Transportation Mode Choice Analysis Based on Classification Methods Mode choice analysis has received the most attention among discrete choice problems in travel behavior literature. Most traditional mode choice models are based on the principle of random utility maximization derived from econometric theory. This paper investigates performance of mode choice analysis with classification methods - decision trees, discriminant analysis and multinomial logit. Experimental results have demonstrated satisfactory quality of classification. Transportlīdzekļu pārvietošanās veidu analīze, pamatojoties uz klasifikācijas metodēm Transportlīdzekļu veidu izvēle diskrēto uzdevumu vidē ir plaši atspoguļota literatūrā. Transportlīdzekļu veidu izvēle un prognoze ir cieši saistīti ar transporta sistēmas politiku, braucienu pieprasījuma vadību un ar sastrēgumu samazinājuma stratēgiju uz ceļiem. Darbā ir izskatīti lēmumu koki (algoritmi C4.5 un CART), diskriminantu analīze un daudzdimensiju logit regresija transportlīdzekļu veidu (mašīna, gājējs, sabiedriskais transports, taksometrs un riteņbraucējs) pārvietošanās analīzei. Lēmumu koku klasifikācijas rezultāti parādīja, ka 67% - 78% eksemplāru bija klasificēti pareizi. Papildus apstrādājot izejas datus, kombinējot vairākus filtrus, pareizi klasificēto eksemplāru skaits tika palielināts līdz 80% algoritmam C4.5 un līdz 92% algoritmam CART. Tiešā un soļu diskriminantu analīze parādīja nebūtisku atšķirību pareizi klasificēto eksemplāru skaitā. Soļu diskriminantu analīzes gadījumā pareizi tika identificēta piederība 64.1% novērojumu un 63.9% klasifikācijai ņemot vērā visus mainīgos vienlaicīgi. Klasifikācijas rezultātu ne sevišķi lielā precizitāte bija saistīta ar kategorijām "taksometrs" un "riteņbraucējs" atkarīgā mainīgā "transportlīdzekļu pārvietošanās veids". Samazinot kategoriju skaitu līdz trim (bez kategorijām "taksometri" un "riteņbraucējs") klasifikācijas precizitāte palielinājās līdz 79.6% soļu un tiešajai diskriminantu analīzei. Daudzdimensiju logistiskās regresijas klasifikācijas rezultāti uzrādīja, ka 88.6% respondentu tika klasificēti pareizi. Uzbūvētā modeļa lielā statistiskā nozīme liecina par to augsto kvalitāti un piemērotību uzdevuma risināšanai. Анализ транспортных средств передвижения с помощью классификационных методов Выбор вида перемещения (mode choice) среди дискретных задач выбора наиболее широко отражен в литературе. Выбор и прогнозирование вида передвижения тесно связаны с политикой транспортной системы, управлением спроса на поездки и стратегией уменьшения заторов на дорогах. В данной работе рассматриваются деревья решений (алгоритмы C4.5 и CART), дискриминантный анализ и множественная логит регрессия для анализа выбора средства передвижения (на машине, пешком, общественный транспорт, такси или на велосипеде). Результаты классификации с помощью деревьев решений показали 67% - 78% верно классифицированных экземпляров на тестируемом множестве. Дополнительно обработав исходные данные, комбинир
基于分类方法的交通模式选择分析 在旅行行为文献中,模式选择分析是离散选择问题中最受关注的。传统的模式选择模型大多基于计量经济学理论中的随机效用最大化原则。本文利用决策树、判别分析和多叉 Logit 等分类方法研究了模式选择分析的性能。实验结果表明,分类质量令人满意。Transportlīdzekļu pārvietošanās veidu analīze, pamatojoties uz klasifikācijas metodēm Transportlīdzekļu veidu izvēle diskrēto uzdevumu vidē ir plaši atspoguļota literatūrā.运输政策、运输方案和运输战略的制定和实施是一项长期的任务。在此基础上,我们使用 C4.5 和 CART 算法、磁盘阵列分析法和对数回归法对运输工具进行了分析(运输工具、运输工具、危险品运输工具、运输工具和运输工具)。在全球范围内,67%-78%的样本都具有分析能力。通过对数据进行筛选、组合和过滤,对 80% 的 C4.5 算法和 92% 的 CART 算法的样本进行分析。该分析法的特点是通过对样本的分析来进行判别。64.1%的新移民和63.9%的受过良好教育的移民都认为自己是主要群体。我们的研究结果表明,在 "文化 "和 "仪式 "分类中,"运输 "和 "建筑 "的分类是准确的。在 "taksometri "和 "riteņbraucējs "分类中,精确度为 79.6%的分类数据被分析。88.6%的受访者对物流服务的结果表示满意。统计模式的选择可以提高统计结果的价值。离散选择问题中的模式选择是文献中报道最多的问题。模式选择和预测与交通系统政策、出行需求管理和缓解拥堵策略密切相关。本文采用决策树(C4.5 和 CART 算法)、判别分析和多元对数回归来分析出行方式(开车、步行、公共交通、出租车或自行车)的选择。使用决策树的分类结果显示,测试集上有 67% 至 78% 的实例被正确分类。通过结合多个过滤器对原始数据进行进一步处理,可以将 C4.5 算法的正确分类率提高到 80%,将 CART 算法的正确分类率提高到 92%。直接法和逐步判别分析法的比较结果显示,正确分类观测值的差异可以忽略不计。在逐步判别分析法中,64.1% 的观测值被正确识别,而在同时考虑所有自变量的情况下,63.9% 的观测值被正确识别。分类准确率低与因变量运动类型中的出租车和自行车类别有关。将类别从五个减少到三个(不包括出租车和自行车类别),逐步判别分析的分类准确率提高了 79.6%,同时考虑所有自变量的分类准确率提高了 79.8%。多元逻辑回归结果显示,88.6% 的受访者被正确分类。基于最大似然法构建的模型具有很高的统计显著性(Sig. < 0.001),表明其质量很高,适合当前任务。
{"title":"Transportation Mode Choice Analysis Based on Classification Methods","authors":"N. Zenina, A. Borisov","doi":"10.2478/v10143-011-0041-2","DOIUrl":"https://doi.org/10.2478/v10143-011-0041-2","url":null,"abstract":"Transportation Mode Choice Analysis Based on Classification Methods Mode choice analysis has received the most attention among discrete choice problems in travel behavior literature. Most traditional mode choice models are based on the principle of random utility maximization derived from econometric theory. This paper investigates performance of mode choice analysis with classification methods - decision trees, discriminant analysis and multinomial logit. Experimental results have demonstrated satisfactory quality of classification. Transportlīdzekļu pārvietošanās veidu analīze, pamatojoties uz klasifikācijas metodēm Transportlīdzekļu veidu izvēle diskrēto uzdevumu vidē ir plaši atspoguļota literatūrā. Transportlīdzekļu veidu izvēle un prognoze ir cieši saistīti ar transporta sistēmas politiku, braucienu pieprasījuma vadību un ar sastrēgumu samazinājuma stratēgiju uz ceļiem. Darbā ir izskatīti lēmumu koki (algoritmi C4.5 un CART), diskriminantu analīze un daudzdimensiju logit regresija transportlīdzekļu veidu (mašīna, gājējs, sabiedriskais transports, taksometrs un riteņbraucējs) pārvietošanās analīzei. Lēmumu koku klasifikācijas rezultāti parādīja, ka 67% - 78% eksemplāru bija klasificēti pareizi. Papildus apstrādājot izejas datus, kombinējot vairākus filtrus, pareizi klasificēto eksemplāru skaits tika palielināts līdz 80% algoritmam C4.5 un līdz 92% algoritmam CART. Tiešā un soļu diskriminantu analīze parādīja nebūtisku atšķirību pareizi klasificēto eksemplāru skaitā. Soļu diskriminantu analīzes gadījumā pareizi tika identificēta piederība 64.1% novērojumu un 63.9% klasifikācijai ņemot vērā visus mainīgos vienlaicīgi. Klasifikācijas rezultātu ne sevišķi lielā precizitāte bija saistīta ar kategorijām \"taksometrs\" un \"riteņbraucējs\" atkarīgā mainīgā \"transportlīdzekļu pārvietošanās veids\". Samazinot kategoriju skaitu līdz trim (bez kategorijām \"taksometri\" un \"riteņbraucējs\") klasifikācijas precizitāte palielinājās līdz 79.6% soļu un tiešajai diskriminantu analīzei. Daudzdimensiju logistiskās regresijas klasifikācijas rezultāti uzrādīja, ka 88.6% respondentu tika klasificēti pareizi. Uzbūvētā modeļa lielā statistiskā nozīme liecina par to augsto kvalitāti un piemērotību uzdevuma risināšanai. Анализ транспортных средств передвижения с помощью классификационных методов Выбор вида перемещения (mode choice) среди дискретных задач выбора наиболее широко отражен в литературе. Выбор и прогнозирование вида передвижения тесно связаны с политикой транспортной системы, управлением спроса на поездки и стратегией уменьшения заторов на дорогах. В данной работе рассматриваются деревья решений (алгоритмы C4.5 и CART), дискриминантный анализ и множественная логит регрессия для анализа выбора средства передвижения (на машине, пешком, общественный транспорт, такси или на велосипеде). Результаты классификации с помощью деревьев решений показали 67% - 78% верно классифицированных экземпляров на тестируемом множестве. Дополнительно обработав исходные данные, комбинир","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"16 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":"126326224","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}
引用次数: 8
Universal Stegoconstructor in Context of Intellectual Property Protection 知识产权保护背景下的通用隐写构造器
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0034-6
A. Yershov, P. Rusakov
Universal Stegoconstructor in Context of Intellectual Property Protection Information interchange is one of the main processes in our everyday life. This process was simplified due to development of modern technologies, especially computer technologies. But the drawback of such transfer is the simplification of copyrights infringement. Steganography is modern science with old historical roots, its goal is during transmission to hide secret information. This science has some trends; in this case digital steganography is the most actual trend. One of digital steganography's research branches tries to find possible solutions of this problem. As a result of given researches the technologies of watermarks and fingerprints appeared. This paper contains information about the conception of digital steganography's development as protection method of the intellectual property. The basic scope of watermarking is classified, and the problem of selection of appropriate steganographic copyrights methods is designated. Eventually the universal constructor presented in the previous research is extended and adapted to resolve problem mentioned. Universālais stegokonstruktors intelektuālā īpašuma aizsardzības kontekstā Informācijas apmaiņa ir viens no svarīgākiem procesiem cilvēka ikdienas dzīvē. Tā tika pavienkāršota, pateicoties modernu tehnologiju (īpaši informācijas tehnologiju) attīstībai. Bet tādas informācijas pārraides trūkums ir autortiesību pārkāpuma atvieglošana. Steganogrāfija - tā ir moderna zinātne ar garu vēsturi; tās mērķis ir slepenas informācijas pārraides fakta slēpšana. Eksistē šīs zinātnes dažādi virzieni; mūsdienās ciparu steganogrāfija kļūst par visaktuālāko virzienu. Viena no ciparu steganogrāfijas pētīšanas sfērām ir virzīta uz iepriekš minētas problēmas iespējamo risinājumu atrašanu. Tādēļ šo pētījumu rezultātā tika izveidota ūdenszīmju un pirkstu nospiedumu tehnologija. Šis raksts satur informāciju par ciparu steganogrāfijas attīstības koncepciju intelektuālā īpašuma aizsardzības metodes kontekstā. Izanalizēti ūdenszīmju tehnologijas pamati un nodefinēta piemērotas steganogrāfiskās metodes izvēles problēma autortiesību aizsardzībai. Rezultātā universālais stegokonstruktors, kurš tika izstrādāts iepriekšējā autoru izpētē, ir papildināts un adaptēts minētas problēmas risināšanai. Универсальный стегоконструктор в контексте защиты интеллектуальной собственности Обмен информацией является одним из важнейших процессов в ежедневной жизни человека. Этот процесс упростился, благодаря развитию современных технологий, а особенно информационных технологий. Но недостатком подобной передачи информации является упрощение нарушения авторских прав. Стеганография — это современная наука со старыми историческими корнями; её цель — сокрытие факта передачи секретной информации. Существуют разные направления этой науки; в нашем случае цифровая стеганография представляет собой самое актуальное направление. Одна из ветвей исследований цифровой стеганографии зан
知识产权保护背景下的通用隐写器信息交换是我们日常生活中的主要过程之一。由于现代技术的发展,特别是计算机技术的发展,这一过程得到了简化。但这种转让的缺点是版权侵权的简单化。隐写术是一门历史悠久的现代科学,其目的是在传输过程中隐藏秘密信息。这门科学有一些趋势;在这种情况下,数字隐写术是最实际的趋势。数字隐写术的一个研究分支试图找到这个问题的可能解决方案。随着研究的深入,出现了水印技术和指纹技术。本文介绍了数字隐写术作为知识产权保护手段的发展概念。对水印的基本范围进行了分类,指出了选择合适的隐写版权方法的问题。最后,对前面研究中提出的通用构造函数进行了扩展和调整,以解决上述问题。Universālais stegokonstruktors intelektuālā īpašuma aizsardzk æ as kontekstæ Informācijas apmaiņa ir viens no svarīgākiem procesm cilvēka ikdienas dzk æ v æ。Tā tika pavienkāršota, pateicoties modern technologiju (īpaši informācijas technologiju) attj ?打赌tādas informācijas pārraides trūkums是官方的,但是pārkāpuma atvieglošana。Steganogrāfija - tair moderna zinātne ar garu vēsturi;Tās mērķis ir slepenas informācijas pārraides fakta slēpšana。eksisti æ šīs zinātnes dažādi virzieni;Mūsdienās ciparu steganogrāfija kļūst par visaktuālāko virzienu。Viena no ciparu steganogrāfijas pētīšanas sfērām ir virzuz iepriekš minētas problēmas iespējamo risinājumu atrašanu。Tādēļ šo pētījumu rezultātā tika izveidota ūdenszīmju unpirkstu nospiedumu technologija。Šis raksts satur informāciju par ciparu steganogrāfijas attu . stu . has koncepciju . intelektuālā īpašuma aizsardzn . has medes kontekstu .。Izanalizēti ūdenszīmju technologijas pamati un nodefinēta piemērotas steganogrāfiskās methods izvēles problēma authorities 但aizsardzībai。Rezultātā universālais stegokonstruktors, kurš tika izstrādāts iepriekšējā autoru izpētē, ir papildināts un adaptēts minētas problēmas risināšanai。УниверсальныйстегоконструкторвконтекстезащитыинтеллектуальнойсобственностиОбменинформациейявляетсяоднимизважнейшихпроцессоввежедневнойжизничеловека。Этотпроцессупростился,благодаряразвитиюсовременныхтехнологий,аособенноинформационныхтехнологий。Нонедостаткомподобнойпередачиинформацииявляетсяупрощениенарушенияавторскихправ。Стеганография——этосовременнаянаукасостарымиисторическимикорнями;еёцель(сокрытиефактапередачисекретнойинформации。Существуют разные направления этой науки;внашемслучаецифроваястеганографияпредставляетсобойсамоеактуальноенаправление。Однаизветвейисследованийцифровойстеганографиизанимаетсяпоискомвозможныхрешенийвышеописаннойпроблемы。Такимобразом,врезультатеэтихисследованийипоявиласьтехнологияводяныхзнаковвместесотпечаткамипальцев。Даннаястатьясодержитинформациюоконцепцииразвитияцифровойстеганографийвкачествеметодазащитыинтеллектуальнойсобственности。Проанализированыосновытехнологииводяныхзнаковиопределенапроблемавыборанаиболееподходящегостеганографическогометодадлязащитыавторскихправ。Витогеразработанныйвпрошломисследованииавторовуниверсальныйстегоконструкторбылдополнениадаптировандлярешенияупомянутойпроблемы。
{"title":"Universal Stegoconstructor in Context of Intellectual Property Protection","authors":"A. Yershov, P. Rusakov","doi":"10.2478/v10143-010-0034-6","DOIUrl":"https://doi.org/10.2478/v10143-010-0034-6","url":null,"abstract":"Universal Stegoconstructor in Context of Intellectual Property Protection Information interchange is one of the main processes in our everyday life. This process was simplified due to development of modern technologies, especially computer technologies. But the drawback of such transfer is the simplification of copyrights infringement. Steganography is modern science with old historical roots, its goal is during transmission to hide secret information. This science has some trends; in this case digital steganography is the most actual trend. One of digital steganography's research branches tries to find possible solutions of this problem. As a result of given researches the technologies of watermarks and fingerprints appeared. This paper contains information about the conception of digital steganography's development as protection method of the intellectual property. The basic scope of watermarking is classified, and the problem of selection of appropriate steganographic copyrights methods is designated. Eventually the universal constructor presented in the previous research is extended and adapted to resolve problem mentioned. Universālais stegokonstruktors intelektuālā īpašuma aizsardzības kontekstā Informācijas apmaiņa ir viens no svarīgākiem procesiem cilvēka ikdienas dzīvē. Tā tika pavienkāršota, pateicoties modernu tehnologiju (īpaši informācijas tehnologiju) attīstībai. Bet tādas informācijas pārraides trūkums ir autortiesību pārkāpuma atvieglošana. Steganogrāfija - tā ir moderna zinātne ar garu vēsturi; tās mērķis ir slepenas informācijas pārraides fakta slēpšana. Eksistē šīs zinātnes dažādi virzieni; mūsdienās ciparu steganogrāfija kļūst par visaktuālāko virzienu. Viena no ciparu steganogrāfijas pētīšanas sfērām ir virzīta uz iepriekš minētas problēmas iespējamo risinājumu atrašanu. Tādēļ šo pētījumu rezultātā tika izveidota ūdenszīmju un pirkstu nospiedumu tehnologija. Šis raksts satur informāciju par ciparu steganogrāfijas attīstības koncepciju intelektuālā īpašuma aizsardzības metodes kontekstā. Izanalizēti ūdenszīmju tehnologijas pamati un nodefinēta piemērotas steganogrāfiskās metodes izvēles problēma autortiesību aizsardzībai. Rezultātā universālais stegokonstruktors, kurš tika izstrādāts iepriekšējā autoru izpētē, ir papildināts un adaptēts minētas problēmas risināšanai. Универсальный стегоконструктор в контексте защиты интеллектуальной собственности Обмен информацией является одним из важнейших процессов в ежедневной жизни человека. Этот процесс упростился, благодаря развитию современных технологий, а особенно информационных технологий. Но недостатком подобной передачи информации является упрощение нарушения авторских прав. Стеганография — это современная наука со старыми историческими корнями; её цель — сокрытие факта передачи секретной информации. Существуют разные направления этой науки; в нашем случае цифровая стеганография представляет собой самое актуальное направление. Одна из ветвей исследований цифровой стеганографии зан","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"26 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":"126339845","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}
引用次数: 0
Implementing a Topological Functioning Model Tool 实现拓扑功能模型工具
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0026-6
Armands Slihte
Implementing a Topological Functioning Model Tool This paper recognizes the computation independent nature of a Topological Functioning Model (TFM) and suggests it to be used as the Computation Independent Model (CIM) within Model Driven Architecture (MDA). To step towards the completeness of MDA and enable the automation of system analysis the Topological Functioning Model for Model Driven Architecture (TFM4MDA) method is considered. A project of implementing TFM4MDA as a TFM Tool is suggested to enable artificial intelligence in system analysis and software development. By applying language processing methods in combination with textual use case analysis and using Topological Functioning Model (TFM) as CIM a workable solution can be developed. The main components of the tool are a TFM Fetcher for system's informal description analysis, TFM Editor and TFM Transformer for TFM to UML transformation. Solution's compatibility to MDA standards is also considered, thus providing a formal method to automatically acquire a CIM from description of a business system in form of textual use cases, and that could be applied to implement a system analysis tool for this task. This paper discusses the implementation challenges and considers implementing the tool by using the leverage of the Eclipse platform and its MDA conformable frameworks. Topologiskā Funkcionēšanas Modeļa rīka izstrāde Šajā rakstā tiek analizētas topologiskā funkcionēšanas modeļa (TFM) no skaitļošanas neatkarīgās iezīmes un tiek piedāvāts no skaitļošanas neatkarīgs modelis (CIM) modeļu vadāmās arhitektūras (MDA) kontekstā. Lai pilnveidotu MDA un padarītu iespējamu sistēmu analīzes automatizāciju, topologiskās funkcionēšanas modelim tiek piedāvāts izmantot modeļu vadāmās arhitektūras (TFM4MDA) metodi. Rakstā tiek piedāvāts izstrādāt TFM TFM4MDA atbalsta rīku, tā padarot iespējamu mākslīgā intelekta izmantošanu sistēmu analīzē un programmatūras izstrādē. Pielietojot dabīgās valodas apstrādes metodes kombinācijā ar biznesa lietošanas gadījumiem un TFM kā no skaitļošanas neatkarīgo modeli ir iespējam izstrādāt praktiski pielietojamu risinājumu. Rīka galvenās komponentes ir sistēmas neformālā apraksta analizators, TFM konstruēšanas rīks, TFM transformācija uz UML. Tiek apskatīta arī risinājuma atbilstība MDA standartiem, tādējādi piedāvājot formālu metodi, ar kuru iespējams iegūt formālu CIM no biznesa sistēmas apraksta lietošanas gadījumu formā. Tādā veidā šo metodi ir iespējams arī realizēt atbilstošā sistēmas analīzes rīkā. Rīka izstrādei tiek izsvērta Eclipse platformas piedāvātas iespēju MDA ietvaru izmantošana, kā arī apskatītas šāda rīka izstrādes problēmas. Разработка инструментария модели топологического функционирования В статье проведен анализ от вычислений независимых свойств модели топологическо функционирования (TFM) и предложена от вычислений независимая модель (CIM) в контексте управляемой моделью архитектуры (MDA). Для усовершенствования MDA и получения возможности автоматизиров
本文认识到拓扑功能模型(TFM)的计算独立性质,并建议将其用作模型驱动体系结构(MDA)中的计算独立模型(CIM)。为了进一步完善模型驱动体系结构的拓扑功能模型,实现系统分析的自动化,提出了模型驱动体系结构的拓扑功能模型(TFM4MDA)方法。提出了一个将TFM4MDA作为TFM工具实现的项目,以实现系统分析和软件开发中的人工智能。通过将语言处理方法与文本用例分析相结合,并使用拓扑功能模型(TFM)作为CIM,可以开发出可行的解决方案。该工具的主要组件是用于系统非正式描述分析的TFM Fetcher,用于TFM到UML转换的TFM Editor和TFM Transformer。还考虑了解决方案与MDA标准的兼容性,从而提供了一种正式的方法,以文本用例的形式从业务系统的描述中自动获取CIM,并且可以应用于实现此任务的系统分析工具。本文讨论了实现的挑战,并考虑通过利用Eclipse平台及其符合MDA的框架来实现该工具。topologiskhi Funkcionēšanas Modeļa r ka izstrāde Šajā raksthi tiek analizētas topologiskhi funkcionēšanas modeļa (TFM) no skaitļošanas neatkarīgās iez mes un tiek piedāvāts no skaitļošanas neatkarhi gs modelis (CIM) modeļu vadāmās arhitektūras (MDA) konteksthi。Lai pilnveidotu MDA unpadar图iespējamu sistēmu分析automatizāciju, topologiskās funkcionēšanas modelmodeltiek piedāvāts izmantot modeļu vadāmās arhitektūras (TFM4MDA)方法。rakstnitiek piedāvāts izstrādāt TFM TFM4MDA atbalsta r ku, tnipadarot iespējamu mākslīgā intelekta izmantošanu sistēmu analytuz æ un programmatūras izstrādē。Pielietojot dabīgās valodas apstrādes medes kombinācijā ar biznesa lietošanas gaduz jumiem un TFM kā no skaitļošanas neatkari īgo modeli ir iespējam izstrādāt praktiski pielietojamu risinājumu。Rīka galvenās komponentes ir sistēmas neformālā apraksta analators, TFM konstruēšanas rīks, TFM transformācija uz UML。Tiek apskatīta ar ā risinājuma atbilsturba MDA standard, tādējādi piedāvājot formālu metodi, ar kuru iespējams iegūt formālu CIM no biznesa sistēmas apraksta lietošanas gadulumu formi。Tādā veidi ā šo metodi ir iespējams ari ā realizēt atbilstošā sistēmas analyzes r ā kha。Rīka izstrādei tiek izsvērta Eclipse平台piedāvātas iespēju MDA ietvaru izmantošana, kā ar ā apskatītas šāda Rīka izstrādes problēmas。РазработкаинструментариямоделитопологическогофункционированияВстатьепроведенанализотвычисленийнезависимыхсвойствмоделитопологическофункционирования(TFM)ипредложенаотвычисленийнезависимаямодель(CIM)вконтекстеуправляемоймодельюархитектуры(MDA)。ДляусовершенствованияMDAиполучениявозможностиавтоматизироватьсистемныйанализ,длямоделитопологическогофункционированияпредлагаетсяиспользоватьметодуправляемоймодельюархитектуры(TFM4MDA)。ВстатьепредлагаетсяразработатьинструментподдержкиTFM TFM4MDA,получаявозможностьиспользоватьискусственныйинтеллектвсистемноманализеиразработкепрограмм。Главнымикомпонентамиинструментарияявляютсяанализаторнеформальногоописаниясистемы,инструментконструирования解冻,трансформаторTFMвUML。РассматриваетсятакжеисоответствиеэтогорешениястандартамMDA,такимобразомпредлагаяформальнуюмодель,спомощьюкоторойвозможнополучитьформальнуюCIMисходяизописаниябизнессистемывформечастныхприложений。Данныйметодтакжеможнореализоватьивсоответствующихсредствахсистемногоанализа。ДляразработкиинструментарияпроверяетсяиспользованиевозможностейплатформыEclipseдляMDA,атакжерассмотреныпроблемыразработкитакогоинструментария。
{"title":"Implementing a Topological Functioning Model Tool","authors":"Armands Slihte","doi":"10.2478/v10143-010-0026-6","DOIUrl":"https://doi.org/10.2478/v10143-010-0026-6","url":null,"abstract":"Implementing a Topological Functioning Model Tool This paper recognizes the computation independent nature of a Topological Functioning Model (TFM) and suggests it to be used as the Computation Independent Model (CIM) within Model Driven Architecture (MDA). To step towards the completeness of MDA and enable the automation of system analysis the Topological Functioning Model for Model Driven Architecture (TFM4MDA) method is considered. A project of implementing TFM4MDA as a TFM Tool is suggested to enable artificial intelligence in system analysis and software development. By applying language processing methods in combination with textual use case analysis and using Topological Functioning Model (TFM) as CIM a workable solution can be developed. The main components of the tool are a TFM Fetcher for system's informal description analysis, TFM Editor and TFM Transformer for TFM to UML transformation. Solution's compatibility to MDA standards is also considered, thus providing a formal method to automatically acquire a CIM from description of a business system in form of textual use cases, and that could be applied to implement a system analysis tool for this task. This paper discusses the implementation challenges and considers implementing the tool by using the leverage of the Eclipse platform and its MDA conformable frameworks. Topologiskā Funkcionēšanas Modeļa rīka izstrāde Šajā rakstā tiek analizētas topologiskā funkcionēšanas modeļa (TFM) no skaitļošanas neatkarīgās iezīmes un tiek piedāvāts no skaitļošanas neatkarīgs modelis (CIM) modeļu vadāmās arhitektūras (MDA) kontekstā. Lai pilnveidotu MDA un padarītu iespējamu sistēmu analīzes automatizāciju, topologiskās funkcionēšanas modelim tiek piedāvāts izmantot modeļu vadāmās arhitektūras (TFM4MDA) metodi. Rakstā tiek piedāvāts izstrādāt TFM TFM4MDA atbalsta rīku, tā padarot iespējamu mākslīgā intelekta izmantošanu sistēmu analīzē un programmatūras izstrādē. Pielietojot dabīgās valodas apstrādes metodes kombinācijā ar biznesa lietošanas gadījumiem un TFM kā no skaitļošanas neatkarīgo modeli ir iespējam izstrādāt praktiski pielietojamu risinājumu. Rīka galvenās komponentes ir sistēmas neformālā apraksta analizators, TFM konstruēšanas rīks, TFM transformācija uz UML. Tiek apskatīta arī risinājuma atbilstība MDA standartiem, tādējādi piedāvājot formālu metodi, ar kuru iespējams iegūt formālu CIM no biznesa sistēmas apraksta lietošanas gadījumu formā. Tādā veidā šo metodi ir iespējams arī realizēt atbilstošā sistēmas analīzes rīkā. Rīka izstrādei tiek izsvērta Eclipse platformas piedāvātas iespēju MDA ietvaru izmantošana, kā arī apskatītas šāda rīka izstrādes problēmas. Разработка инструментария модели топологического функционирования В статье проведен анализ от вычислений независимых свойств модели топологическо функционирования (TFM) и предложена от вычислений независимая модель (CIM) в контексте управляемой моделью архитектуры (MDA). Для усовершенствования MDA и получения возможности автоматизиров","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"185 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":"116602174","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}
引用次数: 6
Use of the Deferred Approach in Scientific Applications 递延方法在科学应用中的应用
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0056-8
P. Osipov, A. Borisov
Use of the Deferred Approach in Scientific Applications In this paper, the implementation of security system that has strict requirements on the time of evaluation of each transaction made by the user is examined on the example of building a system for user behaviour modelling using Markov models. Evaluation of the effectiveness of both the classical approach to the implementation of a server that calculates metric of the user model and with the use of lightweight threads, as well as of a new ideology - Deferred-based event model is performed. A number of tests of various configurations are conducted, showing the preferred server for the Deferred-based type of system as well as an approach to implementing this type of request service. Deferred pieejas izmantošana zinātniskos lietojumos Šajā rakstā ir apskatīti mūsdienīgi serveru realizācijas varianti, kuri apkalpo zinātniskos vai praktiskos uzdevumus ar stingriem ierobežojumiem, kuri attiecas uz katras transakcijas minimālo apkalpošanas laiku un lielām slodzēm. Rakstā ir izskatīts labākā servera izvēles jautājums, ar kura palīdzību varētu realizēt lietotāja uzvedības metrikas izskaitļošanas uzdevumu. Shematiski tika apskatīta mērķtiecīgas sistēmas kopējā struktūra no realizācijas viedokļa, izmantojot sistēmu ar klients-serviss pieeju. Pats uzdevums un tā realizācijai izmantotie algoritmi ir izskatīti iepriekšējā darbā, savukārt darbā izmantota realizācija, pielietojot programmēšanas valodu PHP, nespēja apmierināt visas stingrās prasības attiecībā uz katra pieprasījuma apstrādes laiku, līdz ar to radās nepieciešamība izmantot citas pieejas, kuru izpēte arī kļuva par pamatu šim rakstam. Šajā darbā tika izmantota Python valoda, kura kalpo kā vispiemērotākais un visspēcīgākais līdzeklis gan praktisko, gan līdzīga tipa zinātnisko uzdevumu risināšanai. Tika izmantota arī klienta servera pieeja, kad serveris (realizēts ar Python valodas palīdzību) konfigurēts pašreizējo uzdevumu atrisināšanai. Papildus izmantotie instrumenti, kuri tika pielietoti modeļa apstrādei un glabāšanai, rakstā netiek apskatīti, jo dotajā etapā ir nepieciešams novērtēt vienas pieejas priekšrocības attiecībā pret citu. Ir apskatītas domēna īpašības un trīs iespējamās servera funkcionēšanas pieejas no katras transakcijas izmantošanas vidējā laika minimizēšanas viedokļa. Iespēja izsaukt sistēmas procesus, sistēmas pavedienus un jaunu pieeju. Notikumiem bagāta reagēšana - Deffered. Tika novērtēta iespēja izmantot katru iespējamo pieeju piešķirtā uzdevuma robežās. Lai iegūtu servera efektivitātes skaitlisko novērtējumu, tika veikta to testēšana, izmantojot dažādus serveru realizācijas veidus. Tika iegūti serveru uzvedības rezultāti, izmantojot dažādas konfigurācijas pie lielām slodzēm. Tika atklāts realizācijas variants, kurš ir vislabāk piemērots domēna prasībām un īpatnībām. Kā jau tika prognozēts, Deferred pieeja parādīja sevi kā vispiemērotākā pieeja. Использование Deferred подхода в научных приложениях В статье рассмотрены соврем
本文以使用马尔可夫模型构建用户行为建模系统为例,研究了对用户每笔交易的评估时间有严格要求的安全系统的实现。评估了计算用户模型度量的服务器实现的经典方法和使用轻量级线程的有效性,以及一种新的意识形态-基于延迟的事件模型。对各种配置进行了许多测试,显示了基于延迟的系统类型的首选服务器以及实现这种类型请求服务的方法。Deferred pieejas izmantošana zinātniskos lietojumos Šajā rakstā ir apskatīti mūsdienīgi serveru realizācijas varianti, kuri apkalpo zinātniskos vai praktiskos uzdevumus ar stingriem ierobežojumiem, kuri attiecas uz katras transakcijas minimālo apkalpošanas laiku un lielām slodzēm。Rakstā ir izskatīts labākā servera izvēles jautājums, ar kura paly ī zību varētu realizēt lietotāja uzvedī as metrikas izskaitļošanas uzdevumu。Shematiski tika apskatīta mērķtiecīgas sistēmas kopējā struktūra no realizācijas viedokļa, izmantojot sistēmu arclients -serviss pieeju。创造性拍uzdevums联合国tāācijai izmantotie algoritmi红外izskatīti iepriekšējā出众的人或物ā,savukārt出众的人或物ā创造性izmantotaā比赛,pielietojot方针ēšanas valodu PHP, nespēja apmierin tā签证stingrā年代普拉斯ības attiecībā是乌斯katra pieprasījuma apstrādes laiku līdz ar radās nepiecieš是ī英航izmantot纺织品pieejas,库鲁病izpēte arīkļuva par pamatušrakstam化生。Šajā darbtika izmantota Python valoda, kura kalpo kā vispiemērotākais un visspēcīgākais līdzeklis gan praktisko, gan lī dz<e:1> ga tipa zinātnisko uzdevumu risināšanai。Tika izmantota arklienta servera pieeja, kad serveris (realizēts ar Python valodas palj . z . bu) konfigurēts pašreizējo uzdevumu atrisināšanai。Papildus izmantotie instrumenti, kuri tika pielietoti modeļa apstrādei un glabāšanai, rakstnetiek apskat . ti, jo dotajja . etapajir nepieciešams novērtēt vienas pieejas priekšrocības attiech . bnipret citu。Ir apskatītas domēna īpašības un tr<e:1> s iespējamās servera funkcionēšanas pieejas no katras transakcijas izmantošanas vidējā laika minimizēšanas viedokļa。Iespēja izsaukt sistēmas procesus, sistēmas pavedienus un jaunu pieeju。Notikumiem bagāta reagēšana -延期。Tika novērtēta iespēja izmantot katru iespējamo pieeju piešķirtā uzdevuma robežās。赖iegūtu servera efektivitātes skaitlisko novērtējumu,赖到testēšana,赖到dažādus serveru realizācijas veidus。Tika iegūti serveru uzved <e:1> has rezultāti, izmantojot dažādas konfigurācijas pie lielām slodzēm。Tika atklāts realizācijas变体,kurizir vislabāk piemērots domēna prasībām un īpatnībām。Kā jau tika prognozēts, Deferred pieeja parādīja sevi Kā vispiemērotākā pieeja。Использование延迟подходавнаучныхприложенияхВстатьерассмотренысовременныевариантыреализациисерверов,обслуживающихнаучныелибопрактическиезадачиврамкахжёсткихограниченийнаминимальноевремяобработкикаждойтранзакциииприналичиивысокихнагрузок。Рассмотреназадачавыборанаилучшегосерверадляреализациизадачивычисленияметрикиповеденияпользователя。Схематическирассмотренаобщаяструктурацелевойсистемысточкизренияеёреализациисиспользованиемклиенст——ерверногоподхода。Самазадачаииспользованныедляеёреализацииалгоритмырассмотренывпредыдущейработе,однакоиспользованнаявнейреализациянаязыкепрограммированияРНРнесмоглаудовлетворитьжёсткимтребованиямнавремяобработкикаждогозапроса。Возниклапотребностьприменениядругихподходов。исследованиекоторыхипослужилоб
{"title":"Use of the Deferred Approach in Scientific Applications","authors":"P. Osipov, A. Borisov","doi":"10.2478/v10143-011-0056-8","DOIUrl":"https://doi.org/10.2478/v10143-011-0056-8","url":null,"abstract":"Use of the Deferred Approach in Scientific Applications In this paper, the implementation of security system that has strict requirements on the time of evaluation of each transaction made by the user is examined on the example of building a system for user behaviour modelling using Markov models. Evaluation of the effectiveness of both the classical approach to the implementation of a server that calculates metric of the user model and with the use of lightweight threads, as well as of a new ideology - Deferred-based event model is performed. A number of tests of various configurations are conducted, showing the preferred server for the Deferred-based type of system as well as an approach to implementing this type of request service. Deferred pieejas izmantošana zinātniskos lietojumos Šajā rakstā ir apskatīti mūsdienīgi serveru realizācijas varianti, kuri apkalpo zinātniskos vai praktiskos uzdevumus ar stingriem ierobežojumiem, kuri attiecas uz katras transakcijas minimālo apkalpošanas laiku un lielām slodzēm. Rakstā ir izskatīts labākā servera izvēles jautājums, ar kura palīdzību varētu realizēt lietotāja uzvedības metrikas izskaitļošanas uzdevumu. Shematiski tika apskatīta mērķtiecīgas sistēmas kopējā struktūra no realizācijas viedokļa, izmantojot sistēmu ar klients-serviss pieeju. Pats uzdevums un tā realizācijai izmantotie algoritmi ir izskatīti iepriekšējā darbā, savukārt darbā izmantota realizācija, pielietojot programmēšanas valodu PHP, nespēja apmierināt visas stingrās prasības attiecībā uz katra pieprasījuma apstrādes laiku, līdz ar to radās nepieciešamība izmantot citas pieejas, kuru izpēte arī kļuva par pamatu šim rakstam. Šajā darbā tika izmantota Python valoda, kura kalpo kā vispiemērotākais un visspēcīgākais līdzeklis gan praktisko, gan līdzīga tipa zinātnisko uzdevumu risināšanai. Tika izmantota arī klienta servera pieeja, kad serveris (realizēts ar Python valodas palīdzību) konfigurēts pašreizējo uzdevumu atrisināšanai. Papildus izmantotie instrumenti, kuri tika pielietoti modeļa apstrādei un glabāšanai, rakstā netiek apskatīti, jo dotajā etapā ir nepieciešams novērtēt vienas pieejas priekšrocības attiecībā pret citu. Ir apskatītas domēna īpašības un trīs iespējamās servera funkcionēšanas pieejas no katras transakcijas izmantošanas vidējā laika minimizēšanas viedokļa. Iespēja izsaukt sistēmas procesus, sistēmas pavedienus un jaunu pieeju. Notikumiem bagāta reagēšana - Deffered. Tika novērtēta iespēja izmantot katru iespējamo pieeju piešķirtā uzdevuma robežās. Lai iegūtu servera efektivitātes skaitlisko novērtējumu, tika veikta to testēšana, izmantojot dažādus serveru realizācijas veidus. Tika iegūti serveru uzvedības rezultāti, izmantojot dažādas konfigurācijas pie lielām slodzēm. Tika atklāts realizācijas variants, kurš ir vislabāk piemērots domēna prasībām un īpatnībām. Kā jau tika prognozēts, Deferred pieeja parādīja sevi kā vispiemērotākā pieeja. Использование Deferred подхода в научных приложениях В статье рассмотрены соврем","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"78 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":"131104327","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}
引用次数: 0
期刊
Sci. J. Riga Tech. Univ. Ser. Comput. Sci.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1