Artis Teilāns - Academia.edu (original) (raw)

Papers by Artis Teilāns

Research paper thumbnail of Domain Specific Simulation Language For IT Risk Assessment

ECMS 2011 Proceedings edited by: T. Burczynski, J. Kolodziej, A. Byrski, M. Carvalho, 2011

Information technology systems represent the backbone of a company's operational infrastructure. ... more Information technology systems represent the backbone of a company's operational infrastructure. A company's top management typically ensures that computer software and hardware mechanisms are adequate, functional and in adherence with regulatory guidelines and industry practices. Nowadays, due to depressed economic and increased intensity of performed operations, business highly recognizes the influence of effective Information Technology risk management on profitability. Design of Unified Modelling Language (UML) based Domain Specific language (DSL) described in this paper achieves synergy from in IT industry widely used UML modelling technique and the domain specific risk management extensions. As a novelty for UML modelling, especially for simulation purposes, the presented DSL is enriched by a set of stochastic attributes of modelled activities. Such stochastic attributes are usable for further implementation of discrete-event system simulators.

Research paper thumbnail of A meta-model based approach to UML modelling

Proceedings - UKSim 10th International Conference on Computer Modelling and Simulation, EUROSIM/UKSim2008, 2008

This paper is devoted to a meta-model based approach to UML systems modelling and simulation. The... more This paper is devoted to a meta-model based approach to UML systems modelling and simulation. The approach allows creating a system model by operating with artefacts from the problem domain, followed by generation of a UML model. The discussed approach is illustrated by generating UML models, using Use Case and Activity diagrams of the UML language. As a novelty for UML modelling, especially for simulation purposes, the presented meta-model is enriched by a set of stochastic attributes of modelled activities. Such stochastic attributes are usable for further implementation of DEVS simulators.

Research paper thumbnail of A metamodel based approach for UML notated domain specific modelling language

Proceedings - 2011 UKSim 13th International Conference on Modelling and Simulation, UKSim 2011, 2011

ABSTRACT This paper focuses on a metamodel based approach to UML systems modelling and simulation... more ABSTRACT This paper focuses on a metamodel based approach to UML systems modelling and simulation. The approach allows creating a system model by operating with artefacts from the problem domain. As a novelty for UML modelling, especially for simulation purposes, the presented meta-model is enriched by a set of stochastic attributes of modelled activities. Modelling process is ensured by developing UML based Domain Specific Language (DSL) that is suitable for the metamodel, where UML diagrams are complemented with attributes necessary for model simulation. A modelling tool prototype was developed with Microsoft Visual Studio using Microsoft Visualization and Modelling SDK. Elaborated models are stored in a model base which conforms to the described metamodel. Relevant DEVS simulation software will be developed for ability to run those models and analyse gathered results. The given approach facilitates increases of the productivity in development of domain specific modelling and simulation tools up to 10 times

Research paper thumbnail of The Development of an Integrated Geosimulation Environment for Public Transit Analysis and Planning

Information Technology and Management Science, 2012

This paper describes an integrated software environment for multi-modal public transit simulation... more This paper describes an integrated software environment for multi-modal public transit simulation based on the principles of geosimulation that integrates the capabilities of multi-agent systems, GIS and interactive visualization. The goal of the presented research is to explore possibilities of population in one of Latvia's planning regions, called Vidzeme, to access state/municipal and other services by using public transport. In order to achieve the defined goal, an integrated simulation environment for public transit analysis and planning is developed.

Research paper thumbnail of Design of UML models and their simulation using ARENA

While developing new business systems and reengineering already existing ones, many organizations... more While developing new business systems and reengineering already existing ones, many organizations use the Unified Modelling Language (UML) to design a system's structure and describe system's behaviour. In spite of describing system's behaviour with the UML model, the model itself is static. UML does not provide a possibility of running the model and studying the system's behaviour. In such a situation the necessity arises to simulate the UML model. To provide that possibility, the designed UML diagrams could be transformed into a simulation model to be run within a specialized simulation environment. The paper discusses a transformation of that kind using the Arena simulation environment. In order to design UML models, a meta-modelling approach is explored.

