This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Architectural Hoisting
July-Aug. 2014 (vol. 31 no. 4)
pp. 12-15
Architectural hoisting is a design technique where the responsibility for enforcing an intentional design constraint is implemented in the code rather than by relying solely on the diligence of the developers. This can help teams to achieve a global system property by avoiding inconsistences and lapses in implementing design rules.
Index Terms:
Design engineering,Pragmatics,Computer architecture,IEEE,software engineering,software architecture,programming in the large,programming in the small,architectural hoisting,software
Citation:
George Fairbanks, "Architectural Hoisting," IEEE Software, vol. 31, no. 4, pp. 12-15, July-Aug. 2014, doi:10.1109/MS.2014.82
Usage of this product signifies your acceptance of the Terms of Use.