Raising the abstraction level of HDL for control-dominant applications

Author(s):  
Marc-Andre Daigneault ◽  
Jean Pierre David
Keyword(s):  
2021 ◽  
Vol 1 ◽  
pp. 2007-2016
Author(s):  
Yoram Reich ◽  
Eswaran Subrahmanian

AbstractDesign research as a field has been studied from diverse perspectives starting from product inception to their disposal. The product of these studies includes knowledge, tools, methods, processes, frameworks, approaches, and theories. The contexts of these studies are innumerable. The unit of these studies varies from individuals to organizations, using a variety of theoretical tools and methods that have fragmented the field, making it difficult to understand the map of this corpus of knowledge across this diversity.In this paper, we propose a model-based approach that on the one hand, does not delve into the details of the design object itself, but on the other hand, unifies the description of design problem at another abstraction level. The use of this abstract framework allows for describing and comparing underlying models of published design studies using the same language to place them in the right context in which design takes place and to enable to inter-relate them, to understand the wholes and the parts of design studies.Patterns of successful studies could be generated and used by researchers to improve the design of new studies, understand the outcome of existing studies, and plan follow-up studies.


2022 ◽  
Vol 12 ◽  
Author(s):  
Sarah Susanna Hoppler ◽  
Robin Segerer ◽  
Jana Nikitin

Social interactions are essential aspects of social relationships. Despite their centrality, there is a lack of a standardized approach to systematize social interactions. The present research developed (Study 1) and tested (Study 2) a taxonomy of social interactions. In Study 1 (5,676 descriptions of social interactions from N = 708 participants, age range 18–83 years), we combined a bottom-up approach based on the grounded theory with a top-down approach integrating existing empirical and theoretical literature to develop the taxonomy. The resulting taxonomy (APRACE) comprises the components Actor, Partner, Relation, Activities, Context, and Evaluation, each specified by features on three levels of abstraction. A social situation can be described by a combination of the components and their features on the respective abstraction level. Study 2 tested the APRACE using another dataset (N = 303, age range 18–88 years) with 1,899 descriptions of social interactions. The index scores of the six components, the frequencies of the features on the most abstract level, and their correlations were largely consistent across both studies, which supports the generalizability of the APRACE. The APRACE offers a generalizable tool for the comprehensive, parsimonious, and systematic description of social interactions and, thus, enables networked research on social interactions and application in a number of practical fields.


2014 ◽  
Vol 11 (1) ◽  
pp. 47-68 ◽  
Author(s):  
Patricia Conde ◽  
Francisco Ortin

Java 7 has included the new invokedynamic opcode in the Java virtual machine. This new instruction allows the user to define method linkage at runtime. Once the link is established, the virtual machine performs its common optimizations, providing better runtime performance than reflection. However, this feature has not been offered at the abstraction level of the Java programming language. Since the functionality of the new opcode is not provided as a library, the existing languages in the Java platform can only use it at the assembly level. For this reason, we have developed the JINDY library that offers invokedynamic to any programming language in the Java platform. JINDY supports three modes of use, establishing a trade-off between runtime performance and flexibility. A runtime performance and memory consumption evaluation is presented. We analyze the efficiency of JINDY compared to reflection, the MethodHandle class in Java 7 and the Dynalink library. The memory and performance costs compared to the invokedynamic opcode are also measured.


2017 ◽  
Vol 39 ◽  
pp. 22-40 ◽  
Author(s):  
James Diprose ◽  
Bruce MacDonald ◽  
John Hosking ◽  
Beryl Plimmer

Author(s):  
Rui Pedro Marques

The increase of reliability and compliance of business processes is currently a major concern of organizations which simultaneously intend to achieve their organizational objectives and be compliant with external regulations. Thus, organizations are frequently looking for methods, tools and solutions which enable them to improve business compliance, and reduce the likelihood of situations that may jeopardize their operational performance and corporate image. This chapter aims to bring together a set of results and conclusions from a research project whose purpose was to conceptualize and validate an innovative solution which simultaneously monitors and audits organizational transactions executed in Enterprise Information Systems. A prototype was developed and deployed in a near-real environment. From the results, we conclude that the prototype offers Continuous Assurance services and is applicable to any organizational transaction, regardless of its type, dimension, business area or even its information system support technology. This independence is guaranteed by the abstraction level of an ontological model which is used to represent the organizational transaction we intend to monitor and audit. A case study enabled us to confirm the feasibility and effectiveness of the proposal in business compliance.


Author(s):  
Chun Meng Tang ◽  
Govindan Marthandan

When business managers are considering whether to invest in an enterprise resource planning (ERP) system, they ask the question: “What are the returns on investment?” When the ERP system is implemented and in operation, business managers ask another question: “How successful is the system?” To answer these questions, clues can be found by examining organizational effectiveness improvements as a result of ERP system implementation. This paper suggests that being able to identify the dimensions of organizational effectiveness is enabled by ERP systems. Together with positive organizational effectiveness improvements, the business value of ERP systems can be demonstrated. To provide the evidence needed to support the notion, a confirmatory factor analysis (CFA) was conducted. Analyses reveal that the construct of IS-enabled organizational effectiveness can be modeled, at a higher-order abstraction level, as a third-order construct manifested by three second-order constructs and ten first-order constructs.


Sign in / Sign up

Export Citation Format

Share Document