application software
Let an agent handle application software by function, platform, licence, security, privacy, accessibility and support.
Research draft, second pass
A second pass drafted this model: the structure a model of this thing needs, and what is known about it in the world. The line under this one says how the second half was obtained - researched against sources, or recalled without web access, in which case nothing here was read anywhere and every claim is a lead to verify. Unreviewed either way.
written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify
Researched by: Claude
Purpose and description
Let an agent handle application software by function, platform, licence, security, privacy, accessibility and support.
Software designed to help users perform specific tasks, such as word processing, communication, media editing, accessibility, navigation or business functions, running on desktop, mobile, web or other platforms, as distinct from system software.
What it is for: Doing tasks with computers and devices.
It can be find an application for a task; check licence, privacy and security information; check accessibility support such as screen readers; troubleshoot and update applications.
Distinguishing features
Serves end-user tasks
Runs on a platform
Distributed under a licence
Needs updates
What it looks like
Programs with interfaces on screens, installed from app stores or the web.
How it is recognised
Icons, windows and app store listings
Version numbers and licences
Operating systems and drivers are system software
Related models
is a kind of - category
runs on - platform
is distributed under - terms
is contrasted with - related class
In practice
Families and kinds
productivity software
communication apps
media and creative software
assistive technology such as screen readers
business and enterprise applications
Standards and regulation
EU Cyber Resilience Act
Accessibility requirements such as EN 301 549
GDPR for personal data
Failure modes and hazards
Malware disguised as apps
Unpatched vulnerabilities
Excessive data collection
Also called
+248
Where this came from
wikidata · CC0 1.0
Drafted structure
Bundle to layer to finding to question, as the second pass will find it: 4 bundles · 8 layers · 8 findings · 16 questions.
Choose Finding apps.
Needs drive choice.
Task
Function.
Task
Function.
- Which application fits this task and platform? action
- Is an open source option available? provenance
Licence
Terms.
Licence
Licence.
- Under what licence and price is it offered? provenance
- Is a subscription required? provenance
Security Safety.
Apps can carry risk.
Source
Official sources.
Source
Download source.
- Is the app downloaded from the official developer or store? boundary
- Is it signed and up to date? boundary
Vulnerabilities
Updates.
Vulnerabilities
Vulnerabilities.
- Are there known security advisories for this version? provenance
- How is it updated? action
Privacy Data.
Data practices matter.
Data
Collection.
Data
Data collection.
- What personal data does the app collect, according to its privacy policy? provenance
- Which permissions does it request? provenance
Accessibility
Inclusive use.
Accessibility
Accessibility.
- Does the app support screen readers, captions and keyboard use? provenance
- Is there an accessibility statement? provenance
Support Help.
Users need help.
Troubleshoot
Problems.
Troubleshoot
Troubleshooting.
- What steps fix this common problem, according to official documentation? provenance
- Where can support be contacted? provenance
Lifecycle
End of support.
Lifecycle
Lifecycle.
- When does support end for this version? provenance
- How can data be exported? action
What the second pass must settle
- Should each application be a separate entry?
- How should versions be tracked?
- How should licences be linked?