跳到主要内容

软件体系结构阶段(体系结构明珠)

Jeremy Gibbons、Oisin Kidney、Tom Schrijvers和Nicolas Wu

摘要

执行计算的大规模结构通常可以被认为是分为不同的阶段。但是,指定计算的最自然的形式可能具有不同且冲突的结构。例如,计算可能包括从某些位置收集数据,对其进行处理,然后将结果分发回相同的位置;它可以在采集、处理、分发三个阶段中执行,但最方便的是通过位置正交指定。我们最近表明,这种多相结构可以表示为一种新颖的结构应用函子(也称为成语,或lax单体函子)。在这里,我们从软件体系结构的角度总结了这个想法。最后,我们推测了编舞和多层架构的应用。

书籍标题
功能软件体系结构
月份
九月
年份
2023