Research paper thumbnail of Design of a user friendly modelling and simulation environment

Research paper thumbnail of Domain specific language for securities settlement systems

2012 2nd International Conference on Digital Information Processing and Communications, ICDIPC 2012, 2012

ABSTRACT Actual problems during design, implementation and maintenance of securities settlement s... more ABSTRACT Actual problems during design, implementation and maintenance of securities settlement systems software are achieving complementarity of several different, connected, asynchronously communicating settlement systems and verification of this complementarity. The aim of this paper is to create domain specific language for modeling of settlement systems and their interactions. Then use models to calculate settlement systems behavior. Specific of settlement systems requires that they perform accordingly to business rules in any situation. This makes use of model checking a very desirable step in development process of settlement systems. Defining a domain specific language and creating editor supporting it is a first step to enable use of model checking techniques. Created models also can be used as input for other analysis methods and tools, for example, basis path testing, simulation and as base for deriving test cases.

Research paper thumbnail of Iptv Statistical Data Application for Economic and Strategic Decision Making

Nowadays big data plays a significant role in analysis of society’s opinion. Since technologies h... more Nowadays big data plays a significant role in analysis of society’s opinion. Since technologies have evolved rapidly in the last years, it is possible to store and process huge amount of data. Big data is subject to studies in business, science and at the governmental level. In this context IPTV statistical data studies can be used in business and in various sociological researches as well. This paper describes the possibilities of IPTV statistical data processing, analysis and visualization and discusses IPTV data application in business and scientific research

Research paper thumbnail of Simulation of UML models using ARENA

Research paper thumbnail of Functional Modelling of It Risk Assessment Support System

Information technology systems represent the backbone of a company's operational infrastructu... more Information technology systems represent the backbone of a company's operational infrastructure. A company's top management typically ensures that computer software and hardware mechanisms are adequate, functional and in adherence with regulatory guidelines and industry practices. Nowadays, due to depressed economic and increased intensity of performed operations, business highly recognizes the influence of effective Information Technology risk management on profitability. The purpose of this paper is to develop IT risks assessment systems support functional model, based on analysis of IT risks and assessment mechanisms, IT governance and risk management frameworks, functional analysis of IT risks assessment and management software, and, finally, to develop IT risk management domain specification language with a metamodel that defines an abstract UML based language for supporting model-based risk assessment. Usage of UML based domain specific language achieves synergy from i...

Research paper thumbnail of Software Engineering. Testing and Reviews

Research paper thumbnail of Modelling and Simulation of Cloud Computing Solutions

Nowadays, the designing of cloud computing systems is actual approach which is developing very qu... more Nowadays, the designing of cloud computing systems is actual approach which is developing very quickly. The cloud computing platform can be useful in any economy domain. Using of cloud computing can increase effectiveness of rural sector through cost savings of monitoring, practically unlimited data capacity for calculating of statistic values and industry values used by domain managers and decision makers. Usually cloud computing requires reengineering of legacy software systems. It means reengineering of currently operated information systems and applications used by domain enterprises and adapting these systems for cloud platform. Solving this problem causes necessity for architecture and functionality modelling of current systems or modelling newly designed systems. Domain owners expect clearly defined vision of system deployment and operation in cloud. An architectural solution of Cloud Computing systems has its own technical peculiarities and it is necessary to precisely descr...

Research paper thumbnail of Graphical User Interface Development Problem Description and Solutions

HUMAN. ENVIRONMENT. TECHNOLOGIES. Proceedings of the Students International Scientific and Practical Conference

This article is about graphical user interface development problem description and possible solut... more This article is about graphical user interface development problem description and possible solution summary. The goal of this work is to delve into specifics of common graphical user interface development problems and controversies, and list possible solutions that can be used to overcome.

Research paper thumbnail of Informational Warfare – Influence on Informational Structures

Environment. Technology. Resources. Proceedings of the International Scientific and Practical Conference

The concept of information warfare encompasses the use of information and communication technolog... more The concept of information warfare encompasses the use of information and communication technologies to gain an advantage over a potential opponent. The information warfare is the manipulation with the information that trusts the goal, so that the goal should make decisions about its interests in the interests of opponents. Information structures are treated as systems that process different types of information, provide storage and access to users. Such structures may enclose neural networks, self-learning systems etc. They need to be ready to learn, respond to threats and ensure their safety, which is topical in today's information warfare. This paper will address aspects related to the security of information systems from a system theory point of view. The knowledge base of information structures can be elements of artificial intelligence, which security must be protected against various threats. The authors considers artificial neural networks to be one of the potential thre...

Research paper thumbnail of CORAS for Threat and Risk Modeling in Social Networks

Procedia Computer Science, 2015

As more users joining social networks possibility of threats is growing, as the information can b... more As more users joining social networks possibility of threats is growing, as the information can be reached by expanding number of individuals that increases the possibility that the information "package" will find way to subjects with the appropriate degree of sensitivity to the informationvulnerability. Therefore, the risk management process and, in particular, the risk identification and analysis of key characteristics should be performed. Presented paper describes usage of CORAS methodology for modelling of social network risks.

Research paper thumbnail of Apple and Pear Scab Ontology

An important issue in horticulture is ensuring plant disease, such as scab, prevention and treatm... more An important issue in horticulture is ensuring plant disease, such as scab, prevention and treatment. Apple and pear are among the most widely grown (approximately 43% of all fruit tree area [1]) and economically important fruit crops specified worldwide and in Latvia. Scab diseases caused by ascomycetous fungi Venturia inaequalis and V.pyrina are economically the most important diseases worldwide. Research projects have produced research data covering various aspects of plant-pathogen interactions, but there is no internal linkage analysis, as well as implementation of other types of data (such as environmental and meteorological data, etc.). Establishing such a data integration system would allow the identification of new regularities in plant-pathogen interactions, and provide mechanisms for disease control decisions. Semantic analysis is one of information technology approaches to finding relationships in data. The product of analysis is ontology. There are plant disease ontolog...

Research paper thumbnail of Domain Specific Simulation Language For IT Risk Assessment

ECMS 2011 Proceedings edited by: T. Burczynski, J. Kolodziej, A. Byrski, M. Carvalho, 2011

Information technology systems represent the backbone of a company's operational infrastructure. ... more Information technology systems represent the backbone of a company's operational infrastructure. A company's top management typically ensures that computer software and hardware mechanisms are adequate, functional and in adherence with regulatory guidelines and industry practices. Nowadays, due to depressed economic and increased intensity of performed operations, business highly recognizes the influence of effective Information Technology risk management on profitability. Design of Unified Modelling Language (UML) based Domain Specific language (DSL) described in this paper achieves synergy from in IT industry widely used UML modelling technique and the domain specific risk management extensions. As a novelty for UML modelling, especially for simulation purposes, the presented DSL is enriched by a set of stochastic attributes of modelled activities. Such stochastic attributes are usable for further implementation of discrete-event system simulators.

Research paper thumbnail of A meta-model based approach to UML modelling

Proceedings - UKSim 10th International Conference on Computer Modelling and Simulation, EUROSIM/UKSim2008, 2008

This paper is devoted to a meta-model based approach to UML systems modelling and simulation. The... more This paper is devoted to a meta-model based approach to UML systems modelling and simulation. The approach allows creating a system model by operating with artefacts from the problem domain, followed by generation of a UML model. The discussed approach is illustrated by generating UML models, using Use Case and Activity diagrams of the UML language. As a novelty for UML modelling, especially for simulation purposes, the presented meta-model is enriched by a set of stochastic attributes of modelled activities. Such stochastic attributes are usable for further implementation of DEVS simulators.

Research paper thumbnail of A metamodel based approach for UML notated domain specific modelling language

Proceedings - 2011 UKSim 13th International Conference on Modelling and Simulation, UKSim 2011, 2011

ABSTRACT This paper focuses on a metamodel based approach to UML systems modelling and simulation... more ABSTRACT This paper focuses on a metamodel based approach to UML systems modelling and simulation. The approach allows creating a system model by operating with artefacts from the problem domain. As a novelty for UML modelling, especially for simulation purposes, the presented meta-model is enriched by a set of stochastic attributes of modelled activities. Modelling process is ensured by developing UML based Domain Specific Language (DSL) that is suitable for the metamodel, where UML diagrams are complemented with attributes necessary for model simulation. A modelling tool prototype was developed with Microsoft Visual Studio using Microsoft Visualization and Modelling SDK. Elaborated models are stored in a model base which conforms to the described metamodel. Relevant DEVS simulation software will be developed for ability to run those models and analyse gathered results. The given approach facilitates increases of the productivity in development of domain specific modelling and simulation tools up to 10 times

Research paper thumbnail of The Development of an Integrated Geosimulation Environment for Public Transit Analysis and Planning

Information Technology and Management Science, 2012

This paper describes an integrated software environment for multi-modal public transit simulation... more This paper describes an integrated software environment for multi-modal public transit simulation based on the principles of geosimulation that integrates the capabilities of multi-agent systems, GIS and interactive visualization. The goal of the presented research is to explore possibilities of population in one of Latvia's planning regions, called Vidzeme, to access state/municipal and other services by using public transport. In order to achieve the defined goal, an integrated simulation environment for public transit analysis and planning is developed.

Research paper thumbnail of Design of UML models and their simulation using ARENA

While developing new business systems and reengineering already existing ones, many organizations... more While developing new business systems and reengineering already existing ones, many organizations use the Unified Modelling Language (UML) to design a system's structure and describe system's behaviour. In spite of describing system's behaviour with the UML model, the model itself is static. UML does not provide a possibility of running the model and studying the system's behaviour. In such a situation the necessity arises to simulate the UML model. To provide that possibility, the designed UML diagrams could be transformed into a simulation model to be run within a specialized simulation environment. The paper discusses a transformation of that kind using the Arena simulation environment. In order to design UML models, a meta-modelling approach is explored.

Research paper thumbnail of Design of a user friendly modelling and simulation environment

Research paper thumbnail of Domain specific language for securities settlement systems

2012 2nd International Conference on Digital Information Processing and Communications, ICDIPC 2012, 2012

ABSTRACT Actual problems during design, implementation and maintenance of securities settlement s... more ABSTRACT Actual problems during design, implementation and maintenance of securities settlement systems software are achieving complementarity of several different, connected, asynchronously communicating settlement systems and verification of this complementarity. The aim of this paper is to create domain specific language for modeling of settlement systems and their interactions. Then use models to calculate settlement systems behavior. Specific of settlement systems requires that they perform accordingly to business rules in any situation. This makes use of model checking a very desirable step in development process of settlement systems. Defining a domain specific language and creating editor supporting it is a first step to enable use of model checking techniques. Created models also can be used as input for other analysis methods and tools, for example, basis path testing, simulation and as base for deriving test cases.

Research paper thumbnail of Iptv Statistical Data Application for Economic and Strategic Decision Making

Nowadays big data plays a significant role in analysis of society’s opinion. Since technologies h... more Nowadays big data plays a significant role in analysis of society’s opinion. Since technologies have evolved rapidly in the last years, it is possible to store and process huge amount of data. Big data is subject to studies in business, science and at the governmental level. In this context IPTV statistical data studies can be used in business and in various sociological researches as well. This paper describes the possibilities of IPTV statistical data processing, analysis and visualization and discusses IPTV data application in business and scientific research

Research paper thumbnail of Simulation of UML models using ARENA

Research paper thumbnail of Functional Modelling of It Risk Assessment Support System

