Title
Architectural slicing: towards automatic harvesting of architectural prototypes
Abstract
Architectural prototyping is a widely used practice, concerned with taking architectural decisions through experiments with lightweight implementations. However, many architectural decisions are only taken when systems are already (partially) implemented. This is problematic in the context of architectural prototyping since experiments with full systems are complex and expensive and thus architectural learning is hindered. In this paper, we propose a novel technique for harvesting architectural prototypes from existing systems, "architectural slicing", based on dynamic program slicing. Given a system and a slicing criterion, architectural slicing produces an architectural prototype that contains the elements in the architecture that are dependent on the elements in the slicing criterion.
Year
DOI
Venue
2013
10.1007/978-3-642-39031-9_28
ECSA
Keywords
Field
DocType
novel technique,architectural prototyping,dynamic program,architectural prototype,architectural learning,full system,architectural decision,automatic harvesting,lightweight implementation
Program slicing,Representational state transfer,Architecture,Engineering drawing,Architectural technology,Systems engineering,Computer science,Slicing,Real-time computing,Implementation,Architectural geometry,Architectural pattern
Conference
Citations 
PageRank 
References 
0
0.34
6
Authors
2
Name
Order
Citations
PageRank
Henrik Bærbak Christensen134637.74
Klaus Marius Hansen258554.14