Janis Osis

Janis Osis graduated Latvian University cum lauda and received diploma of Electrical engineering in electrical systems (1953), Dr.sc.ing. in automatics from Kaunas Technological University, Lithuania (1961), Dr.habil.sc.ing. in system analysis from Latvian Academy of Sciences (1972). Since 1965 his research interests are topological modeling of complex systems with applications in technical and medical diagnostics. Recent fields of interest are object-oriented system analysis, modeling and design, formal methods of software engineering, software development within the framework of MDA by means of topological functioning model. His work experience includes teacher and researcher positions - at University of Latvia: an assistant, Faculty of Mechanics; Riga Technical University: a lecturer, Faculty of Energetic; a docent and a dean, Faculty of Automatics and Computer Engineering; a professor, Faculty of Computer Science and Information Technology since 2001. The list of publications contains more than 250 titles including 15 books. He is an honorary member of Latvian Academy of Sciences and a member of the International Editorial Board of the journal Automatic Control and Computer Sciences, Allerton Press, Inc.

Publications

Is Modeling a Treatment for the Weakness of Software Engineering?
Janis Osis, Erika Asnina. © 2018. 18 pages.
Experts' opinions exist that the way software is built is primitive. The role of modeling as a treatment for Software Engineering (SE) became more important after the...
Is Modeling a Treatment for the Weakness of Software Engineering?
Janis Osis, Erika Asnina. © 2018. 18 pages.
Experts' opinions exist that the way software is built is primitive. The role of modeling as a treatment for Software Engineering (SE) became more important after the...
Model-Driven Domain Analysis and Software Development: Architectures and Functions
Janis Osis, Erika Asnina. © 2011. 518 pages.
Software developers use different techniques for identification and specification of a domain’s characteristics and requirements for a planned application. The importance of this...
Is Modeling a Treatment for the Weakness of Software Engineering?
Janis Osis, Erika Asnina. © 2011. 14 pages.
The authors share with some other experts the opinion that the way software is built is primitive. Therefore, this chapter discusses a role of modeling as a treatment for...
Topological Modeling for Model-Driven Domain Analysis and Software Development: Functions and Architectures
Janis Osis, Erika Asnina. © 2011. 25 pages.
Model-driven software development has all chances to turn software development into software engineering. But this requires not only mature methodologies but also engineering...
Topological Functioning Model as a CIM-Business Model
Erika Asnina, Janis Osis. © 2011. 25 pages.
The first model in Model Driven Architecture (MDA) is a Computation Independent Model (CIM) that specifies domain information. One of issues discussed in this chapter is the...
Derivation of Use Cases from the Topological Computation Independent Business Model
Janis Osis, Erika Asnina. © 2011. 25 pages.
In Model Driven Architecture (MDA), business requirements for the information system are described in a Computation Independent Model (CIM), which additionally can describe...