Information technology systems represent the backbone of a company's operational infrastructu... more Information technology systems represent the backbone of a company's operational infrastructure. A company's top management typically ensures that computer software and hardware mechanisms are adequate, functional and in adherence with regulatory guidelines and industry practices. Nowadays, due to depressed economic and increased intensity of performed operations, business highly recognizes the influence of effective Information Technology risk management on profitability. The purpose of this paper is to develop IT risks assessment systems support functional model, based on analysis of IT risks and assessment mechanisms, IT governance and risk management frameworks, functional analysis of IT risks assessment and management software, and, finally, to develop IT risk management domain specification language with a metamodel that defines an abstract UML based language for supporting model-based risk assessment. Usage of UML based domain specific language achieves synergy from i...

Research paper thumbnail of Software Engineering. Testing and Reviews

Research paper thumbnail of Modelling and Simulation of Cloud Computing Solutions

Nowadays, the designing of cloud computing systems is actual approach which is developing very qu... more Nowadays, the designing of cloud computing systems is actual approach which is developing very quickly. The cloud computing platform can be useful in any economy domain. Using of cloud computing can increase effectiveness of rural sector through cost savings of monitoring, practically unlimited data capacity for calculating of statistic values and industry values used by domain managers and decision makers. Usually cloud computing requires reengineering of legacy software systems. It means reengineering of currently operated information systems and applications used by domain enterprises and adapting these systems for cloud platform. Solving this problem causes necessity for architecture and functionality modelling of current systems or modelling newly designed systems. Domain owners expect clearly defined vision of system deployment and operation in cloud. An architectural solution of Cloud Computing systems has its own technical peculiarities and it is necessary to precisely descr...

Research paper thumbnail of Graphical User Interface Development Problem Description and Solutions

HUMAN. ENVIRONMENT. TECHNOLOGIES. Proceedings of the Students International Scientific and Practical Conference

This article is about graphical user interface development problem description and possible solut... more This article is about graphical user interface development problem description and possible solution summary. The goal of this work is to delve into specifics of common graphical user interface development problems and controversies, and list possible solutions that can be used to overcome.

Research paper thumbnail of Informational Warfare – Influence on Informational Structures

Environment. Technology. Resources. Proceedings of the International Scientific and Practical Conference

The concept of information warfare encompasses the use of information and communication technolog... more The concept of information warfare encompasses the use of information and communication technologies to gain an advantage over a potential opponent. The information warfare is the manipulation with the information that trusts the goal, so that the goal should make decisions about its interests in the interests of opponents. Information structures are treated as systems that process different types of information, provide storage and access to users. Such structures may enclose neural networks, self-learning systems etc. They need to be ready to learn, respond to threats and ensure their safety, which is topical in today's information warfare. This paper will address aspects related to the security of information systems from a system theory point of view. The knowledge base of information structures can be elements of artificial intelligence, which security must be protected against various threats. The authors considers artificial neural networks to be one of the potential thre...

Research paper thumbnail of CORAS for Threat and Risk Modeling in Social Networks

Procedia Computer Science, 2015

As more users joining social networks possibility of threats is growing, as the information can b... more As more users joining social networks possibility of threats is growing, as the information can be reached by expanding number of individuals that increases the possibility that the information "package" will find way to subjects with the appropriate degree of sensitivity to the informationvulnerability. Therefore, the risk management process and, in particular, the risk identification and analysis of key characteristics should be performed. Presented paper describes usage of CORAS methodology for modelling of social network risks.

Research paper thumbnail of Apple and Pear Scab Ontology

An important issue in horticulture is ensuring plant disease, such as scab, prevention and treatm... more An important issue in horticulture is ensuring plant disease, such as scab, prevention and treatment. Apple and pear are among the most widely grown (approximately 43% of all fruit tree area [1]) and economically important fruit crops specified worldwide and in Latvia. Scab diseases caused by ascomycetous fungi Venturia inaequalis and V.pyrina are economically the most important diseases worldwide. Research projects have produced research data covering various aspects of plant-pathogen interactions, but there is no internal linkage analysis, as well as implementation of other types of data (such as environmental and meteorological data, etc.). Establishing such a data integration system would allow the identification of new regularities in plant-pathogen interactions, and provide mechanisms for disease control decisions. Semantic analysis is one of information technology approaches to finding relationships in data. The product of analysis is ontology. There are plant disease ontolog...