首页 > 最新文献

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

英文 中文
Interactive Inductive Learning: Application in Domain of Education 互动归纳学习:在教育领域的应用
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0022-5
I. Birzniece, M. Kirikova
Interactive Inductive Learning: Application in Domain of Education globalization presents an opportunity to obtain education from several education providers by using different study exchange programmes. This possibility, in turn, creates the need to compare available study courses in foreign institutions to courses on the curriculum of the institution which issues the degree. Manual course comparision is time consuming and requires involvment of highly skilled experts. Otherwise, the comparison may result in a superficial intuitive judgement and, consequently, course incompatibility problems. Interactive inductive learning supported by enterprise modelling is proposed as a supporting mechanism which can help to save the time an effort in study course comparison. Interaktīva induktīvā apmācība: pielietojums izglītības jomā Pieaugošais informācijas apjoms pasaulē ir veicinājis tādu automātisku datu apstrādes tehniku attīstību, kas spēj atvieglot cilvēka rutīnas darbu, apstrādājot lielus datu apjomus. Mašīnapmācībā tiek izmantots plašs metožu klāsts, tomēr sistēmās, kur cilvēkam nepieciešams saprast lēmuma pieņemšanas ceļu, kā arī tālāk apstrādāt iegūto rezultātu, ir novērtējamas induktīvās apmācības metožu priekšrocības. Lai uzlabotu induktīvās apmācības sniegtos rezultātus, ir iespējams iesaistīt cilvēku to objektu klasificēšanā, kurus induktīvās apmācības izveidotais klasifikators nespēj klasificēt pats. Globalizācija sniedz iespēju iegūt izglītību vairākās izglītības iestādēs, tai pat laikā iegūstot grādu vienā mācību iestādē. Šīs iespējas savukārt rada vajadzību salīdzināt pieejamās ārzemju studiju programmas ar tās mācību iestādes programmu, kur izsniedz izglītību apstiprinošo grādu. Tas ir nepieciešams, lai pārliecinātos, ka studijas ārpus pamatmācību iestādes atbilst izvēlētajai studiju programmai un iegūstamajam grādam. Katrs studiju priekšmets ir atšķirīgs no citiem pēc nosaukuma, apjoma un citiem parametriem. Tomēr satura ziņā daļa priekšmetu var pārklāties. Lai risinātu priekšmetu salīdzināšanas problēmu, tiek piedāvāts izmantot interaktīvu induktīvās apmācības sistēmu. Netiešajā studiju priekšmetu salīdzināšanā par raksturīgajām iezīmēm izvēlētas iegūstamās kompetences, studiju līmenis un priekšmeta apjoms kredītpunktos. Šie parametri kā būtiskākie studiju priekšmetus raksturojošie lielumi iegūti ar uzņēmuma zināšanu attīstīšanas metodi (Enterprise Knowledge Development — EKD). Mācību priekšmetos iegūstamās kompetences tiek attēlotas Eiropas e-kompetenču ietvarā (e-CF), veicot priekšmeta apraksta un sasniedzamo mācību rezultātu sasaisti ar ietvaru. Sākotnējie eksperimenti parāda, ka ar interaktīvas induktīvās apmācības palīdzību iegūtais klasifikators spēj likumu veidā vispārināt studiju priekšmetiem raksturīgākās kompetences un klasificēt jaunus studiju priekšmetus atbilstoši apgūtajam standartam. Интерактивное индуктивное обучение: применение в сфере образования Увеличивающийся объём информации в мире способствовал развитию автоматич
互动归纳学习:在教育领域的应用全球化提供了一个机会,通过不同的学习交流计划,从多个教育提供者那里获得教育。这种可能性反过来又产生了将国外机构提供的学习课程与颁发学位的机构的课程进行比较的需要。手工课程比较耗时,需要高技能专家的参与。否则,比较可能导致肤浅的直觉判断,从而导致课程不相容问题。提出了一种支持企业建模的交互式归纳学习的支持机制,可以节省学习课程比较的时间和精力。interakt<e:1> va indukt<e:1> vu ā apmācība: pielietojums izgl.t ības jomi Pieaugošais informācijas apjoms pasaulæ ir veicinājis tādu automātisku datu apstrādes tehniku attu stu, kas spēj atvieglot cilvēka rutīnas darbu, apstrādājot lielus datu apjomus。Mašīnapmācībā tiek izmantots plašs metožu klāsts, tomēr sistēmās, kur cilvēkam nepieciešams saprast lēmuma pieņemšanas ceļu, kha ā ar ā tālāk apstrādāt iegūto rezultātu, ir novērtējamas induktīvās apmācības metožu priekšrocības。Lai uzlabotu induktīvās apmācības sniegtos rezultātus, ir iespējams iesaistust cilvēku to objektu klasificēšanā, kurus induktīvās apmācības izveidotais klasifikators nespēj klasificēt pats。Globalizācija sniedz iespēju iegūt izglj ītību vairākās izglj ītības iestādēs, tai pat laikir iegūstot grādu vieni ā mācību iestādē。Šīs iespējas savukārt rada vajadzz ī u salīdzināt pieejamās ārzemju studiju programmas和tās mācību iestādes programmu, kur izsniedz izgl.t ī u apstiprinošo grādu。as ir nepieciešams, lai pārliecinātos, ka studijas ārpus pamatmācību iestādes atbilst izvēlētajai studiju programmai un iegūstamajam grādam。Katrs studiju priekšmets ir atšķirīgs no citiem pēc nosaukuma, apjoma un citiem参数。Tomēr satura ziņā daļa priekšmetu var pārklāties。赖risinātu priekšmetu salīdzināšanas problēmu, tiek piedāvāts izmantot interaktīvu induktīvās apmācības sistēmu。Netiešajā studiju priekšmetu salīdzināšanā par raksturīgajām iezīmēm izvēlētas iegūstamās胜任能力,studiju lue menis un priekšmeta apjoms kred <e:1> tpunktos。Šie parametri kā būtiskākie studiju priekšmetus raksturojošie lielumi iegūti ar uzņēmuma zināšanu attīstīšanas metodi(企业知识开发- EKD)。Mācību priekšmetos iegūstamās compepetiek attēlotas Eiropas e- kompeten<e:1> u ietvari (e-CF), veicot priekšmeta apraksta un sasniedzamo mācību rezultātu sasaisti ar ietvaru。年代ākotnē杰eksperimenti parā哒,ka ar interaktī脉管induktīvāS apmācības palīdzību iegū麻将klasifikators spēj likumu veidāvispārin tāstudiju priekšmetiem raksturīgākāS kompetences联合国klasificēt jaunus studiju priekšmetus atbilstoš我apgūtajam standartam。Интерактивноеиндуктивноеобучение:применениевсфереобразованияУвеличивающийсяобъёминформациивмиреспособствовалразвитиюавтоматическихтехникобработкиданных,которыеспособныоблегчитьрутиннуюработучеловекапообработкебольшихобъёмовданных。Вмашинномобучениииспользуетсяширокийнаборметодов,однакопреимуществаметодовиндуктивногообученияпроявляютсявсистемах,гдечеловекдолженпониматьходпринятиярешения,атакжевпоследствииобрабатыватьполученныйрезультат。Чтобыулучшитьрезультатыиндуктивногообучения,можнопривлечьчеловекадляклассификациитехобъектов,которыесозданныйвходеиндуктивногообученияклассификаторнеможетклассифицироватьсамостоятельно。Глобализациядаётвозможностьобучатьсявнесколькихучебныхзаведенияходновременно,получаястепеньвосновномучебномзаведении。Этиво
{"title":"Interactive Inductive Learning: Application in Domain of Education","authors":"I. Birzniece, M. Kirikova","doi":"10.2478/v10143-011-0022-5","DOIUrl":"https://doi.org/10.2478/v10143-011-0022-5","url":null,"abstract":"Interactive Inductive Learning: Application in Domain of Education globalization presents an opportunity to obtain education from several education providers by using different study exchange programmes. This possibility, in turn, creates the need to compare available study courses in foreign institutions to courses on the curriculum of the institution which issues the degree. Manual course comparision is time consuming and requires involvment of highly skilled experts. Otherwise, the comparison may result in a superficial intuitive judgement and, consequently, course incompatibility problems. Interactive inductive learning supported by enterprise modelling is proposed as a supporting mechanism which can help to save the time an effort in study course comparison. Interaktīva induktīvā apmācība: pielietojums izglītības jomā Pieaugošais informācijas apjoms pasaulē ir veicinājis tādu automātisku datu apstrādes tehniku attīstību, kas spēj atvieglot cilvēka rutīnas darbu, apstrādājot lielus datu apjomus. Mašīnapmācībā tiek izmantots plašs metožu klāsts, tomēr sistēmās, kur cilvēkam nepieciešams saprast lēmuma pieņemšanas ceļu, kā arī tālāk apstrādāt iegūto rezultātu, ir novērtējamas induktīvās apmācības metožu priekšrocības. Lai uzlabotu induktīvās apmācības sniegtos rezultātus, ir iespējams iesaistīt cilvēku to objektu klasificēšanā, kurus induktīvās apmācības izveidotais klasifikators nespēj klasificēt pats. Globalizācija sniedz iespēju iegūt izglītību vairākās izglītības iestādēs, tai pat laikā iegūstot grādu vienā mācību iestādē. Šīs iespējas savukārt rada vajadzību salīdzināt pieejamās ārzemju studiju programmas ar tās mācību iestādes programmu, kur izsniedz izglītību apstiprinošo grādu. Tas ir nepieciešams, lai pārliecinātos, ka studijas ārpus pamatmācību iestādes atbilst izvēlētajai studiju programmai un iegūstamajam grādam. Katrs studiju priekšmets ir atšķirīgs no citiem pēc nosaukuma, apjoma un citiem parametriem. Tomēr satura ziņā daļa priekšmetu var pārklāties. Lai risinātu priekšmetu salīdzināšanas problēmu, tiek piedāvāts izmantot interaktīvu induktīvās apmācības sistēmu. Netiešajā studiju priekšmetu salīdzināšanā par raksturīgajām iezīmēm izvēlētas iegūstamās kompetences, studiju līmenis un priekšmeta apjoms kredītpunktos. Šie parametri kā būtiskākie studiju priekšmetus raksturojošie lielumi iegūti ar uzņēmuma zināšanu attīstīšanas metodi (Enterprise Knowledge Development — EKD). Mācību priekšmetos iegūstamās kompetences tiek attēlotas Eiropas e-kompetenču ietvarā (e-CF), veicot priekšmeta apraksta un sasniedzamo mācību rezultātu sasaisti ar ietvaru. Sākotnējie eksperimenti parāda, ka ar interaktīvas induktīvās apmācības palīdzību iegūtais klasifikators spēj likumu veidā vispārināt studiju priekšmetiem raksturīgākās kompetences un klasificēt jaunus studiju priekšmetus atbilstoši apgūtajam standartam. Интерактивное индуктивное обучение: применение в сфере образования Увеличивающийся объём информации в мире способствовал развитию автоматич","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"143 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":"121036769","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
Design of Decision Service Using Cause-and-Effect Business Process Analysis 基于因果业务流程分析的决策服务设计
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0003-8
Olga Levina
Design of Decision Service Using Cause-and-Effect Business Process Analysis Business processes are executed according to a specific business logic that can be formulated as business rules. Often decisions are taken during the course of the process to fulfill conditions or exceptions leading to process variations. These decisions are meant to support business process operations and are composed of a set of business rules, additionally being based on a solid process relevant knowledge and know-how. These processes are here referred to as decision knowledge intensive processes. In this paper the question of how business rules and consequently operational decisions can be derived from the business process model is addressed. The therefore necessary business process analysis and decision identification are performed using the cause-and-effect approach. Service-oriented implementation of the found decisions is suggested and outlined.
使用因果业务流程分析设计决策服务业务流程根据特定的业务逻辑执行,该业务逻辑可以表述为业务规则。通常,决策是在过程过程中做出的,以满足导致过程变化的条件或异常。这些决策旨在支持业务流程操作,并由一组业务规则组成,此外还基于可靠的流程相关知识和专有技术。这些过程在这里被称为决策知识密集型过程。本文讨论了如何从业务流程模型派生业务规则和相应的操作决策的问题。因此,使用因果关系方法执行必要的业务流程分析和决策识别。建议并概述了所发现决策的面向服务实现。
{"title":"Design of Decision Service Using Cause-and-Effect Business Process Analysis","authors":"Olga Levina","doi":"10.2478/v10143-011-0003-8","DOIUrl":"https://doi.org/10.2478/v10143-011-0003-8","url":null,"abstract":"Design of Decision Service Using Cause-and-Effect Business Process Analysis Business processes are executed according to a specific business logic that can be formulated as business rules. Often decisions are taken during the course of the process to fulfill conditions or exceptions leading to process variations. These decisions are meant to support business process operations and are composed of a set of business rules, additionally being based on a solid process relevant knowledge and know-how. These processes are here referred to as decision knowledge intensive processes. In this paper the question of how business rules and consequently operational decisions can be derived from the business process model is addressed. The therefore necessary business process analysis and decision identification are performed using the cause-and-effect approach. Service-oriented implementation of the found decisions is suggested and outlined.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"144 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":"116767692","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
Self-Directed Performance Testing 自我导向性能测试
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0028-4
A. Sukhorukov
Self-Directed Performance Testing Performance testing of multi-user software systems is typically performed by emulating activities of multiple users working with the system simultaneously. These virtual users collect performance measures like response time and correctness while loading the system during the test. During a typical load scenario number of simultaneous virtual users gradually increases from one to some intended maximum, allowing to find out statistical relation between number of simultaneous users and performance measures. However having fixed load scenario has several drawbacks. Usually the test has to be repeated iteratively with adjusted load scenarios, taking into account results acquired from previous test iterations. As load scenarios have to be adjusted manually and repetitions of the test may take considerable time, this approach seems to be ineffective. This paper presents an alternative approach, where load scenario is adjusted automatically during the test, taking into account performance measures already gathered in the same test. Drawbacks of fixed load scenarios are analysed and methods of eliminating them by automatic adjustment are described. A case study showing implementation of the method and results obtained by applying it to performance testing of a real system is provided. Pašvadāma veiktspējas testēšana Vairāklietotāju sistēmu veiktspējas testēšana parasti tiek veikta, imitējot vairāku lietotāju darbu, kuri vienlaicīgi strādā ar sistēmu. Šie virtuālie lietotāji uzkrāj veiktspējas mērījums, tādus kā atbildes laiki un korektums, noslogojot sistēmu testa laikā. Tipiskajā slodzes scenārijā vienlaicīgi strādājošo virtuālo lietotāju skaits pakāpeniski palielinās no viena līdz noteiktam maksimālajam, ļaujot izsekot statistisku atkarību starp vienlaicīgi strādājošo lietotāju skaitu un veiktspējas rādītājiem. Taču fiksēta slodzes scenārija izmantošanai ir daži trūkumi. Parasti tests ir iteratīvi jāatkārto, mainot slodzes scenārijus, ņemot vērā iepriekšējās testa iterācijās gūtus rezultātus. Tā kā slodzes scenāriji ir manuāli jāmaina, bet testa atkārtojumi var aizņemt ievērojamu laiku, šī pieeja izrādās neefektīva. Šajā rakstā tiek piedāvāta alternatīva pieeja, kurā slodzes scenārijs tiek pieskaņots automātiski testa laikā, ņemot vērā veiktspējas rādītājus, kas jau tika iegūti tajā pašā testā. Tiek analizēti fiksēto slodzes scenāriju trūkumi un tiek piedāvātas to novēršanas metodes, izmantojot automātisko slodzes scenārija pieskaņošanu. Aprakstīts pielietojuma piemērs, kas parāda metodes realizāciju un rezultātus, kas tika iegūti testējot reālās sistēmas veiktspēju. Самоуправляемое тестирование производительности Тестирование производительности многопользовательских систем обычно проводится, имитируя действия множества пользователей, одновременно работающих в системе. Такие виртуальные пользователи накапливают показатели производительности, например, время отклика и корректность, нагружая систему во время теста. Во вре
多用户软件系统的性能测试通常是通过模拟多个用户同时使用系统的活动来执行的。这些虚拟用户在测试期间加载系统时收集响应时间和正确性等性能度量。在典型的负载场景中,同时虚拟用户的数量从一个逐渐增加到某个预期的最大值,从而可以找出同时用户数量与性能指标之间的统计关系。然而,固定负载场景有几个缺点。通常,测试必须使用调整的负载场景迭代地重复,并考虑到从以前的测试迭代中获得的结果。由于负载场景必须手动调整,并且测试的重复可能需要相当长的时间,因此这种方法似乎是无效的。本文提出了一种替代方法,在测试期间自动调整负载场景,考虑到在同一测试中已经收集到的性能度量。分析了固定负荷方案的弊端,阐述了通过自动调节消除固定负荷方案弊端的方法。最后给出了该方法的具体实现和应用于实际系统性能测试的结果。Pašvadāma veiktspējas testēšana Vairāklietotāju sistēmu veiktspējas testēšana parasttiek veikta, imitējot vairāku lietotāju darbu, kuri vienlaicicgi strādā ar sistēmu。Šie virtuālie lietotāji uzkrāj veiktspējas mērījums, tādus kā atbildes laiki UN korektums, noslogojot sistēmu testa laikha。tipiskaji ā slodzes scenārijā vienlaici ā gi strādājošo virtuālo lietotāju skaits pakāpeniski palielinās no viena līdz noteiktam maksimālajam, ļaujot izsekot statistisku atkari ā bu starp vienlaici ā gi strādājošo lietotāju skaitu un veiktspējas rādītājiem。ta u fiksēta slodzes scenārija izmantošanai ir daži trūkumi。寄生虫在iterat . vi jāatkārto, mainot . slodzes scenārijus, ņemot vērā iepriekšējās . testa . iterācijās gūtus rezultātus进行测试。taka ā slodzes scenāriji ir manuāli jāmaina, bet testa atkārtojumi var aizņemt ievērojamu laiku, šī pieja izrādās neefekt va。Šajā rakstā tiek piedāvāta alternatuz . va pieja, kuri ā slodzes scenārijs tiek pieskaņots automātiski testa laikha, ņemot vērā veiktspējas rādītājus, kas jau tika iegūti tajha ā pašā testka。Tiek analizēti fiksēto slodzes scenāriju trūkumi untiek piedāvātas至novēršanas medes, izmantojot automātisko slodzes scenārija pieskaņošanu。aprakst ts pielietojuma piemērs, kas parāda medes realizāciju un rezultātus, kas tika iegūti testējot reālās sistēmas veiktspēju。СамоуправляемоетестированиепроизводительностиТестированиепроизводительностимногопользовательскихсистемобычнопроводится,имитируядействиямножествапользователей,одновременноработающихвсистеме。Такиевиртуальныепользователинакапливаютпоказателипроизводительности,например,времяоткликаикорректность,нагружаясистемувовремятеста。Вовремятипичногосценариянагрузкичислоодновременныхвиртуальныхпользователейпостепенновозрастаетотодногодоопределенногомаксимума,позволяянайтистатистическоесоотношениемеждучисломпользователейипоказателямипроизводительности。Однакоиспользованиефиксированныхсценариевнагрузкиимеетнекоторыенедостатки。Обычноприходитсяитеративноповторятьтест,изменяясценариинагрузкисучетомрезультатов,полученныхвпредыдущихитерациях。Посколькусценариинагрузкиизменяютсявручную,аповторытестовмогутзаниматьзначительноевремя,такойподходоказываетсянеэффективным。Встатьепредлагаетсяальтернативныйподход,прикоторомсценарийнагрузкиавтоматическиизменяетсявовремятеста,учитываяпоказателипроизводительности,ужеполученныевэтомжетесте。Анализируютсянедостаткификсированныхсценариевнагрузки,иописываютсяметодыихустраненияпосредствомавтоматическихизмененийсценариев。Показываетсяпримерреализацииипримененияметода,описываютсярезультаты,полученныевходетестированияпроизводительностиреальнойсистемы。
{"title":"Self-Directed Performance Testing","authors":"A. Sukhorukov","doi":"10.2478/v10143-010-0028-4","DOIUrl":"https://doi.org/10.2478/v10143-010-0028-4","url":null,"abstract":"Self-Directed Performance Testing Performance testing of multi-user software systems is typically performed by emulating activities of multiple users working with the system simultaneously. These virtual users collect performance measures like response time and correctness while loading the system during the test. During a typical load scenario number of simultaneous virtual users gradually increases from one to some intended maximum, allowing to find out statistical relation between number of simultaneous users and performance measures. However having fixed load scenario has several drawbacks. Usually the test has to be repeated iteratively with adjusted load scenarios, taking into account results acquired from previous test iterations. As load scenarios have to be adjusted manually and repetitions of the test may take considerable time, this approach seems to be ineffective. This paper presents an alternative approach, where load scenario is adjusted automatically during the test, taking into account performance measures already gathered in the same test. Drawbacks of fixed load scenarios are analysed and methods of eliminating them by automatic adjustment are described. A case study showing implementation of the method and results obtained by applying it to performance testing of a real system is provided. Pašvadāma veiktspējas testēšana Vairāklietotāju sistēmu veiktspējas testēšana parasti tiek veikta, imitējot vairāku lietotāju darbu, kuri vienlaicīgi strādā ar sistēmu. Šie virtuālie lietotāji uzkrāj veiktspējas mērījums, tādus kā atbildes laiki un korektums, noslogojot sistēmu testa laikā. Tipiskajā slodzes scenārijā vienlaicīgi strādājošo virtuālo lietotāju skaits pakāpeniski palielinās no viena līdz noteiktam maksimālajam, ļaujot izsekot statistisku atkarību starp vienlaicīgi strādājošo lietotāju skaitu un veiktspējas rādītājiem. Taču fiksēta slodzes scenārija izmantošanai ir daži trūkumi. Parasti tests ir iteratīvi jāatkārto, mainot slodzes scenārijus, ņemot vērā iepriekšējās testa iterācijās gūtus rezultātus. Tā kā slodzes scenāriji ir manuāli jāmaina, bet testa atkārtojumi var aizņemt ievērojamu laiku, šī pieeja izrādās neefektīva. Šajā rakstā tiek piedāvāta alternatīva pieeja, kurā slodzes scenārijs tiek pieskaņots automātiski testa laikā, ņemot vērā veiktspējas rādītājus, kas jau tika iegūti tajā pašā testā. Tiek analizēti fiksēto slodzes scenāriju trūkumi un tiek piedāvātas to novēršanas metodes, izmantojot automātisko slodzes scenārija pieskaņošanu. Aprakstīts pielietojuma piemērs, kas parāda metodes realizāciju un rezultātus, kas tika iegūti testējot reālās sistēmas veiktspēju. Самоуправляемое тестирование производительности Тестирование производительности многопользовательских систем обычно проводится, имитируя действия множества пользователей, одновременно работающих в системе. Такие виртуальные пользователи накапливают показатели производительности, например, время отклика и корректность, нагружая систему во время теста. Во вре","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"25 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114027711","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
Problems of test-driven aspect-oriented development 测试驱动的面向方面开发的问题
Pub Date : 1900-01-01 DOI: 10.2478/v10143-009-0016-8
A. Sukhorukov
Problems of test-driven aspect-oriented development Test-driven development and aspect-oriented programming are relatively new development techniques each having its own benefits. However, using aspect-oriented language like AspectJ in test-driven development leads to new types of problems that do not appear if these two approaches are applied separately. These problems arise mainly because aspect-oriented paradigm breaks encapsulation principle - behaviour of class is not implemented just in class itself like in traditional object-oriented programming but can be heavily affected by many external aspects. Traditional unit tests designed to test a single unit are not sufficient any more because behaviour being tested is distributed through several units at once, so test design becomes more complicated. In order to efficiently use these two techniques together such problems have to be identified and ways to workaround them have to be discovered. This paper focuses on those problems, describing the most notable ones. Problem descriptions are based on experience with AspectJ, but most of them are common to any aspect-oriented language with similar features. Some empirically discovered principles are provided that help softening negative impact of those problems.
测试驱动的面向方面开发的问题测试驱动开发和面向方面编程是相对较新的开发技术,各有其优点。然而,在测试驱动开发中使用面向方面的语言(如AspectJ)会导致新的问题类型,如果单独应用这两种方法,这些问题就不会出现。这些问题的出现主要是因为面向方面的范式打破了封装原则——类的行为不像传统的面向对象编程那样仅仅在类本身中实现,而是会受到许多外部方面的严重影响。设计用于测试单个单元的传统单元测试不再足够,因为被测试的行为一次分布在多个单元中,因此测试设计变得更加复杂。为了有效地将这两种技术结合使用,必须确定这些问题,并找到解决这些问题的方法。本文着重讨论了这些问题,并对其中最值得注意的问题进行了描述。问题描述是基于使用AspectJ的经验,但是大多数问题对于任何具有类似特性的面向方面语言来说都是通用的。提供了一些经验发现的原则,有助于软化这些问题的负面影响。
{"title":"Problems of test-driven aspect-oriented development","authors":"A. Sukhorukov","doi":"10.2478/v10143-009-0016-8","DOIUrl":"https://doi.org/10.2478/v10143-009-0016-8","url":null,"abstract":"Problems of test-driven aspect-oriented development Test-driven development and aspect-oriented programming are relatively new development techniques each having its own benefits. However, using aspect-oriented language like AspectJ in test-driven development leads to new types of problems that do not appear if these two approaches are applied separately. These problems arise mainly because aspect-oriented paradigm breaks encapsulation principle - behaviour of class is not implemented just in class itself like in traditional object-oriented programming but can be heavily affected by many external aspects. Traditional unit tests designed to test a single unit are not sufficient any more because behaviour being tested is distributed through several units at once, so test design becomes more complicated. In order to efficiently use these two techniques together such problems have to be identified and ways to workaround them have to be discovered. This paper focuses on those problems, describing the most notable ones. Problem descriptions are based on experience with AspectJ, but most of them are common to any aspect-oriented language with similar features. Some empirically discovered principles are provided that help softening negative impact of those problems.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"36 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":"122834940","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
A Computer-aided Production System for Mass Customization in Fashion 面向服装大规模定制的计算机辅助生产系统
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0015-4
Jun-Ming Lu, Mao-Jiun J. Wang
A Computer-aided Production System for Mass Customization in Fashion In order to meet the demands of the market, a computer-aided production system for mass customization in fashion is proposed. The system enables the automation of dimension collection, pattern generation and fabric cutting. By integrating the system with the processes of garment sewing, fitting test and final adjustment, mass customization can be realized in the apparel industry. For the manufacturers, the efficiency of the supply chain can be improved by reducing human efforts, costs, and production time. For the customers, better fitness with faster delivery stimulates the desire of purchase and enhances their satisfaction.
为适应市场需求,提出了一种面向服装大规模定制的计算机辅助生产系统。该系统实现了尺寸采集、图案生成和织物裁剪的自动化。通过将该系统与服装缝制、试衣、最后调整等流程相结合,可以实现服装行业的大规模定制。对于制造商来说,可以通过减少人力、成本和生产时间来提高供应链的效率。对于顾客来说,更好的健身和更快的交货会刺激他们的购买欲望,提高他们的满意度。
{"title":"A Computer-aided Production System for Mass Customization in Fashion","authors":"Jun-Ming Lu, Mao-Jiun J. Wang","doi":"10.2478/v10143-011-0015-4","DOIUrl":"https://doi.org/10.2478/v10143-011-0015-4","url":null,"abstract":"A Computer-aided Production System for Mass Customization in Fashion In order to meet the demands of the market, a computer-aided production system for mass customization in fashion is proposed. The system enables the automation of dimension collection, pattern generation and fabric cutting. By integrating the system with the processes of garment sewing, fitting test and final adjustment, mass customization can be realized in the apparel industry. For the manufacturers, the efficiency of the supply chain can be improved by reducing human efforts, costs, and production time. For the customers, better fitness with faster delivery stimulates the desire of purchase and enhances their satisfaction.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"30 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":"131544869","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}
引用次数: 7
Use of Linear Genetic Programming and Artificial Neural Network Methods to Solve Classification Task 利用线性遗传规划和人工神经网络方法解决分类问题
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0055-9
S. Provorovs, A. Borisov
Use of Linear Genetic Programming and Artificial Neural Network Methods to Solve Classification Task This paper presents a comparative analysis of linear genetic programming and artificial neural network methods to solve classification tasks. Usually classification tasks have data sets containing a large number of attributes and records, and more than two classes that will be processed using, for example, created classification rules. As a result, by using classical method to classify a large number of records, a high classification error value will be obtained. The artificial neural networks are often used to solve classification task, mostly obtaining good results. The linear genetic programming is a new direction of evolution algorithms that is not widely researched and its application areas are not well defined. However, some advantages of linear genetic programming are based on genetic operators whose structure does not require complicated calculations. During this work approximately 400 experiments were conducted with linear genetic programming and artificial neural network methods, using various data sets with different quantity of records, attributes and classes. Based on the results received, conclusions on possibilities of using the methods of linear genetic programming and artificial neural networks in classification problems were drawn, and suggestions for improving their performance were proposed. Lineārās genētiskās programmēšanas un mākslīgā neironu tīkla pielietošana klasifikācijas uzdevuma risināšanai Rakstā izskatīta lineārās genētiskās programmēšanas un mākslīgā neironu tīkla metožu pielietošanas salīdzinošā analīze klasifikācijas uzdevuma risināšanā. Klasifikācija ir viens no aktīvi pētītiem un pielietotajiem virzieniem. Parasti klasifikācijas uzdevuma datu kopa satur lielu atribūtu un ierakstu skaitu, kā arī vairāk par divām klasēm, kurās jāklasificē dati, pielietojot izveidotos klasifikācijas likumus. Rezultātā klasifikācijas metodes pielietošana lielā ierakstu skaita dēļ, dod lielu klasifikācijas kļūdu. Mākslīgais neironu tīkls bieži tiek pielietots klasifikācijas uzdevuma risināšanai, kas vairākos gadījumos nodrošina labus rezultātus. Lineārā genētiskā programmēšana ir jauns evolucionāro algoritmu virziens, kas vēl nav labi izpētīts un tā pielietošanas sfēras vēl nav labi definētas. Tomēr var atzīmēt dažas lineārās genētiskās programmēšanas priekšrocības, kas balstās uz genētiskajiem operatoriem, kuri pēc savas struktūras nesatur sarežgītus aprēķinus. Darba gaitā tika veikti 400 klasifikācijas uzdevuma risināšanas eksperimenti, pielietojot minētās metodes, izmantojot piecas datu kopas ar dažādu atribūtu un klašu skaitu. Eksperimentu realizācijai tika izmantota speciālā programmatūra - divas esošās ("Disciplinus" un "Multiple Back-Propagation") un divas speciāli izstrādātās ("Testing program for LGP and ANN methods" and "Data Sets Maker"). Lai nodrošinātu objektīvus eksperimentu rezultātus, eksperimentos tika pielietota šķē
实验结果表明,在分类任务中使用线性基因编程技术和人工神经网络的可能性,并提出改善方法的建议。
{"title":"Use of Linear Genetic Programming and Artificial Neural Network Methods to Solve Classification Task","authors":"S. Provorovs, A. Borisov","doi":"10.2478/v10143-011-0055-9","DOIUrl":"https://doi.org/10.2478/v10143-011-0055-9","url":null,"abstract":"Use of Linear Genetic Programming and Artificial Neural Network Methods to Solve Classification Task This paper presents a comparative analysis of linear genetic programming and artificial neural network methods to solve classification tasks. Usually classification tasks have data sets containing a large number of attributes and records, and more than two classes that will be processed using, for example, created classification rules. As a result, by using classical method to classify a large number of records, a high classification error value will be obtained. The artificial neural networks are often used to solve classification task, mostly obtaining good results. The linear genetic programming is a new direction of evolution algorithms that is not widely researched and its application areas are not well defined. However, some advantages of linear genetic programming are based on genetic operators whose structure does not require complicated calculations. During this work approximately 400 experiments were conducted with linear genetic programming and artificial neural network methods, using various data sets with different quantity of records, attributes and classes. Based on the results received, conclusions on possibilities of using the methods of linear genetic programming and artificial neural networks in classification problems were drawn, and suggestions for improving their performance were proposed. Lineārās genētiskās programmēšanas un mākslīgā neironu tīkla pielietošana klasifikācijas uzdevuma risināšanai Rakstā izskatīta lineārās genētiskās programmēšanas un mākslīgā neironu tīkla metožu pielietošanas salīdzinošā analīze klasifikācijas uzdevuma risināšanā. Klasifikācija ir viens no aktīvi pētītiem un pielietotajiem virzieniem. Parasti klasifikācijas uzdevuma datu kopa satur lielu atribūtu un ierakstu skaitu, kā arī vairāk par divām klasēm, kurās jāklasificē dati, pielietojot izveidotos klasifikācijas likumus. Rezultātā klasifikācijas metodes pielietošana lielā ierakstu skaita dēļ, dod lielu klasifikācijas kļūdu. Mākslīgais neironu tīkls bieži tiek pielietots klasifikācijas uzdevuma risināšanai, kas vairākos gadījumos nodrošina labus rezultātus. Lineārā genētiskā programmēšana ir jauns evolucionāro algoritmu virziens, kas vēl nav labi izpētīts un tā pielietošanas sfēras vēl nav labi definētas. Tomēr var atzīmēt dažas lineārās genētiskās programmēšanas priekšrocības, kas balstās uz genētiskajiem operatoriem, kuri pēc savas struktūras nesatur sarežgītus aprēķinus. Darba gaitā tika veikti 400 klasifikācijas uzdevuma risināšanas eksperimenti, pielietojot minētās metodes, izmantojot piecas datu kopas ar dažādu atribūtu un klašu skaitu. Eksperimentu realizācijai tika izmantota speciālā programmatūra - divas esošās (\"Disciplinus\" un \"Multiple Back-Propagation\") un divas speciāli izstrādātās (\"Testing program for LGP and ANN methods\" and \"Data Sets Maker\"). Lai nodrošinātu objektīvus eksperimentu rezultātus, eksperimentos tika pielietota šķē","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":"131571919","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
Improvement of Business-Activities in Telecommunication Enterprises by the eTOM Business-Process Structural Model Implementation eTOM业务流程结构模型实现对电信企业业务活动的改进
Pub Date : 1900-01-01 DOI: 10.2478/v10143-010-0040-8
Olga Korzachenko, V. Getman
Improvement of Business-Activities in Telecommunication Enterprises by the eTOM Business-Process Structural Model Implementation For now, in front of telecommunication branch enterprises of Ukraine, there is a problem of activity improvement with the purpose of granting high-quality services and maintenance of competitive position, both on internal, and on a foreign market. To solve this problem, telecommunication companies appropriate to use the mechanisms of business-oriented process management and improvement of end-to-end business-processes. The purpose of this article is a choice of effective business-process model that will allow telecommunications companies to provide modern, high quality and cost competitive services. During research, conditions of the telecommunication branch enterprises of Ukraine were investigated and key problems of their activity were revealed. Existing business-process models have been considered and analyzed and the optimal model was chosen, according to the put criteria. By results of the analysis a conclusion was drawn, that to the enterprises for business-process modeling is expedient for using eTOM - high-level system business-oriented model aimed for providing of any technological services, including IT. As advantages from introduction eTOM at the Ukrainian enterprises were analyzed. Telekomunikācijas uzņēmumu darbības uzlabošana ar eTOM strukturālo biznesa procesu modeļa ieviešanu Mūsdienās Ukrainas telekomunikācijas nozares uzņēmumiem ir uzdevums veikt to darbības uzlabošanu augstākas kvalitātes pakalpojumu sniegšanas nolūkā, nodrošināt konkurētspējīgu stāvokli kā iekšējā, tā arī ārējā tirgū. Lai risinātu šo problēmu, telekomunikācijas uzņēmumiem ir mērķtiecīgi izmantot uz procesa vadīšanu un end-to-end biznesa procesu uzlabošanu orientētusbiznesa vadīšanas mehānismus. Šis raksta mērķis ir efektīva biznesa procesu modeļa izvēle, kurš atļauj telekomunikācijas uzņēmumiem sniegt modernus, kvalitatīvus un konkurētspējīgus pakalpojumus. Pētīšanas laikā izmeklēts Ukrainas telekomunikācijas nozares uzņēmumu stāvoklis un noteikti to darbības galvenās problēmas. Ir izskatīti un analizēti eksistējošie biznesa procesu modeļi un izvēlēts optimālais uzstādīto kritēriju kopums. Analīzes rezultātā izdarīts secinājums, ka uzņēmumiem mērķtiecīgi izmantot biznesa procesu modelēšanai eTOM - kā sistēmisko augstākā līmeņu biznesa orientējošo modeli, paredzētu jebkādas tehnologijas (IT t. sk.) pakalpojumus sniegšanai. Ir analizētas arī eTOM ieviešanas priekšrocības Ukrainas uzņēmumos. Усовершенствование деятельности телекоммуникационных предприятий посредством внедрения структурной модели бизнес-процессов еТОМ На сегодняшний день перед предприятиями телекоммуникационной отрасли Украины стоит задача усовершенствования деятельности с целью предоставления высококачественных услуг и обеспечения конкурентного положения, как на внутреннем, так и на внешнем рынке. Для решения этой проблемы телекоммуникационным предприятиям целесообразно
通过eTOM业务流程结构模型实施改善电信企业的业务活动目前,乌克兰电信分支企业面临着活动改进的问题,其目的是在国内和国外市场上提供高质量的服务并保持竞争地位。为解决这一问题,电信公司适当采用面向业务的流程管理机制,改进端到端的业务流程。本文的目的是选择一种有效的业务流程模型,使电信公司能够提供现代化、高质量和具有成本竞争力的服务。在研究过程中,对乌克兰电信分支企业的情况进行了调查,揭示了其活动中的关键问题。考虑并分析了现有的业务流程模型,并根据put标准选择了最优模型。通过分析得出结论,对企业进行业务流程建模时,使用面向业务的高级系统模型eTOM是一种方便的方法,该模型旨在为企业提供包括IT在内的任何技术服务。分析了乌克兰企业引进eTOM的优势。Telekomunikā比赛是乌斯ņē穆穆袍出众的人或物ības uzlaboš安娜ar eTOM合写ālo biznesa procesu模式ļievieš阿奴Mūsdienā年代乌克兰Telekomunikā比赛nozares是乌斯ņēmumiem红外uzdevums veikt,出众的人或物ības uzlaboš阿奴8月初āka kvalitāte pakalpojumu sniegšanas nolūkā,nodrošāt konkurētspējī顾圣āvokli kāiekšējā,tāarīārējātirgū。Lai risinātu šo problēmu, telekomunikācijas uzņēmumiem ir mērķtiecīgi izmantot uz procesa vadīšanu端到端业务流程uzlabošanu orientētusbiznesa vadīšanas mehānismus。Šis raksta mērķis ir efekt va biznesa procesu modeļa izvēle, kurš atļauj telekomunikācijas uzņēmumiem sniegt modernus, kvalitatv . vus UN konkurētspējīgus pakalpojumus。Pētīšanas laikka izmeklēts Ukrainas telekomunikācijas nozares uzņēmumu stāvoklis un noteikti to darb bas galvenās problēmas。它的izskatk . t . i . t . analizēti eksistējošie业务流程modeļi和izvēlēts optimālais uzstādīto kritēriju kopums。分析rezultātā izdar secinājums, ka uzņēmumiem mērķtiecīgi izmantot业务流程modelēšanai eTOM - kā sistēmisko augstākā līmeņu biznesa orientējošo modeli, paredzētu jebkādas technologijas (IT t. sk.) pakalpojumus sniegšanai。Ir analizētas ar_ eTOM ieviešanas priekšrocības Ukrainas uzņēmumos。Усовершенствованиедеятельностителекоммуникационныхпредприятийпосредствомвнедренияструктурноймоделибизнесп——роцессовеТОМНасегодняшнийденьпередпредприятиямителекоммуникационнойотраслиУкраиныстоитзадачаусовершенствованиядеятельностисцельюпредоставлениявысококачественныхуслугиобеспеченияконкурентногоположения,какнавнутреннем,такинавнешнемрынке。Длярешенияэтойпроблемытелекоммуникационнымпредприятиямцелесообразноиспользоватьмеханизмыведениябизнеса,ориентированныенапроцессноеуправлениеиусовершенствованиесквозныхбизнесп——роцессов。Цельюданнойстатьиявляетсявыборэффективноймоделибизнесп——роцессов,котораяпозволиттелекоммуникационнымпредприятиямпредоставлятьсовременные,качественныеиконкурентоспособныепостоимостиуслуги。ВовремяисследованиябылоизученосостоянияпредприятийтелекоммуникационнойотраслиУкраины,определеныключевыепроблемыихдеятельности。Былирассмотреныипроанализированысуществующиемоделибизнесп——роцессовивыбранаоптимальнаясточкизренияпоставленныхкритериев。Порезультатаманализасделанвывод,чтопредприятиямдлямоделированиябизнесп——роцессовцелесообразноиспользоватьеТОМ——системнуювысокоуровневуюбизнес-ориентированнуюмодель,нацеленнуюнапредоставлениелюбыхтехнологическийуслуг,вт。ч。иИТ。ТакжепроанализированыпреимуществаотвнедренияеТОМнаукраинскихпредприятия。
{"title":"Improvement of Business-Activities in Telecommunication Enterprises by the eTOM Business-Process Structural Model Implementation","authors":"Olga Korzachenko, V. Getman","doi":"10.2478/v10143-010-0040-8","DOIUrl":"https://doi.org/10.2478/v10143-010-0040-8","url":null,"abstract":"Improvement of Business-Activities in Telecommunication Enterprises by the eTOM Business-Process Structural Model Implementation For now, in front of telecommunication branch enterprises of Ukraine, there is a problem of activity improvement with the purpose of granting high-quality services and maintenance of competitive position, both on internal, and on a foreign market. To solve this problem, telecommunication companies appropriate to use the mechanisms of business-oriented process management and improvement of end-to-end business-processes. The purpose of this article is a choice of effective business-process model that will allow telecommunications companies to provide modern, high quality and cost competitive services. During research, conditions of the telecommunication branch enterprises of Ukraine were investigated and key problems of their activity were revealed. Existing business-process models have been considered and analyzed and the optimal model was chosen, according to the put criteria. By results of the analysis a conclusion was drawn, that to the enterprises for business-process modeling is expedient for using eTOM - high-level system business-oriented model aimed for providing of any technological services, including IT. As advantages from introduction eTOM at the Ukrainian enterprises were analyzed. Telekomunikācijas uzņēmumu darbības uzlabošana ar eTOM strukturālo biznesa procesu modeļa ieviešanu Mūsdienās Ukrainas telekomunikācijas nozares uzņēmumiem ir uzdevums veikt to darbības uzlabošanu augstākas kvalitātes pakalpojumu sniegšanas nolūkā, nodrošināt konkurētspējīgu stāvokli kā iekšējā, tā arī ārējā tirgū. Lai risinātu šo problēmu, telekomunikācijas uzņēmumiem ir mērķtiecīgi izmantot uz procesa vadīšanu un end-to-end biznesa procesu uzlabošanu orientētusbiznesa vadīšanas mehānismus. Šis raksta mērķis ir efektīva biznesa procesu modeļa izvēle, kurš atļauj telekomunikācijas uzņēmumiem sniegt modernus, kvalitatīvus un konkurētspējīgus pakalpojumus. Pētīšanas laikā izmeklēts Ukrainas telekomunikācijas nozares uzņēmumu stāvoklis un noteikti to darbības galvenās problēmas. Ir izskatīti un analizēti eksistējošie biznesa procesu modeļi un izvēlēts optimālais uzstādīto kritēriju kopums. Analīzes rezultātā izdarīts secinājums, ka uzņēmumiem mērķtiecīgi izmantot biznesa procesu modelēšanai eTOM - kā sistēmisko augstākā līmeņu biznesa orientējošo modeli, paredzētu jebkādas tehnologijas (IT t. sk.) pakalpojumus sniegšanai. Ir analizētas arī eTOM ieviešanas priekšrocības Ukrainas uzņēmumos. Усовершенствование деятельности телекоммуникационных предприятий посредством внедрения структурной модели бизнес-процессов еТОМ На сегодняшний день перед предприятиями телекоммуникационной отрасли Украины стоит задача усовершенствования деятельности с целью предоставления высококачественных услуг и обеспечения конкурентного положения, как на внутреннем, так и на внешнем рынке. Для решения этой проблемы телекоммуникационным предприятиям целесообразно","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"38 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":"132766450","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
Construction of Equity Portfolio on the Basis of Data Envelopment Analysis Approach 基于数据包络分析方法的股权投资组合构建
Pub Date : 1900-01-01 DOI: 10.2478/v10143-011-0050-1
T. Arshinova
Construction of Equity Portfolio on the Basis of Data Envelopment Analysis Approach The research focus of the scientific paper is on the problem of equity portfolio construction. The author recommends applying frontier analysis technique such as Data Envelopment Analysis to the performance measurement of emitters. Using modern computer technologies, the author has calculated efficiency score of twenty Baltic companies which are quoted at NASDAQ OMX Riga and NASDAQ OMX Tallinn stock exchanges on the basis of DEA CCR approach and elaborated proposals for effective asset allocation. Vērtspapīru portfeļa veidošana, pielietojot datu čaulas analīzes metodi Viens no investora pamatmērķiem ir efektīva un pelnītspējīga vērtspapīru portfeļa veidošana. Aktuālie makroekonomiskie notikumi liecina par Eirozonas krīzes draudiem, kas rada papildus riskus investīciju jomā. Tradicionāli ar vērtspapīru portfeļa veidošanas process ietver sevī četrus posmus: riska profila veidošanu, aktīvu izvietošanu attiecīgajās proporcijās, vērtspapīru portfeļa struktūras korekciju atbilstoši investora stratēgijai un regulāru portfeļa struktūras uzraudzību. Pašlaik investīciju riska novērtēšana un aktīvu struktūras veidošana notiek, pielietojot tehnisko un fundamentālo analīzi, H. Markovitca mūsdienu portfeļa teoriju (MPT) un citas pieejas. Tomēr uz augstākminēto metožu pamata iegūtie investīciju risku novērtēšanas rezultāti bieži nodrošina pretrunīgas rekomendācijas attiecībā uz potenciālām investīciju iespējām, kā arī neļauj novērtēt emitentu uzņēmējdarbības procesu efektivitāti. Datu čaulas analīzes metodologija nodrošina principiāli atšķirīgu pieeju investīciju efektivitātes un potenciālo risku novērtēšanas problēmai. Ar šīs metodologijas palīdzību var novērtēt komplekso uzņēmumu procesu efektivitāti, kā arī veikt salīdzinošo analīzi izpētes objektu starpā. Zinātniskā raksta autore pielietoja DEA CCR pieeju, lai izanalizētu 20 uzņēmumu efektivitāti 2011. gada otrajā ceturksnī, kuru akcijas tiek kotētas NASDAQ OMX Rīgas un Tallinas fondu biržās. Lai iekļautu fundamentālās un tehniskās analīzes elementus, aprēķinos tika izmantoti gan bilances dati, gan informācija par akciju tirgus kapitalizācijas vērtību. Balstoties uz pētījuma rezultātiem, emitenti tika sadalīti trijās grupās: 100% CCR DEA efektīvie, ar efektivitāti virs 80% robežas, ar efektivitāti zem 80% robežas. 100% DEA CCR efektīvo uzņēmumu akcijas var tikt iekļauti vērtspapīru portfelī ar konservatīvo investīciju stratēgiju. Savukārt, emitenti ar zemāku efektivitātes līmeni var ieinteresēt investorus ar augstāko riska tolerances līmeni. Raksta autore rekomendē pielietot datu čaulas analīzes metodologiju kā papildus instrumentu investīciju risku novērtēšanai vērtspapīru portfeļa veidošanas procesā. Создание портфеля ценных бумаг с использованием метода оболочечного анализа Одной из основных целей инвестора является создание эффективного и доходного портфеля ценных бумаг. Актуальные макроэкономические события свидетельств
反过来,效率较低的发行人可能会吸引高风险宽容的投资者。作者建议采用包膜分析方法作为投资风险评估投资组合过程中的补充工具。
{"title":"Construction of Equity Portfolio on the Basis of Data Envelopment Analysis Approach","authors":"T. Arshinova","doi":"10.2478/v10143-011-0050-1","DOIUrl":"https://doi.org/10.2478/v10143-011-0050-1","url":null,"abstract":"Construction of Equity Portfolio on the Basis of Data Envelopment Analysis Approach The research focus of the scientific paper is on the problem of equity portfolio construction. The author recommends applying frontier analysis technique such as Data Envelopment Analysis to the performance measurement of emitters. Using modern computer technologies, the author has calculated efficiency score of twenty Baltic companies which are quoted at NASDAQ OMX Riga and NASDAQ OMX Tallinn stock exchanges on the basis of DEA CCR approach and elaborated proposals for effective asset allocation. Vērtspapīru portfeļa veidošana, pielietojot datu čaulas analīzes metodi Viens no investora pamatmērķiem ir efektīva un pelnītspējīga vērtspapīru portfeļa veidošana. Aktuālie makroekonomiskie notikumi liecina par Eirozonas krīzes draudiem, kas rada papildus riskus investīciju jomā. Tradicionāli ar vērtspapīru portfeļa veidošanas process ietver sevī četrus posmus: riska profila veidošanu, aktīvu izvietošanu attiecīgajās proporcijās, vērtspapīru portfeļa struktūras korekciju atbilstoši investora stratēgijai un regulāru portfeļa struktūras uzraudzību. Pašlaik investīciju riska novērtēšana un aktīvu struktūras veidošana notiek, pielietojot tehnisko un fundamentālo analīzi, H. Markovitca mūsdienu portfeļa teoriju (MPT) un citas pieejas. Tomēr uz augstākminēto metožu pamata iegūtie investīciju risku novērtēšanas rezultāti bieži nodrošina pretrunīgas rekomendācijas attiecībā uz potenciālām investīciju iespējām, kā arī neļauj novērtēt emitentu uzņēmējdarbības procesu efektivitāti. Datu čaulas analīzes metodologija nodrošina principiāli atšķirīgu pieeju investīciju efektivitātes un potenciālo risku novērtēšanas problēmai. Ar šīs metodologijas palīdzību var novērtēt komplekso uzņēmumu procesu efektivitāti, kā arī veikt salīdzinošo analīzi izpētes objektu starpā. Zinātniskā raksta autore pielietoja DEA CCR pieeju, lai izanalizētu 20 uzņēmumu efektivitāti 2011. gada otrajā ceturksnī, kuru akcijas tiek kotētas NASDAQ OMX Rīgas un Tallinas fondu biržās. Lai iekļautu fundamentālās un tehniskās analīzes elementus, aprēķinos tika izmantoti gan bilances dati, gan informācija par akciju tirgus kapitalizācijas vērtību. Balstoties uz pētījuma rezultātiem, emitenti tika sadalīti trijās grupās: 100% CCR DEA efektīvie, ar efektivitāti virs 80% robežas, ar efektivitāti zem 80% robežas. 100% DEA CCR efektīvo uzņēmumu akcijas var tikt iekļauti vērtspapīru portfelī ar konservatīvo investīciju stratēgiju. Savukārt, emitenti ar zemāku efektivitātes līmeni var ieinteresēt investorus ar augstāko riska tolerances līmeni. Raksta autore rekomendē pielietot datu čaulas analīzes metodologiju kā papildus instrumentu investīciju risku novērtēšanai vērtspapīru portfeļa veidošanas procesā. Создание портфеля ценных бумаг с использованием метода оболочечного анализа Одной из основных целей инвестора является создание эффективного и доходного портфеля ценных бумаг. Актуальные макроэкономические события свидетельств","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"12 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":"131814018","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}
引用次数: 9
Use of Business Models within Model Driven Architecture 在模型驱动架构中使用业务模型
Pub Date : 1900-01-01 DOI: 10.2478/v10143-009-0010-1
Erika Asnina
Use of Business Models within Model Driven Architecture Model Driven Architecture is a framework dedicated for development of large and complex computer systems. It states and implements the principle of architectural separation of concerns. This means that a system can be modeled from three different but related to each other viewpoints. The viewpoint discussed in this paper is a Computation Independent one. MDA specification states that a model that shows a system from this viewpoint is a business model. Taking into account transformations foreseen by MDA, it should be useful for automation of software development processes. This paper discusses an essence of the Computation Independent Model (CIM) and the place of business models in the computation independent modeling. This paper considers four types of business models, namely, SBVR, BPMN, use cases and Topological Functioning Model (TFM). Business persons use SBVR to define business vocabularies and business rules of the existing and planned domains, BPMN to define business processes of both existing and planned domains, and use cases to define business requirements to the planned domain. The TFM is used to define functionality of both existing and planned domains. This paper discusses their capabilities to be used as complete CIMs with formally defined conformity between planned and existing domains.
模型驱动体系结构中的业务模型的使用模型驱动体系结构是一个专门用于开发大型复杂计算机系统的框架。它陈述并实现了体系结构的关注点分离原则。这意味着可以从三个不同但相互关联的视点对系统进行建模。本文讨论的观点是计算无关的观点。MDA规范指出,从这个角度显示系统的模型是业务模型。考虑到MDA所预见的转换,它应该对软件开发过程的自动化很有用。本文讨论了计算独立模型(CIM)的本质以及业务模型在计算独立模型中的地位。本文考虑了四种类型的业务模型,即SBVR、BPMN、用例和拓扑功能模型(TFM)。业务人员使用SBVR定义现有和计划域中的业务词汇表和业务规则,使用BPMN定义现有和计划域中的业务流程,使用用例定义计划域中的业务需求。TFM用于定义现有域和计划域的功能。本文讨论了它们作为完整的cim使用的能力,并在计划域和现有域之间正式定义了一致性。
{"title":"Use of Business Models within Model Driven Architecture","authors":"Erika Asnina","doi":"10.2478/v10143-009-0010-1","DOIUrl":"https://doi.org/10.2478/v10143-009-0010-1","url":null,"abstract":"Use of Business Models within Model Driven Architecture Model Driven Architecture is a framework dedicated for development of large and complex computer systems. It states and implements the principle of architectural separation of concerns. This means that a system can be modeled from three different but related to each other viewpoints. The viewpoint discussed in this paper is a Computation Independent one. MDA specification states that a model that shows a system from this viewpoint is a business model. Taking into account transformations foreseen by MDA, it should be useful for automation of software development processes. This paper discusses an essence of the Computation Independent Model (CIM) and the place of business models in the computation independent modeling. This paper considers four types of business models, namely, SBVR, BPMN, use cases and Topological Functioning Model (TFM). Business persons use SBVR to define business vocabularies and business rules of the existing and planned domains, BPMN to define business processes of both existing and planned domains, and use cases to define business requirements to the planned domain. The TFM is used to define functionality of both existing and planned domains. This paper discusses their capabilities to be used as complete CIMs with formally defined conformity between planned and existing domains.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"37 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":"114881417","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}
引用次数: 1
Reconciling software requirements and architectures within MDA 协调MDA中的软件需求和架构
Pub Date : 1900-01-01 DOI: 10.2478/v10143-009-0007-9
Uldis Donins, J. Osis
Reconciling software requirements and architectures within MDA In the software development world little guidance and few methods are available for reconciling software requirements and architecture which satisfies those requirements. In fact none of these methods use formal basis for the reconciling process. The main goal of this paper is to define an approach by which it is possible to reconcile software requirements and architectures within model driven architecture. Model driven architecture considers system from three viewpoints. Each viewpoint has its own model by which the viewpoint is modelled. It is possible to use topological functioning model of system to reconcile software requirements and architectures and to make formal transformation from computation independent model into platform independent model. The use of topological functioning model provides possibility for traceability between software artefacts, e.g. between requirements and architecture elements. By using case study we have proven that it is possible to reconcile requirements and architectures by using topological functioning model. The software architecture in this case is modelled by using topological class diagrams. At the end of the case study we have shown how we can introduce more formalism into UML diagrams by transforming topology from topological functioning model to class diagrams.
协调MDA中的软件需求和体系结构在软件开发世界中,很少有指导和方法可以用于协调软件需求和满足这些需求的体系结构。事实上,这些方法都没有使用对账过程的正式基础。本文的主要目标是定义一种方法,通过这种方法可以在模型驱动的体系结构中协调软件需求和体系结构。模型驱动的体系结构从三个角度考虑系统。每个视点都有自己的模型,视点通过该模型建模。可以利用系统的拓扑功能模型来协调软件需求和体系结构,并实现从计算无关模型到平台无关模型的形式化转换。拓扑功能模型的使用为软件工件之间的可追溯性提供了可能性,例如需求和架构元素之间的可追溯性。通过使用案例研究,我们已经证明了通过使用拓扑功能模型来协调需求和体系结构是可能的。在这种情况下,软件架构是通过使用拓扑类图来建模的。在案例研究的最后,我们展示了如何通过将拓扑从拓扑功能模型转换为类图来将更多的形式化引入UML图。
{"title":"Reconciling software requirements and architectures within MDA","authors":"Uldis Donins, J. Osis","doi":"10.2478/v10143-009-0007-9","DOIUrl":"https://doi.org/10.2478/v10143-009-0007-9","url":null,"abstract":"Reconciling software requirements and architectures within MDA In the software development world little guidance and few methods are available for reconciling software requirements and architecture which satisfies those requirements. In fact none of these methods use formal basis for the reconciling process. The main goal of this paper is to define an approach by which it is possible to reconcile software requirements and architectures within model driven architecture. Model driven architecture considers system from three viewpoints. Each viewpoint has its own model by which the viewpoint is modelled. It is possible to use topological functioning model of system to reconcile software requirements and architectures and to make formal transformation from computation independent model into platform independent model. The use of topological functioning model provides possibility for traceability between software artefacts, e.g. between requirements and architecture elements. By using case study we have proven that it is possible to reconcile requirements and architectures by using topological functioning model. The software architecture in this case is modelled by using topological class diagrams. At the end of the case study we have shown how we can introduce more formalism into UML diagrams by transforming topology from topological functioning model to class diagrams.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"23 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":"117050437","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
期刊
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