Search references for PROGRAM SLICING. Phrases containing PROGRAM SLICING
See searches and references containing PROGRAM SLICING!PROGRAM SLICING
Set of software engineering methods
referred to as a slicing criterion. Program slicing can be used in debugging to locate source of errors more easily. Other applications of slicing include software
Program_slicing
Topics referred to by the same term
an object-oriented programming issue Program slicing, a set of software engineering methods Slicing (interface design), image slicing for web design and
Slicing
Process of analyzing computer program behavior
Automated monitoring of programs is sometimes referred to as runtime verification. For a given subset of a program’s behavior, program slicing consists of reducing
Program_analysis
Analysis of software performed when running a program
memory accesses. For a given subset of a program’s behavior, program slicing consists of reducing the program to the minimum form that still produces the
Dynamic_program_analysis
Analysis of computer programs without executing them
computer science, static program analysis (also known as static analysis or static simulation) is the analysis of computer programs performed without executing
Static_program_analysis
Computer program for the Boolean satisfiability problem
In computer science and formal methods, a SAT solver is a computer program which aims to solve the Boolean satisfiability problem (SAT). On input a formula
SAT_solver
Loaf of bread pre-sliced with a machine
ready-sliced bread I must do the slicing for toast—two pieces for each one—that's ten. For their lunches I must cut by hand at least twenty slices, for
Sliced_bread
Of a function, an additional effect besides returning a value
analysis of programming languages. The degree to which side effects are used depends on the programming paradigm. For example, imperative programming is commonly
Side effect (computer science)
Side_effect_(computer_science)
Rules to verify computer program correctness
logical rules for reasoning rigorously about the correctness of computer programs. It was proposed in 1969 by the British computer scientist and logician
Hoare_logic
Frameworks supporting the polyhedral model Hazard (computer architecture) Program slicing Dead code elimination Cooper, Keith D.; Torczon, Linda. (2005). Engineering
Dependence_analysis
Anneliese von Mayrhauser. Program analysis Program slicing Letovsky, Stanley (1987-12-01). "Cognitive processes in program comprehension". Journal of
Program_comprehension
Computer science field
industrial hardware description language or a special-purpose language. Such a program corresponds to a finite-state machine (FSM), i.e., a directed graph consisting
Model_checking
Computer programming operation
In computer programming, array slicing is an operation that extracts a subset of elements from an array and packages them as another array, possibly in
Array_slicing
Approach to static program analysis
computer programs, based on monotonic functions over ordered sets, especially lattices. It can be viewed as a partial execution of a computer program which
Abstract_interpretation
Concept in computer science
separation logic is an extension of Hoare logic, a way of reasoning about programs. It was developed by John C. Reynolds, Peter O'Hearn, Samin Ishtiaq and
Separation_logic
American computer scientist (born 1956)
including program slicing, data-flow analysis, pointer analysis, model checking, computer security, instrumentation (computer programming), language-based
Thomas_W._Reps
Graph data structure
the LLVM toolchain. E-graphs have been applied to several problems in program analysis, including fuzzing, abstract interpretation, and library learning
E-graph
American computer scientist, academic, educator
scientist noted for her research on programming languages and software engineering, and in particular on program slicing and dataflow-analysis. Horwitz was
Susan_B._Horwitz
In program analysis, a polyvariant or context-sensitive analysis (as opposed to a monovariant or context-insensitive analysis) analyzes each function
Polyvariance
2010 TV series or program
Sliced is an American television series that premiered on April 22, 2010 (2010-04-22) on the History Channel. The program was hosted by John McCalmont
Sliced
Concepts in theoretical computer science
Properties of an execution of a computer program—particularly for concurrent and distributed systems—have long been formulated by giving safety properties
Safety and liveness properties
Safety_and_liveness_properties
Problem of data truncation in polymorphic objects
In C++ programming, object slicing occurs when an object of a subclass type is copied to an object of superclass type: the superclass copy will not have
Object_slicing
Petri net (PN) slicing is a syntactic technique used to reduce a PN model based on a given criterion. Informally, a slicing criterion could be a property
Slicing_Petri_nets
Concurrent execution of multiple processes
running program, saving its state (partial results, memory contents and computer register contents) and loading the saved state of another program and transferring
Computer_multitasking
Telecommunications network architecture
network slicing also exposes novel security and privacy challenges, primarily related to aspects such as network slicing life-cycle security, inter-slice security
5G_network_slicing
Validates computer program operations
analysis, sometimes called protocol analysis, is a form of program analysis employed in programming languages. It is most commonly applied to object-oriented
Typestate_analysis
English novelist and travel writer (born 1982)
Computer Science. Her final year thesis was titled A Program Slicing Tool for Analysing Java Programs. Abdullah has an IQ of 150. She was a member of Mensa
Kia_Abdullah
Israeli computer scientist (born 1959)
proving, programming languages, formal methods, data-flow analysis, program slicing, network verification, and smart contracts. His most cited work is on shape
Shmuel_Sagiv
Fundamental problem in computer science
control-flow paths in a program grows exponentially ("explodes") with an increase in program size and can even be infinite in the case of programs with unbounded
Path_explosion
Instructions a computer can execute
A computer program is a sequence or set of instructions in a programming language for a computer to execute. It is one component of software, which also
Computer_program
Method of constructing a computer processor
Bit slicing is a technique for constructing a processor from modules of processors of smaller bit width, for the purpose of increasing the word length;
Bit_slicing
is found. Bisection (software engineering) Program slicing Zeller, Andreas (1999). "Yesterday, my program worked. Today, it does not. Why?". Software
Delta_debugging
Software bug in which features stop working
regressions, including breakpoint debugging, print debugging, and program slicing. The techniques described below are often used specifically to debug
Software_regression
British computer scientist
Google Scholar. He has contributed particularly in the areas of program slicing and program transformation. He is on the editorial boards of a number of
Mark Harman (computer scientist)
Mark_Harman_(computer_scientist)
global correctness. Control-flow graph Program slicing Program dependence graph Structured programming Structured program theorem Ferrante, Ottenstein & Warren
Single-entry_single-exit
Completeness for Hoare logic
for Program Verification". SIAM Journal on Computing. 7 (1): 70–90. doi:10.1137/0207005. ISSN 0097-5397. Retrieved 2026-10-10. "CS 4110: Programming Languages
Relative_completeness
General-purpose programming language
to be skipped or reversed. Slice indexes may be omitted—for example, a[:] returns a copy of the entire list. List slicing creates a shallow copy: a new
Python_(programming_language)
sense because there's no inclusion-test that could be applied to a single program trace; non-interference is an assertion about how neighboring traces are
Hyperproperty
The following is a current list of programs broadcast by the Canadian TV channel Slice, and its former incarnation as Life Network. As of August 2025:
List of programs broadcast by Slice
List_of_programs_broadcast_by_Slice
In fields employing interface design skills, slicing is the process of dividing a single 2D user interface composition layout (comp) into multiple image
Slicing_(interface_design)
Horwitz, noted for research on programming languages and software engineering, and in particular on program slicing and dataflow-analysis Paul Hudak
List of programming language researchers
List_of_programming_language_researchers
3D printer software
preferred 3D printing slicer for Ultimaker 3D printers, but it can be used with other printers as well. Ultimaker Cura works by slicing the user's model file
Cura_(software)
Academic journal
have short interactive proofs?, 1987 Korel, B., Laski, J., Dynamic program slicing, 1988 Kamada, T., Kawai, S., An algorithm for drawing general undirected
Information Processing Letters
Information_Processing_Letters
International deathcore band
Slice the Cake was an international progressive deathcore band. Formed in 2009, it consisted of members from England, Sweden, and Australia. They broke
Slice_the_Cake
Canadian TV channel
relaunch the channel as Slice were announced on November 2, 2006 by Alliance Atlantis Communications. The new name and programming reflects Life's shift
Slice_(TV_channel)
Cybersecurity research and software company
the Synthesizer Generator. GrammaTech commercialized the Wisconsin Program-Slicing Tool as CodeSurfer for C and C++ in 1999. CodeSonar for C and C++,
GrammaTech
American premium cable and satellite television network. Showtime's programming primarily includes theatrically released motion pictures and original
List of Showtime original programming
List_of_Showtime_original_programming
Application of metaheuristic search techniques to software engineering
its structure. Applications of program slicing relevant to SBSE include software maintenance, optimization and program analysis. Code coverage allows
Search-based software engineering
Search-based_software_engineering
2007 American TV series or program
the American reality series Big Brother. The program debuted on Showtime 2 in the United States and Slice in Canada on July 5, 2007, as a companion show
Big_Brother:_After_Dark
Israeli computer scientist
Siobhán. Retrieving Software Component using Clone Detection and Program Slicing Archived 2021-09-25 at the Wayback Machine. The University of Sheffield
Yoelle_Maarek
Canadian ice hockey player (born 1961)
when a player's skate made contact with his neck, slicing his carotid artery and partially slicing his jugular vein, causing immediate massive blood loss
Clint_Malarchuk
extraction, architecture recovery, data flow analysis, pointer analysis, program slicing, query techniques, source code visualization, object recovery, restructuring
GXL
designed by Tony Stark and Bruce Banner as the head of a peacekeeping program, who subsequently takes the form of a sentient android overwhelmed with
Characters of the Marvel Cinematic Universe: M–Z
Characters_of_the_Marvel_Cinematic_Universe:_M–Z
Process of slicing drumloop audio, separating different drum hits
Beat slicing is the process of using computer software to cut an audio file of a drumloop in smaller sections, separating different drumhits. This is
Beat_slicing
Metadata about a program of MPEG transport stream
Program-specific information (PSI) is metadata about a program (channel) and part of an MPEG transport stream. The PSI data as defined by ISO/IEC 13818-1
Program-specific_information
True crime February 29, 2024 1 season, 4 episodes 44–50 min English The Program: Cons, Cults, and Kidnapping True crime March 5, 2024 3 episodes 62–66
List of ended Netflix original programming (2021–2025)
List_of_ended_Netflix_original_programming_(2021–2025)
Type of processed cheese
document: DPPC3 Pastuerized process American cheese for use in domestic programs" (PDF). United States Department of Agriculture. 2013. Archived (PDF) from
American_cheese
Knives intended for use in the process of preparing food
more precise slices. A slicing knife serves a similar function to a carving knife, although it is generally longer and narrower. Slicers may have plain
Kitchen_knife
Private university in Philadelphia, US
Bio-Dental Program Accelerated 6-Year Law and Medicine Program Dual-degree programs that lead to the same multiple degrees outside of these specific programs are
University_of_Pennsylvania
Canadian documentary TV series
Zoo Diaries is a Canadian documentary television series airing on Magic TV And Life Network. The series documents the live of animals and people at a zoo
Zoo_Diaries
Japanese anime television series
Momentary Lily (もめんたりー・リリィ, Momentari Riryi) is a Japanese original anime television series produced by Shochiku and animated by GoHands. The series premiered
Momentary_Lily
Programming language
Go (often referred to as Golang) is a high-level, general-purpose programming language that is statically typed and compiled. Originally designed in 2007
Go_(programming_language)
from a guilty conscience, Dave has a dream that re-enacts the gangster program with Donna, Alex and himself as the characters. The next morning Jeff confesses
List of The Donna Reed Show episodes
List_of_The_Donna_Reed_Show_episodes
Display mode used in Commodore Amiga computers
to the artist without suffering from the drawbacks of HAM. A well-programmed "sliced"-palette mode could prove to be more useful than HAM8, with up to
Hold-And-Modify
Microsoft programming language
strongly typed, functional-first programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used
F Sharp (programming language)
F_Sharp_(programming_language)
Brand of pre-sliced bread
a period during World War II due to an industry-wide slicing suspension in 1943. Bread slicers returned two months later. During the 1940s, Continental
Wonder_Bread
Czech 3D printer manufacturer
lightweight web-based tool for online slicing 3D models. It processes models in the cloud using the PrusaSlicer, making 3D printing easily accessible
Prusa_Research
transformations, such as Pugh and Rosser's iteration-space slicing (an instance-wise version of program slicing; note that the code was never released with the Omega
Frameworks supporting the polyhedral model
Frameworks_supporting_the_polyhedral_model
Music loop editor
assign each successive slice to a respective MIDI note on a scale. ReCycle was the first program to popularize the idea of loop slicing. Propellerhead developed
ReCycle
Image analysis and scientific visualization software
3D Slicer (Slicer) is a free and open source software package for image analysis and scientific visualization. Slicer is used in a variety of medical applications
3D_Slicer
Paget. Princess Rosalinda Montoya Fiore/Rosie Gonzalez Princess Protection Program The princess, and later queen, of Costa Luna. Portrayed by Demi Lovato
List_of_fictional_princesses
Japanese manga series
Dropout Idol Fruit Tart (おちこぼれフルーツタルト, Ochikobore Furūtsu Taruto) is a Japanese four-panel manga series written and illustrated by Sou Hamayumiba. It was
Dropout_Idol_Fruit_Tart
Executing several computations during overlapping time periods
multiple threads of control at the program level, which can use parallelism or time-slicing to perform these tasks. Programs may exhibit parallelism only,
Concurrent_computing
British comedian (born 1983)
Professionals, The Great British Bake Off, The Great British Bake Off: An Extra Slice, The Great Christmas Bake Off, The Apprentice: You're Fired!, Hypothetical
Tom_Allen_(comedian)
Japanese manga series volumes
Cooking Papa (Japanese: クッキングパパ, Hepburn: Kukkingu Papa) is a Japanese manga series written and illustrated by Tochi Ueyama [ja]. It has been serialized
Cooking_Papa_(volumes_1–100)
Radio station in Sturgis, South Dakota
Rapid City area. The station is currently owned by HomeSlice Media Group and features programming from ABC Radio. KBHB signed on in February 1963 on 1280 kHz
KBHB
Computer architecture where code and data share a common bus
incorrect. Eckert and Mauchly had essentially finished designing a stored program computer before discussing the ideas with von Neumann and Herman Goldstine
Von_Neumann_architecture
Entertainment. The company has since increased its original content. All programming is in English unless stated otherwise, is organized by its primary genre
List of Netflix original programming
List_of_Netflix_original_programming
American travel and cuisine television show
2015 New York Mile-high pastrami sandwiches, bagels and lox, pizza by the slice and American hamburger. 4 (4) February 2, 2015 London Traditional Sunday
Bizarre Foods with Andrew Zimmern
Bizarre_Foods_with_Andrew_Zimmern
2025 South Korean television series
Jeju for 'Thank You for Your Hard Work') is a 2025 South Korean romance slice-of-life television series written by Lim Sang-choon, directed by Kim Won-seok
When Life Gives You Tangerines
When_Life_Gives_You_Tangerines
List of characters in the Dexter franchise
nicknamed him "Danco" after a vegetable slicing machine. The joke was that Dr. Danco, like his namesake, made sliced "vegetables". Dexter makes a similar
List_of_Dexter_characters
Country in Southeastern Europe and West Asia
technology. Some of the main science and technology programs include the National Research Program, Industry and Technology Strategy, Climate Change Strategy
Turkey
judges pair up with three young, aspiring chefs from Guy's special culinary program, 'Worth Our Weight'. The winner gets a guaranteed $10,000. In a surprise
List of Guy's Grocery Games episodes
List_of_Guy's_Grocery_Games_episodes
American animated television series
Comics character Superman. The series airs on Cartoon Network's nighttime programming block Adult Swim, and follows Clark Kent and Lois Lane as they both develop
My_Adventures_with_Superman
Sediment control device on construction sites
1998, static slicing the material into the ground has proven to be the most efficient and most effective installation method because slicing maintains the
Silt_fence
Multi-paradigm system programming language
first-class arrays (std::array in C++ are technically not first-class), array slicing, nested functions and lazy evaluation. D uses Java-style single inheritance
D_(programming_language)
Computer program for working with tabular data
developed as computerized analogs of paper accounting worksheets. The program operates on data entered in cells of a table. Each cell may contain either
Spreadsheet
Japanese manga series volumes
Cooking Papa (Japanese: クッキングパパ, Hepburn: Kukkingu Papa) is a Japanese manga series written and illustrated by Tochi Ueyama [ja]. It has been serialized
Cooking Papa (volumes 101–present)
Cooking_Papa_(volumes_101–present)
Libre OCaml formal C verifier
modification in the C source code. Slicing – enables slicing of a program. It enables generation of a smaller new C program that preserves some given properties
Frama-C
2007 Canadian TV series or program
Canadian reality television series, which debuted on November 13, 2007, on Slice. Hosted by Liza Fromer, the show will give participants the opportunity
The List (Canadian TV program)
The_List_(Canadian_TV_program)
donde nacen las estrellas, próximamente en Telecinco" ['Idol Kids', the program where the stars are born, soon on Telecinco] (in Spanish). Telecinco. 14
List of reality television show franchises (H–Z)
List_of_reality_television_show_franchises_(H–Z)
the species phylloxyron (leaf razor) refers to the sharpened beak for slicing through the plant material it ate [...] similarities between this species
List of organisms named after works of fiction
List_of_organisms_named_after_works_of_fiction
technique can obviously be extended to as many slices as the processor can benefit from. When the slicing width equals the CRC size, there is a minor speedup
Computation of cyclic redundancy checks
Computation_of_cyclic_redundancy_checks
American video streaming service
advertising-supported streaming platform, offering recent episodes of television programs from participating networks, including ABC, NBC and the Fox Broadcasting
Hulu
Image shown by a computer program while loading or initializing
screen is a screen shown by a computer program, very often a video game, while the program is loading (moving program data from the disk to RAM) or initializing
Loading_screen
Inherent flaw in computer instructions
penny to their bank account—a long-known technique described as salami slicing. The 2004 novel The Bug, by Ellen Ullman, is about a programmer's attempt
Software_bug
Data type that represents an ordered collection of elements (values or variables)
vector of the structure. The possible slicings depend on the implementation details: for example, Fortran allows slicing off one column of a matrix variable
Array_(data_type)
Lois while on board Zod's ship, uploading Jor-El's program into the mainframe, allowing the program to aid Clark and Lois in escaping and informing them
Characters of the DC Extended Universe
Characters_of_the_DC_Extended_Universe
Most populous city in the United States
stop-and-frisk program had been widely credited as being behind the decline in crime, though rates continued dropping in the years after the program ended. The
New_York_City
Japanese comedy manga series by Rieko Saibara
Mainichi Kaasan (毎日かあさん; lit. 'Everyday Mom') is a Japanese comedy manga series written and illustrated by Rieko Saibara, based on her experiences as a
Mainichi_Kaasan
travel, tourism, insurance
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
PROGRAM SLICING
travel, tourism, insurance