- Advanced Software Engineering Methodologies
- Software Engineering Research
- Software Reliability and Analysis Research
- Archaeology and ancient environmental studies
- Software Testing and Debugging Techniques
- Model-Driven Software Engineering Techniques
- Ancient and Medieval Archaeology Studies
- Real-Time Systems Scheduling
- Geology and Paleoclimatology Research
- Formal Methods in Verification
- Logic, programming, and type systems
- Service-Oriented Architecture and Web Services
- Advanced Database Systems and Queries
- Maritime and Coastal Archaeology
- Distributed systems and fault tolerance
- Pleistocene-Era Hominins and Archaeology
- Software Engineering Techniques and Practices
- Simulation Techniques and Applications
- Marine and environmental studies
- Isotope Analysis in Ecology
- Embedded Systems Design Techniques
- Software System Performance and Reliability
- Archaeological Research and Protection
- Historical and Archaeological Studies
- Manufacturing Process and Optimization
University of Latvia
2015-2024
Lithuanian Social Research Centre
2019
Nference (United States)
2017
Naval Postgraduate School
1996-2009
Laboratoire d'Informatique de Paris-Nord
1991-2003
United States Department of the Navy
2001
United States Navy
2001
Latvian Biomedical Research and Study Centre
1997-1998
Leiden University
1998
University of Minnesota
1982-1988
Optical flow can be used to locate dynamic occlusion boundaries in an image sequence. We derive edge detection algorithm sensitive changes fields likely associated with occlusion. The is patterned after the Marr-Hildreth zero-crossing detectors currently scalar fields. Zero-crossing are extended identify direction and/or magnitude a vector-valued field. As result, detector works for generated due relative motion of two overlapping surfaces, as well simpler case parallax sensor moving through...
A 5,000-year-old Yersinia pestis genome (RV 2039) is reconstructed from a hunter-fisher-gatherer (5300-5050 cal BP) buried at Riņņukalns, Latvia. RV 2039 the first in series of ancient strains that evolved shortly after split Y. its antecessor pseudotuberculosis ∼7,000 years ago. The genomic and phylogenetic characteristics are consistent with hypothesis this very early form was most likely less transmissible maybe even virulent than later strains. Our data do not support scenario...
PSDL is a language for describing prototypes of real-time software systems. It most useful requirements analysis, feasibility studies, and the design large embedded has facilities recording enforcing timing constraints, modeling control aspects systems using nonprocedural operator abstractions, data abstractions. The been designed use with an associated prototyping methodology. are executable if supported by base containing reusable components in underlying programming (e.g. Ada).< <ETX...
A prototyping approach that uses modularity and reusable components is described enables large real-time systems to be prototyped rapidly. It combines a computational model tailored for with high-level language (the Prototype System Description Language), systematic design method rapid prototype construction, an automated environment. The meets the following requirements: satisfies its requirements traceable them; easy modify; code read analyze.< <ETX...
The genome of the positive strand RNA bacteriophage Qβ folds into a number structural domains, defined by long-distance interactions. within each domain is ordered in arrays three- and four-way junctions that confer rigidity to chain. One such domain, RD2, about 1,000-nt long covers most replicase gene. Its downstream border 3′ untranslated region, whereas upstream major binding site for replicase, M-site, located. Replication has always been puzzling because enzyme lies some 1,500-nt away...
The prehistoric shell middens of Atlantic Europe consist marine molluscs, but the eastern Baltic did not have exploitable species. Here sole recorded midden, at Riņņukalns in Latvia, is on an inland lake and formed massive dumps freshwater shells. Recent excavations indicate that they are product a small number seasonal events during later fourth millennium BC. thickness deposits suggests this was special multi-purpose residential site visited for aggregations by pottery-using...
Abstract We present new AMS 14 C dates and technological characteristics of an enigmatic osseous implement – the T-shaped antler axe. axes (T-axes) are made red deer ( Cervus elaphus L.) beams with perforation for a shaft through removed trez tine. Our study centres on 33 from Belarus, Latvia Lithuania, most which were found during drainage wetlands or sediment extraction in 20 th century, thus remained unknown internationally. successfully dated 19 these artefacts, here we compare their to...
We present a language-independent semantic model of the process combining changes to programs. This extends domains used in denotational semantics (complete partial orders) Boolean algebras, and represents incompatible modifications as well compatible extensions. The is define intended change-merging operations on programs establish some general properties software merging. determine conditions under which subprograms system can be merged independently illustrate cases where this not possible.
The uses and advantages of a language tailored specifically for the description construction translators are considered. major features Kodiyak prototyping described. was designed to be comprehensive translator development system. is intended support simple, unambiguous conceptual model translation, allow nontrivial translators, and, easy use.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
A major assemblage of Mesolithic and Neolithic wooden artefacts has been recovered from the bed River Užava at Sise, in coastal belt western Latvia. New archaeological investigation also produced remains other evidence occupation on riverbank. On basis multi-proxy environmental data radiocarbon dating, this article offers a first attempt to place human activity palaeolandscape context. The earliest presence is provided by dated c. 10,500–9700 cal. BP, during Ancylus Lake transgression. These...
A five-year experience with abstraction-based software-development techniques in the university environment indicates that investment required to support paradigm practice is returned terms of greater ability control complexity large projects—provided there exists a set software tools sufficient approach.
Model building is identified as the most important part of analysis and design process for software systems. A set primitives to support this presented, along with a formal language, MSG.84, recording results design. The semantics notation defined in terms actor formalism, which based on message passing paradigm. automatic derivation graphical form specification user review discussed. Potentials computer-aided MSG.84 are indicated.
The Neolithic site Riņņukalns in the Lake Burtnieks/River Salaca area northern Latvia is only freshwater shell midden eastern Baltic Sea area. An excavation carried out 2011 revealed an intact stratigraphy with alternating layers of unburnt and burnt mussel shells yielded various kinds archaeological finds, among them several thousand fish remains. To gain understanding species specimens caught by settlers, to discern any temporal development composition, we analysed remains from different...
The authors explore the use of software transformations for evolution. Meaning-preserving program have been widely used development from a fixed initial specification. They consider wider class to support in which specification evolves, rather than being advance. A new and general classification based on their effect system interfaces, externally observable behavior, abstraction level description is presented. This rearrange chronological derivation sequences containing meaning-changing into...
The paper reflects upon recent international research at Zvejnieki in northern Latvia, a renowned complex of burial ground and two settlement sites used the Mesolithic Neolithic. Since its discovery first excavations 1960s, continues to produce evidence that provides new grounds for understanding mortuary practises ancient lifeways. This information is relevant other contemporary Europe revealing hitherto unexpected elements traditions. It suggested population was partly mobile, site one...
Riņņukalns is the only known prehistoric shell midden in eastern Baltic, and one of few middens northern Europe consisting mainly freshwater mussel shells. Situated on Salaca River at outlet Lake Burtnieks, northeastern Latvia, site was originally excavated 1870s, reinvestigated several times over following decades. A new excavation 2011 showed that part remained intact. The exposure, dated to later 4th millennium cal BC, yielded rich fishbone mollusk assemblages, herbivore, human bird...
The formal semantics of a prototyping language for hard real-time systems, PSDL, is given. PSDL provides data flow notation augmented by application-orientation timing and control constraints to describe system as hierarchy networks processing units communicating via streams. are defined in terms algebraic high-level Petri nets. This formalism combines specifications abstract types with process concurrency concepts Its abstraction facilities used define the meaning types, while nets serve...