Useware
Software lifetime as a runtime variable. From persistent applications to ephemeral intent-generated computing.
The application no longer has a default right to survive.
Existing software paradigms generally treat applications, services, functions and workflows as persistent artifacts. Useware proposes a different unit of continuity: persistent identity, state, authority, provenance and evidence, combined with transient executable implementations whose lifetime is decided at runtime.
The central claim is not that AI can generate code. The stronger claim is that sufficiently cheap synthesis and verification make software lifetime itself an optimization variable.
Persistence becomes a runtime decision.
Traditional computing exposes runtime controls for memory, scheduling, priority, cache lifetime, retries and network timeouts. Useware adds executable lifetime to that set.
C_regen(T) = E[N_reuse(T)] × (C_synthesis + C_verification + C_warmup)
Retain the artifact when expected persistence cost is lower than expected regeneration cost. Otherwise the optimal lifetime tends toward zero. Staleness matters because persisted generated code can drift away from current policy, schemas, dependencies, authority, context and user intent.
State fabric versus execution ephemerality.
Compute follows the task, not the product.
A Useware system can place a bounded task wherever it best fits: phone or laptop, home or office server, trusted edge or mesh, or leased accelerator capacity. Placement can be optimized for latency, privacy, energy, bandwidth, accelerator availability, authority, reliability and monetary cost.
This does not mean a mesh of weak machines becomes a large accelerator. Communication overhead, memory topology, synchronization and model partitionability remain real limits. The thesis is narrower: fixed execution location stops being the default.
Ephemeral code requires persistent consequence control.
If an implementation can disappear seconds after execution, assurance cannot rely only on a long-lived codebase. The durable record must preserve intent, current authority, constraints, inputs and provenance, artifact identity, runtime environment, decision, actual effect, resulting state and replayable evidence.
Testable claims.
Implementation persistence is no longer sacred.
The old model is build → deploy → operate → maintain → retire. The Useware model is intend → make → authorize → use → verify → forget.
The durable computational center moves away from the application and toward the person or organization: identity, data, relationships, authority, preferences, history and evidence.
Status: proposed paradigm and research programme. Related work supports the enabling mechanisms; the lifetime model and persistence boundary remain hypotheses requiring experimental validation.