Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jānis Osis is active.

Publication


Featured researches published by Jānis Osis.


international conference on evaluation of novel approaches to software engineering | 2018

The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements

Erika Nazaruka; Jānis Osis

Specification of non-functional requirements in models is a challenge due to extra-functional nature of the requirements. The topological functioning model (TFM) can serve as a reference model for specifying mappings from both functional and non-functional requirements to the functional characteristics and structure of the modelled system. The main principle presented in this paper extends a way of specification of the TFM functional characteristics and causal relationships and provides a specification of mapping types as tuples of TFM functional features extended with requirements and characteristics of these relationships, namely, completeness and overlapping for functional requirements, and scope and dynamic characteristics for nonfunctional ones. This allows propagating the mappings from requirements to software implementing constructs, that would be useful for further architectural decisions and development of test cases.


international conference on evaluation of novel approaches to software engineering | 2018

Verification of Causality in the Frame System based on the Topological Functioning Modelling

Vladislavs Nazaruks; Jānis Osis

Causality is universal relations among phenomena (states, facts, elements, functions) in the system. Verification of causality in the knowledge frame system based on principles of the topological functioning modelling can help in discovering inconsistencies such as incompleteness, ambiguity or contradictions in knowledge on system’s functioning. The method for such verification is presented in this paper. It is based on topological and functioning properties of the topological functioning model including the definition of continuous mapping between topological spaces. The method helps in discovering inconsistent combinations of cause-and-effect relations or a lack of them. Functional characteristics of the system involved in these relations are marked as doubtful. The results of verification require additional investigation by a software developer. A use of the proposed method can lead to more thorough system analysis before development of the solution.


international conference on evaluation of novel approaches to software engineering | 2017

Joint Usage of Frames and the Topological Functioning Model for Domain Knowledge Presentation and Analysis

Vladislavs Nazaruks; Jānis Osis

Joint usage of frames and Topological Functioning Model (TFM) provides proper analysis of knowledge in the domain under study. The main issue in domain knowledge analysis is completeness of discovered knowledge. Formal representation of the knowledge in frames allows automated construction and validation of the TFM, thus allowing to discover white places in knowledge. Analysing TFM metamodels, the structure of the frame system for generation of the TFM is proposed. The frame system leads to highlighting structural knowledge, while validation of the generated TFM shows white places in behavioural knowledge. Validation of the TFM does not guarantee the complete identity of obtained knowledge to the domain, since the knowledge is based on expert opinions. Thus, analysis of the problem domain is shifted from the separate investigation of dynamic and structural aspects of the system to holistic understanding of domain phenomena. The presented results should be refined if other derived models are added.


The 10th International Conference on Information System Implementation and Modeling (ISIM 2007) | 2007

Formal Computation Independent Model of the Problem Domain within the MDA

Jānis Osis; Ērika Nazaruka; Andrejs Grāve


6th International Working Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2011) | 2011

Towards the Refinement of Topological Class Diagram as a Platform Independent Model

Uldis Doniņš; Jānis Osis; Armands Šlihte; Ērika Nazaruka; Bernards Gulbis


Third AIS SIGSAND European Symposium on Analysis, Design, Use and Societal Impact of Information Systems SIGSAND-EUROPE 2008 | 2008

Design of Fractal-Based Systems Within MDA: Platform Independent Modelling.

Ērika Nazaruka; Jānis Osis; Mārīte Kirikova


international conference on enterprise information systems | 2007

Analysis of Business Process Flexibility at Different Levels of Abstraction

Jānis Grundspeņķis; Renāte Strazdiņa; Jānis Osis; Mārīte Kirikova


6th International Working Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2011) | 2011

Advancements of the Topological Functioning Model for Model Driven Architecture Approach

Armands Šlihte; Jānis Osis; Uldis Doniņš; Ērika Nazaruka; Bernards Gulbis


The 2nd International Workshop on Model-Driven Architecture and Modeling Theory-Driven Development MDA & MTDD 2010 | 2010

Computation Independent Models: Bridging Problem and Solution Domains.

Ērika Nazaruka; Jānis Osis


3rd and 4th International Conferences ENASE 2008/2009 | 2010

Formalization of the UML Class Diagrams

Jānis Osis; Uldis Doniņš

Collaboration


Dive into the Jānis Osis's collaboration.

Top Co-Authors

Avatar

Ērika Nazaruka

Riga Technical University

View shared research outputs
Top Co-Authors

Avatar

Uldis Doniņš

Riga Technical University

View shared research outputs
Top Co-Authors

Avatar

Gundars Alksnis

Riga Technical University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Erika Nazaruka

Riga Technical University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge