Research any topic before you write.
Find related topics. | Discover entities. | See connections. | Build a topical map.
End-user development (EUD) or end-user programming (EUP) refers to activities and tools that allow end-users – people who are not professional software developers – to program computers. People who are not professional developers can use EUD tools to create or modify software artifacts (descriptions of automated behavior) and complex data objects without…
Art, Examples & Overview
Explore the main themes, entities and connections around End-user development. Start with the topic map, then use the sections below for research and deeper semantic analysis.
Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.
High-confidence facts extracted from structured source data. Use them as anchors for further research.
Browse the full topic structure. Each item opens a new analysis centered on that subject.
Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.
See the strongest relationship patterns around the current topic before diving into the raw triples.
Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.
end-user development programming software eud users developers application end user applications professional tools language use data also examples computer support
| Subject | Predicate | Object | Confidence | Src |
|---|---|---|---|---|
| programming by demonstration | instance of | which can be described with programming paradigms | 0.80 | text |
| programming with examples | instance of | which can be described with programming paradigms | 0.80 | text |
| visual programming | instance of | which can be described with programming paradigms | 0.80 | text |
| or macro generation | instance of | which can be described with programming paradigms | 0.80 | text |
| annotations | instance of | Other artifacts of end-user development may also refer to the creation of user-generated content | 0.80 | text |
| which may be or not computationally interpretable | instance of | Other artifacts of end-user development may also refer to the creation of user-generated content | 0.80 | text |
| App InventorProcess models used in workflow applicationsPrototypes | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
| domain-specific programs written by businesspeople | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
| engineers | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
| and scientists to demonstrate or test specific theoriesRobot behaviourScientific models used in computer simulation.Scripts | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
| macros added to extend or automate office productivity suites | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
| graphics applications.Simulations created using application definition softwareSimultaneous editing of many related items either through a batch process specified by the end user or by direct manipulation | instance of | many recent games are distributed with modification in mindInteraction scripts used in CRM call centresMobile app development tools | 0.80 | text |
These clusters group vocabulary that occurs around closely connected concepts in the source material.
Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.