DocumentCode :
52554
Title :
Architectural Hoisting
Author :
Fairbanks, George
Author_Institution :
Google
Volume :
31
Issue :
4
fYear :
2014
fDate :
July-Aug. 2014
Firstpage :
12
Lastpage :
15
Abstract :
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.
Keywords :
Computer architecture; Design engineering; Pragmatics; IEEE; architectural hoisting; programming in the large; programming in the small; software; software architecture; software engineering;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2014.82
Filename :
6834691
Link To Document :
بازگشت