Application domain specific embedded FPGAs for SoC platforms

Author(s):  
T. Noll
2002 ◽  
Vol 12 (02) ◽  
pp. 193-210 ◽  
Author(s):  
CHRISTOPH A. HERRMANN ◽  
CHRISTIAN LENGAUER

Metaprogramming is a paradigm for enhancing a general-purpose programming language with features catering for a special-purpose application domain, without a need for a reimplementation of the language. In a staged compilation, the special-purpose features are translated and optimised by a domain-specific preprocessor, which hands over to the general-purpose compiler for translation of the domain-independent part of the program. The domain we work in is high-performance parallel computing. We use metaprogramming to enhance the functional language Haskell with features for the efficient, parallel implementation of certain computational patterns, called skeletons.


2018 ◽  
Vol 214 (2) ◽  
pp. 1-8
Author(s):  
Dr. Buthainah F. AL-Dulaimi

This paper presents a novel to model application domain. Application domain description precedes requirements engineering, and is the basis for the development of a software or information system that satisfies all expectations of its users. The domain model is used to generate project specific process models.  Our aim is to develop a model description for processes which permits to create comprehensive scenarios. Modeling can be divided into a structural, and behavioral. This paper projects that an important future direction in software engineering is domain-specific software engineering. From requirements specification to design, and then implementation, a tighter coupling between the descriptions of a software system with its application domain has the potential to improve both the correctness and reliability of the software system. The greatest challenge in this area is the evolution of the application domain itself. We show how the application domain description can be mapped to requirements and discuss engineering of application domain descriptions.


2020 ◽  
Vol 29 (04) ◽  
pp. 2030001
Author(s):  
Martin Macak ◽  
Mouzhi Ge ◽  
Barbora Buhnova

Nowadays, a variety of Big Data architectures are emerging to organize the Big Data life cycle. While some of these architectures are proposed for general usage, many of them are proposed in a specific application domain such as smart cities, transportation, healthcare, and agriculture. There is, however, a lack of understanding of how and why Big Data architectures vary in different domains and how the Big Data architecture strategy in one domain may possibly advance other domains. Therefore, this paper surveys and compares the Big Data architectures in different application domains. It also chooses a representative architecture of each researched application domain to indicate which Big Data architecture from a given domain the researchers and practitioners may possibly start from. Next, a pairwise cross-domain comparison among the Big Data architectures is presented to outline the similarities and differences between the domain-specific architectures. Finally, the paper provides a set of practical guidelines for Big Data researchers and practitioners to build and improve Big Data architectures based on the knowledge gathered in this study.


Author(s):  
Oliver Reinhardt ◽  
Tom Warnke ◽  
Adelinde M. Uhrmacher

AbstractConducting simulation studies within a model-based framework is a complex process, in which many different concerns must be considered. Central tasks include the specification of the simulation model, the execution of simulation runs, the conduction of systematic simulation experiments, and the management and documentation of the model’s context. In this chapter, we look into how these concerns can be separated and handled by applying domain-specific languages (DSLs), that is, languages that are tailored to specific tasks in a specific application domain. We demonstrate and discuss the features of the approach by using the modelling language ML3, the experiment specification language SESSL, and PROV, a graph-based standard to describe the provenance information underlying the multi-stage process of model development.


2010 ◽  
Vol 3 ◽  
pp. 161-178 ◽  
Author(s):  
Masaharu Imai ◽  
Yoshinori Takeuchi ◽  
Keishi Sakanushi ◽  
Nagisa Ishiura

2021 ◽  
Vol 17 (1) ◽  
pp. 71-88
Author(s):  
Jian Yin

Abstract A single but collective, multifaceted, and multidimensional theory of terminology relies on the contributions of scholars in different ways and in different languages. Local terminology practice and exploration back-feed the general theory and jointly contribute to the completion of a comprehensive theoretical framework. This paper analyzes the application of terminology as the driving force of the discipline, which includes standardized application, domain-specific communicative application, and cross-cultural/cross-lingual application. Specifically, the characteristics of terminology translation practice in China are introduced, with terminology translation conducted as a practice of knowledge dissemination and discourse contribution bound by and affecting Chinese language. Then, several characteristics of Chinese terminology studies are introduced. It is pointed out that Chinese terminology studies, based on the answering of the local terminology problems in China, have universal value for the construction of terminology as a whole discipline.


Sign in / Sign up

Export Citation Format

Share Document