Search results for "On Language"
showing 10 items of 96 documents
XPL the Extensible Presentation Language
2009
The last decade has witnessed a growing interest in the development of web interfaces enabling both multiple ways to access contents and, at the same time, fruition by multiple modalities of interaction (point-and-click, contents reading, voice commands, gestures, etc.). In this paper we describe a framework aimed at streamlining the design process of multi-channel, multimodal interfaces enabling full reuse of software components. This framework is called the eXtensible Presentation architecture and Language (XPL), a presentation language based on design pattern paradigm that keeps separated the presentation layer from the underlying programming logic. The language supplies a methodology to…
Architecture and Language for Semantic Reduction of Domain-Specific Models in BPMS
2012
Nowadays each business process management system (BPMS) supports either an industry standard or its own specific modeling language. But no BPMS supports a specific language for each organization. We propose an architecture for building BPMS that allows creating a domain-specific modeling language for every client easily. The main problem is to bridge the gap between the domain-specific language and the executable language. We show that we can look at this problem as a classification of the domain-specific language constructs in the terms of the executable language. To solve this problem we present a novel model transformation language, with which this type of problem can be solved more natu…
Towards Diagrammatic Patterns
2008
This article presents the idea that the graphical representation (concrete syntax) of a visual language can be specified based on some pre-defined diagrammatic patterns. A diagram from the Specification and Description Language (SDL) is used as illustration.
LCL - A Graphical Meta-Language for Specification of Language Constraints
2015
The Object Constraint Language (OCL) is commonly used for constraints in meta-model-based language specifications. However, it may be advantageous to have a domain-specific constraint meta-language optimised for language specifications. A survey of OCL usage in language specifications has been performed, in order to gain an understanding of common constraint patterns. This is used as a starting point for defining a new meta-language for language constraints, Language Constraint Language (LCL), that has an intuitive graphical syntax.
Distributed Computing on Distributed Memory
2018
Distributed computation is formalized in several description languages for computation, as e.g. Unified Modeling Language (UML), Specification and Description Language (SDL), and Concurrent Abstract State Machines (CASM). All these languages focus on the distribution of computation, which is somewhat the same as concurrent computation. In addition, there is also the aspect of distribution of state, which is often neglected. Distribution of state is most commonly represented by communication between active agents. This paper argues that it is desirable to abstract from the communication and to consider abstract distributed state. This includes semantic handling of conflict resolution, e.g. i…
ESL ? A New Simulation Language for Economic Models
1990
A new simulation language for modelling economic processes is presented which allows the specification of single decision units and coordinates all their activities. The basic ideas and features of this language will be described and demonstrated through small examples.
A Formal Semantics and a Client Synthesis for a BPEL Service
2008
A complex Web service described with languages like BPEL4WS, consists of an executable process and its observable behaviour (called an abstract process) based on the messages exchanged with the client. The abstract process behaviour is non deterministic due to the internal choices during the service execution. Furthermore the specification often includes timing constraints which must be taken into account by the client. Thus given a service specification, we identify the synthesis of a client as a key issue for the development of Web services. To this end, we propose an approach based on (dense) timed automata to first describe the observable service behaviour and then to build correct inte…
Multilayered perspectives on language policy in higher education : Finland, Estonia, and Latvia in comparison
2016
This article analyses language policies in higher education (HE) in Finland, Estonia, and Latvia, as well as the European Union (EU). We take a multilayered approach to language policies in order to illuminate the intertwined nature of local, national, and international language policies in HE. We are particularly interested in the construction of national language(s) and the language(s) of internationalisation in our case countries. Finland, Estonia, and Latvia share common features as relatively small non-Anglophone countries in the Baltic region, while simultaneously having somewhat differing political and cultural histories. The results of our discursive analysis indicate that while the…
PASSING IDENTITY AND ETHNIC CULTURE IN LATVIAN EMIGRANT FAMILIES
2021
The paper discusses the problem of preserving native Latvian language and the transfer of cultural identity in Latvian diaspora. One of the central tasks for Latvia’s diaspora policy is to support preservation of Latvian language and culture in diaspora with the aim of strengthening the Latvian identity and the sense of belonging to Latvia. Support is provided to diaspora schools for preserving Latvian language, culture and identity outside of Latvia. However, for children not to lose their Latvian language skills it is important that the language is used also in the family.This paper uses a combination of a quantitative survey and in-depth interviews with the parents of children in diaspor…
Systems, models and languages
2010
This paper presents a comparison of language aspects in a model and a meta-model. The motivation is to get a better understanding of how we should define a modeling language.