Title :
AnyInformationHiding: a stable design pattern
Author :
Fayad, Mohamed ; Kilaru, Haritha
Author_Institution :
Comput. Eng. Dept., San Jose State Univ., CA, USA
Abstract :
The AnyInformationHiding design pattern models the concept of information hiding and the interactions between parties associated with it in any application. Information hiding is used in different domains for reasons specific to each domain. This pattern makes it easy to model information hiding in any application in a generic way by capturing the core knowledge of information hiding. It uses the software stability model to develop a generic model that can be extended for different application scenarios. This reduces the repetition of modeling information hiding in each domain separately.
Keywords :
business data processing; data encapsulation; object-oriented programming; software reusability; AnyInformationHiding design pattern; business objects; enduring business themes; software stability model; Application software; Banking; Design engineering; Educational institutions; Encapsulation; Information management; Protection; Software systems; Stability; Weapons;
Conference_Titel :
Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on.
Print_ISBN :
0-7803-9093-8
DOI :
10.1109/IRI-05.2005.1506458