Aspect-Oriented Approach for Supporting House Bookkeeping Software Design
Meennapa Rukhiran, Paniti Netinant · 2017
Aspect-Oriented Approach is mainly applied for supporting software design in many software applications. The separation of concerns is the most significant purpose to handle with flexible requirements. In this paper, we have designed a fine granularity of a House Bookkeeping Conceptual Framework based on set of data, functional data, and aspect elements of layers. A weaver model is an execution of integrating three concerns that they are separated relatively. A dynamic weaving is provided supporting of adaptive and extensive changes in concerns during a run-time. The notion of logical quantifiers is introduced to express an infinite series of table names among three-dimensional data sets. An Aspect Oriented Approach for supporting house bookkeeping software design based on a prototyping model is proposed to describe a process for analyzing, designing, implementing, and reviewing through a unique division of the fine granularity as well. For future research, the challenge of an implement phase is to design an execution flow of the components by applying the concept design of aspect-oriented software development.