Search references for PROGRAM TRANSFORMATION. Phrases containing PROGRAM TRANSFORMATION
See searches and references containing PROGRAM TRANSFORMATION!PROGRAM TRANSFORMATION
Automated generation of a computer program
A program transformation is any operation that takes a computer program and generates another program. In many cases the transformed program is required
Program_transformation
Metaprogramming Language Spoon (for Java) TXL The FermaT Program Transformation System The Program transformation Wiki Transformation Technology Bibliography
List of program transformation systems
List_of_program_transformation_systems
Topics referred to by the same term
Data transformation (computing) Data transformation (statistics) Model transformation Program transformation XML transformation Transformation of text
Transformation
Theorem about a certain class of control-flow graphs
transformed into a structured program using only sequence and iteration. Notes This version of the theorem focuses on program transformation. It is primarily relevant
Structured_program_theorem
Tree representation of the abstract syntactic structure of source code
contextual analysis. Abstract syntax trees are also used in program analysis and program transformation systems. Abstract syntax trees are data structures widely
Abstract_syntax_tree
goal[clarification needed]. Program transformation systems such as Stratego/XT, TXL, Tom, DMS, and ASF+SDF all have transformation languages as a major component
Transformation_language
Saudi Arabian economic action plan
The National Transformation Program (NTP) is an economic action plan put in place by the government of Saudi Arabia as part of its Vision 2030 development
National Transformation Program (Saudi Arabia)
National_Transformation_Program_(Saudi_Arabia)
Programming paradigm based on formal logic
for logic-based program verification and program transformation. The use of mathematical logic to represent and execute computer programs is also a feature
Logic_programming
Programming paradigm
General purpose program transformation systems such as compilers, which accept language descriptions and carry out arbitrary transformations on those languages
Metaprogramming
Document-oriented XML representation of source code
scalable, lightweight fact-extraction and transformation. The srcML toolkit consists of the command-line program called srcml, which translates from source
SrcML
Dutch computer scientist and professor (1966–2022)
declarative programming syntax definition and parsing (Syntax Definition Formalism (SDF/SGLR)), high-level definition of program transformations (Stratego/XT)
Eelco_Visser
Set of software engineering methods
In computer programming, program slicing is the computation of the set of program statements, the program slice, that may affect the values at some point
Program_slicing
Program that generates parsers or compilers
metaprogram specifying the object language grammar and semantic transformations into an object program. A typical parser generator associates executable code with
Compiler-compiler
Branch of computer science
program errors). Program transformation is the process of transforming a program in one form (language) to another form. Comparative programming language analysis
Programming_language_theory
Machine-learning framework
a Python library for accelerator-oriented array computation and program transformation, designed for high-performance numerical computing and large-scale
JAX_(software)
Restructuring existing computer code without changing its external behavior
iterative cycle of making a small program transformation, testing it to ensure correctness, and making another small transformation. If at any point a test fails
Code_refactoring
(DSL) Model transformation language Refinement Transformation (disambiguation) Program transformation Data transformation Graph transformation Czarnecki;
Model_transformation
applications using source transformation. It is a hybrid functional / rule-based language using first order functional programming at the higher level and
TXL_(programming_language)
Generic term for compiler optimization
factoring, is a blanket term for any process that moves code within a program. This is typically done for performance and size benefits, and it is a
Code_motion
Family of linear transformations
In physics, the Lorentz transformations are a six-parameter family of linear transformations from a coordinate frame in spacetime to another frame that
Lorentz_transformation
Reengineering Toolkit is a proprietary set of program transformation tools available for automating custom source program analysis, modification, translation or
DMS Software Reengineering Toolkit
DMS_Software_Reengineering_Toolkit
layer was a function (a program transformation) that added new code to an existing program to produce a new program, and a program's design was modeled by
Feature-oriented_programming
metaprogramming and language oriented programming, such as static code analysis, program transformation, program generation and implementation of domain-specific
RascalMPL
Functional programming language
developed by Rod Burstall and John Darlington in their work on program transformation. NPL and Hope are notable for being the first languages with call-by-pattern
Hope_(programming_language)
Programming paradigm based on applying and composing functions
Kleene Recursion Equations and was first introduced in their work on program transformation. Burstall, MacQueen and Sannella then incorporated the polymorphic
Functional_programming
compilers and other related language processing programs. They are used to illustrate and reason about transformations from a source language (left of T) to a
Tombstone_diagram
Updating or porting legacy software to modern practices and platforms
computer programming languages, architectures (e.g. microservices), software libraries, protocols or hardware platforms. Legacy transformation aims to
Software_modernization
Rational function of the form (az + b)/(cz + d)
In geometry and complex analysis, a Möbius transformation of the complex plane is a rational function of the form f ( z ) = a z + b c z + d {\displaystyle
Möbius_transformation
Software testing tool
BUGSENG for automatic analysis, verification, testing and transformation of C and C++ programs. ECLAIR is a complete re-engineering of a series of prototypes
ECLAIR
Fundamental change in an individual
Spiritual transformation involves a fundamental change in a person's sacred or spiritual life. Psychologists examine spiritual transformation within the
Spiritual_transformation
Software that translates code from one programming language to another
from the need for a strictly defined transformation of the high-level source program into a low-level target program for the digital computer. The compiler
Compiler
Deliberate creation of difficult-to-understand code
More sophisticated techniques that obfuscate a program at the semantic level through program transformations also exist (rather than at the source level)
Obfuscation_(software)
British academic and author
Functional Programming and Social Computing Sections at Imperial. Darlington is known for the early work he did on program transformation and functional
John_Darlington
Translator of computer source code
targets Preprocessor – Program that processes input for another program Program transformation – Automated generation of a computer program ROSE (compiler framework) –
Source-to-source_compiler
Global computing organization
from the original on 2010-01-29. Retrieved 2018-03-22. "Data". program-transformation.org. John Impagliazzo, History of Computing and Education 2 (HCE2):
International Federation for Information Processing
International_Federation_for_Information_Processing
Geometric transformation that preserves lines but not angles nor the origin
Euclidean geometry, an affine transformation or affinity (from the Latin, affinis, "connected with") is a geometric transformation that preserves lines and
Affine_transformation
controls, analyzes and imitates the work of M. Semantics-based program transformation, such as partial evaluation and supercompilation (SCP), is metacomputation
Metacompilation
Increasing execution speed and reducing the overheads associated with loops
the result of the program (i.e., be a legal transformation). Evaluating the benefit of a transformation or sequence of transformations can be quite difficult
Loop_optimization
Improving the efficiency of software
optimizations. Tools that accept descriptions of optimizations are called program transformation systems and are beginning to be applied to real software systems
Program_optimization
Earliest model of generative grammar
In linguistics, transformational grammar (TG) or transformational-generative grammar (TGG) was the earliest model of grammar proposed within the research
Transformational_grammar
Ability of a process to examine and modify itself
implemented for languages without built-in reflection by using a program transformation system to define automated source-code changes. Reflection may allow
Reflective_programming
open-source software portal Tom is a programming language particularly well-suited for programming various transformations on tree structures and XML-based
Tom_(programming_language)
Programming paradigm
most implementations produce compatible combination programs through a type of program transformation known as weaving. An aspect weaver reads the aspect-oriented
Aspect-oriented_programming
Computer programs able to produce inputs from outputs
In computer programming, bidirectional transformations (bx) are programs in which a single piece of code can be run in several ways, such that the same
Bidirectional_transformation
Program transformation to eliminate trees
In the theory of programming languages in computer science, deforestation (also known as fusion) is a program transformation to eliminate intermediate
Deforestation (computer science)
Deforestation_(computer_science)
Type of computer programming
Feature-oriented programming GitHub Copilot AI-assisted software development Language-oriented programming Modeling language Program transformation Semantic translation
Automatic_programming
Type of programming language
An XML transformation language is a programming language designed specifically to transform an input XML document into an output document which satisfies
XML_transformation_language
Topics referred to by the same term
system, for car dealerships DMS Software Reengineering Toolkit, program transformation tools DMS-59, a video connector supporting two displays Differential
DMS
Bijection of a set using properties of shapes in space
Coordinate transformation Erlangen program Symmetry (geometry) Motion Reflection Rigid transformation Rotation Topology Transformation matrix Usiskin
Geometric_transformation
When a system's behavior depends on timing of uncontrollable events
data-race-free programs, and data-race-free programs cannot observe most program transformations that do not change single-threaded program semantics. In
Race_condition
Concepts from linear algebra
reversed) by a given linear transformation. More precisely, an eigenvector v {\displaystyle \mathbf {v} } of a linear transformation T {\displaystyle T} is
Eigenvalues_and_eigenvectors
Overview of GPS conversion formulas
change of geographic coordinates, conversion of coordinate systems, or transformation to different geodetic datums. Geographic coordinate conversion has applications
Geographic coordinate conversion
Geographic_coordinate_conversion
Topics referred to by the same term
combination deinterlacing of television images Weaving, program transformation in Aspect-oriented programming Weaving, grade-separation in vehicular traffic Bob
Weaving_(disambiguation)
Dutch computer scientist
concurrent programming, program refinement, and mechanized support for mathematical derivation, including the Proxac editor for program transformation. His
Jan_L._A._van_de_Snepscheut
Rules to verify computer program correctness
for other derived program constructs, like for loop, do...until loop, switch, break, continue can be reduced by program transformation to the rules from
Hoare_logic
Homomorphism from an initial algebra into another algebra
2015-06-10. Malcolm, Grant (1990), "Data structures and program transformation", Science of Computer Programming, vol. 14, no. 2–3, pp. 255–279, doi:10.1016/0167-6423(90)90023-7
Catamorphism
Science, Mathematics, And Research For Transformation (SMART) Defense Scholarship Program was tested as a program in 2005 under the Air Force Office of
SMART Defense Scholarship Program
SMART_Defense_Scholarship_Program
American college football season
climbed to a program-best No. 2 in the final AP poll. The 1999 season represented the culmination of Frank Beamer's 13-year transformation of Virginia
1999 Virginia Tech Hokies football team
1999_Virginia_Tech_Hokies_football_team
Algorithm that combines tokenization and parsing
and is part of the ASF+SDF Meta-Environment and the Stratego/XT program transformation system. JSGLR, a pure Java implementation of SGLR, also based on
Scannerless_parsing
verification assertion checking and optimization via source to source program transformation. These tasks are performed by Ciaopp, distributed separately). Ciao
Ciao_(programming_language)
Analysing a string of symbols, according to the rules of a formal grammar
parser Lexical analysis Parsing expression grammar Pratt parser Program transformation Shallow parsing Semantic parsing Sentence processing Syntactic parsing
Parsing
In algebra, a transformation semigroup (or composition semigroup) is a collection of transformations (functions from a set to itself) that is closed under
Transformation_semigroup
Computer language specialized to a specific set of requirements or function
analysis tools. The meta-compiler methodology is often found in program transformation systems. Metacompilers that played a significant role in both computer
Domain-specific_language
Compiler for Haskell programming language
"Compiling Haskell by program transformation: a report from the trenches". Procedures of the European Symposium on Programming (ESOP). Peyton Jones, S
Glasgow_Haskell_Compiler
Characteristic of state of a computer system that outlives the process that created it
specific storage-API calls or in a transparent way with automatic program transformation. This results in code that is slower than native code and more complicated
Persistence (computer science)
Persistence_(computer_science)
Process of adapting software to run in a different context
software development Program transformation – Automated generation of a computer program Software portability – Ability of a program to run on different
Porting
Production of unnecessarily long, slow or wasteful program code
Combining program analysis to detect bloated code, with program transformation to remove bloated code. Disabling/removing certain program optimizations
Code_bloat
Design process
MA in Transformation Design. In 2016 The Glasgow School of Art launched another masters program "M.Des in Design Innovation and Transformation Design"
Transformation_design
Language for transforming XML documents
XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other
XSLT
Model transformation language
ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the
ATLAS_Transformation_Language
NATO strategic-level military command
The Allied Command Transformation (abbr. ACT; French: Commandement allié Transformation) is a military command of the North Atlantic Treaty Organization
Allied_Command_Transformation
source transformation language, a parser-based framework and functional programming language designed to support software analysis and transformation tasks
List of programming language researchers
List_of_programming_language_researchers
Telecom transformation (or IP transformation) is the evolution of the telecommunications industry from a capital-intensive, technology-focused model to
Telecom_transformation
Academic journal
and extensions, implementation techniques, reasoning and proof, program transformation and synthesis, type systems, type theory, language-based security
Journal of Functional Programming
Journal_of_Functional_Programming
Converting computer code into a machine readable form
(See also: Program transformation and Data transformation.) In general, a syntax and semantic analyzer tries to retrieve the program's structure from
Code_generation_(compiler)
Computer programming paradigm
Mathematical Objects from John Backus From Function Level Semantics to Program Transformation and Optimization SpringerLink see point 1.2 and 1.3 Closed applicative
Function-level_programming
Campaign promise of Mexican president Andrés Manuel López Obrador
The Fourth Transformation (Spanish: Cuarta Transformación) is Mexican President Andrés Manuel López Obrador's (commonly known as "AMLO") 2018 campaign
Fourth_Transformation
Functional programming language
terms of the GFDL, version 1.3 or later. John Darlington (1977). "Program Transformation and Synthesis: Present Capabilities". Research Report No. 77/43
NPL_(programming_language)
Market transformation describes both a policy objective and a program strategy to promote the value and self-sustaining presence of energy-efficient technologies
Market_transformation
Spanish computer scientist
research involves constraint logic programming, programming language design and implementation, program transformation, and applications to bioinformatics
María_García_de_la_Banda
Concept in mathematical optimization
program can be transformed into a linear program, assuming that the feasible region is non-empty and bounded, using the Charnes–Cooper transformation
Linear-fractional_programming
Area of automatic programming
data-format transformations". Since then, these and many other areas have shown to be successful application niches for inductive programming, such as end-user
Inductive_programming
special air-file that stores the transformation matrix. The transformation may be inverted with the invert_air program and the volume may finally be resliced
AIR_(program)
Method of deriving conclusions
a conclusion from a set of premises. Also called inference rule and transformation rule, it is a norm of correct inferences that can be used to guide reasoning
Rule_of_inference
Software feature
incremental program from a conventional program P using, e.g., either manual design and refactoring, or automatic program transformations. These program transformations
Incremental_computing
generators with context-sensitive grammars. Compiler-compiler List of program transformation systems Comparison of regular expression engines "Ragel State Machine
Comparison of parser generators
Comparison_of_parser_generators
Program translating executable to source code
2017-12-25. Retrieved 2014-04-10. "The Legality of Decompilation". Program-transformation.org. 2004-12-03. Archived from the original on 2010-09-22. Retrieved
Decompiler
Category of formal programming language semantics
example when proving the preservation of correctness under some program transformation. The main disadvantage of big-step semantics is that non-terminating
Operational_semantics
Program transformation in computer science
In computer science, refocusing is a program transformation used to implement a reduction semantics—i.e., a small-step operational semantics with an explicit
Refocusing_(semantics)
Real Systems and 6th International Workshop on Verification and Program Transformation (MARS/VPT’18), Thessaloniki, Greece. Electronic Proceedings in Theoretical
List_of_model_checking_tools
impacted by the rapid transformation from a hunter-gatherer to a post-industrial society in the 20th century. This transformation resulted in Greenland
Demographics_of_Greenland
it is a comprehensive economic transformation plan to propel Malaysia's economy into high income economy. The program will lift Malaysia's gross national
Economic Transformation Programme
Economic_Transformation_Programme
2021–present reorganization of forces
The transformation of the United States Army aims to integrate cyberspace, space satellite operations, land, maritime, and air operations more closely
Transformation of the United States Army
Transformation_of_the_United_States_Army
Australian mountain climber and author
company World Expeditions and a founding director and patron of the World Transformation Movement. Macartney-Snape was born in Iringa, Tanganyika Territory (now
Tim_Macartney-Snape
In computer science, an enabling transformation is a compiler optimization that increases the effectiveness of other compiler optimizations. Such an optimization
Enabling_transformation
American computer scientist
testbed for the development of automatic vectorization and related program transformations. In his role as Director (1986–93) of the Center for Supercomputing
David_Kuck
1976 computer science book by Niklaus Wirth
replaced with a chapter titled "Key Transformations (Hashing)". Wirth, Niklaus (1976). Algorithms + Data Structures = Programs. Prentice-Hall. ISBN 978-0-13-022418-7
Algorithms + Data Structures = Programs
Algorithms_+_Data_Structures_=_Programs
Topics referred to by the same term
destination IP addresses Virtual-to-physical address translation Program transformation The translation phase of a compiler (or, by extension, the entire
Translation_(disambiguation)
Programming paradigm
sequential programs to multi-tier applications by program transformation". Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Multitier_programming
Syntactic construct for creating a list based on existing lists
implemented in POP2 by Burstall and used for Darlington’s work on program transformation (Burstall & Darlington 1977). The language was first order, strongly
List_comprehension
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
Boy/Male
Arabic, Muslim
Way; Program; Road; Path
Boy/Male
Tamil
Start
Boy/Male
Hindu, Indian, Marathi
The Highest Point; Summit
Boy/Male
Hindu, Indian
Start
Boy/Male
Muslim
Way. Program.
Surname or Lastname
English and German
English and German : variant spelling of Pilgrim.
Boy/Male
Tamil
Yogram | யோகà¯à®°à®¾à®®
Yogram | யோகà¯à®°à®¾à®®
Girl/Female
Hindu, Indian
Prowess
Surname or Lastname
English
English : habitational name from Lichfield in Staffordshire. The first element preserves a British name recorded as Letocetum during the Romano-British period. This means ‘gray wood’, from words which are the ancestors of Welsh llŵyd ‘gray’ and coed ‘wood’. By the Old English period this had been reduced to Licced, and the element feld ‘pasture’, ‘open country’ was added to describe a patch of cleared land within the ancient wood.English : habitational name from Litchfield in Hampshire, recorded in Domesday Book as Liveselle. This is probably from an Old English hlīf ‘shelter’ + Old English scylf ‘shelf’, ‘ledge’. The subsequent transformation of the place name may be the result of folk etymological association with Old English hlið, hlid ‘slope’ + feld ‘open country’.
Surname or Lastname
English and French
English and French : regional name from Old French Poitevin, denoting someone from Poitou in western France. The form Potvin has long been established in England and was brought to the U.S. from there. However, French bearers of the surname Poitevin also came to the New World, where their surname underwent a similar transformation on arrival in New England.
Boy/Male
Hindu
Surname or Lastname
English (mainly Cambridgeshire)
English (mainly Cambridgeshire) : variant of Pilgrim.
Boy/Male
Arabic
Way; Program
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
Boy/Male
Bengali, Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Sindhi, Telugu
Lord Shiva
Female
English
Medieval Latin form of Persian Esther, HESTER means "star."
Boy/Male
American, Anglo, Australian, British, English, Latin, Norse
Grand Home; Warring; Grain
Boy/Male
Indian
Fighter in the way of Allah, A warrior
Boy/Male
Hindu, Indian, Marathi
Son of the Sun
Girl/Female
Hebrew, Indian, Japanese, Latin, Sanskrit
Grace; Favour; Apricot from Nara; Grain
Girl/Female
Indian, Punjabi, Sikh
Fish; Horoscope; Raashi
Girl/Female
Hindu
Name of a river starts in Bihar
Girl/Female
Indian
Blessings, Lord Krishna, Moonlight
Boy/Male
Indian
Handsome
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
PROGRAM TRANSFORMATION
n.
An edict published for public information; an official bulletin; a public proclamation.
n.
The production of an optogram on the retina by the photochemical action of light on the visual purple; the fixation of an image in the eye. The object so photographed shows white on a purple or red background. See Visual purple, under Visual.
n.
The act of transmogrifying, or the state of being transmogrified; transformation.
n.
A change of form, direction, or the like; transformation; conversion; turning.
pl.
of Programma
n.
Same as Trigraph.
n.
Any law, which, after it had passed the Athenian senate, was fixed on a tablet for public inspection previously to its being proposed to the general assembly of the people.
n.
A published note, containing a brief statement, explanation, request, expression of thanks, or the like; as, to put a card in the newspapers. Also, a printed programme, and (fig.), an attraction or inducement; as, this will be a good card for the last day of the fair.
n.
An image of external objects fixed on the retina by the photochemical action of light on the visual purple. See Optography.
n.
See Programme.
n.
See Muscle curve, under Muscle.
n.
That which is written or printed as a public notice or advertisement; a scheme; a prospectus; especially, a brief outline or explanation of the order to be pursued, or the subjects embraced, in any public exercise, performance, or entertainment; a preliminary sketch.
n.
Same as Programme.
n.
Anything that is scattered abroad in great numbers as a theatrical programme, an advertising leaf, etc.
n.
A printed programme of a play, with the parts assigned to the actors.
n.
A coarse stuff made of silk and mohair, or of coarse silk.
n.
A pun.
n.
A preface.
v. t.
A list of candidates, prepared for nomination or for election; a list of candidates, or a programme of action, devised beforehand.
n.
Alt. of Grogran