增量式方法演进的概念与实践
1. 方法相关定义与增量形式化
1.1 基础定义
为了对方法进行时间维度的推理,引入时间维度 T,方法集合为 M,方法片段集合为 F。以下是一些关键定义:
- 方法映射 :定义映射 method: T → M,m = method(t) 表示方法 m 在时间 t 是有效的方法。
- 方法适应时间 :方法适应时间是方法发生适应的时间点,设 T 为方法适应时间的集合,即 T = {t1,t2,t3, …, tn},满足 ∀i ∀t: method(ti) = method(t) ≠ method(ti+1)。
- 方法快照 :方法快照是在特定时间有效的方法 m∈M,即 ∃ti ∈ T; m = method(ti)。
- 方法演进 :方法演进是由方法快照组成的集合 S ⊆ M,即 S = {method(ti)| ti ∈Ť},S 是在一段时间内有效的方法集合。
1.2 方法增量定义
方法通常由方法片段组成,基于此定义方法增量:
- 包含关系 :谓词 contains: F x S ,contains(f,s) 表示片段 f 包含在快照 s 中。
- 方法增量 :方法增量是方法片段 f∈F,满足 ∃i ,contains(f,method(ti)) ∧ ¬contains(f,method(ti-1)),即方法增量是在 ti 和 ti - 1 之
超级会员免费看
订阅专栏 解锁全文
1357

被折叠的 条评论
为什么被折叠?



