Tactics for Transformational Programming
نویسندگان
چکیده
This paper discusses the relationship between transformational programming and theorem proving. It illustrates the use of the theorem proving environment as a basis for a program construction tool DEBATE 1 (Deduction Based Transformational Environment) which is under construction in University College Dublin. Using a theorem proving framework directly would require the user to be familiar with theorem proving details. The tool user should only be concerned with transformational programming steps and not with theorem proving activities. Therefore a layer of transformational tactics are discussed and presented. These tactics consist of the application of theorem proving tactics. However, they ensure that the user’s only interaction with DEBATE are design decisions required within the transformational programming paradigm. The N Queens problem is used throughout the paper to demonstrate how the Isabelle theorem prover is adapted by a transformation tactic layer so that it may be used as a program construction tool.
منابع مشابه
TACTICS for User Interface Design: Coupling the Compositional and Transformational Approach
The paper describes TACTICS, the model and a modelbased tool capable of supporting a wide range of design decisions and providing assistance in the design process. The TACTICS tool automatically generates a user interface for an application and assists in refining it and in detecting and resolving design inconsistencies. The TACTICS model of human-computer interaction integrates a compositional...
متن کاملManagers’ upward influence tactic strategies: the role of manager personality and supervisor leadership style
Why do managers employ certain tactics when they try to influence others? This study proposes and tests theoretical linkages between the five-factor model of personality and managers’ upward influence tactic strategies. Longitudinal data from 189 managers at 140 different organizations confirmed that managers scoring high on extraversion were more likely to use inspirational appeal and ingratia...
متن کاملAgents and Mechanisms of Terrorist Campaigns
The paper offers a framework to identify the most important generative processes of terrorist campaigns. It focuses on links between macro and micro levels involving a plurality of agents, the most important being armed groups, insurgency collaborators, and active fighters, and, at the same time, three kinds of causal or social mechanisms. These are: situational mechanisms that ide...
متن کاملTowards a Declarative Language for Parallel and Concurrent Programming
We define a new language Eden by extending a functional language by constructs for the explicit specification of dynamic process systems. Concurrent systems can be classified either as transformational or reactive. For modelling the class of transformational systems, the introduction of a function-like abstraction mechanism is sufficient. In addition to this, the extra-functional concepts prede...
متن کاملHealthy Workplace Strategies: Creating Change and Achieving Results
Disclaimer: The views expressed in this report are those of the author and do not necessarily reflect the official policy of Health Canada. Healthy jobs and workplaces benefit workers and employers, customers and shareholders, citizens and society. This report focuses on the organizational change processes, strategies and tactics that can bring about healthier and more productive working condit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997