出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:The complexity of Internet of things applications is inherited from the nature of Internet ofthings components interactions, construction, and implementation of non-functionalrequirements (crosscutting concerns). Managing such complexity is extremely difficult sinceimplementing crosscutting concerns tend to be spread out and tangled across core IoTarchitecture. In this paper, we propose an aggregated model of aspect orientation paradigmand BIP components to provide better means to deal with these complexities. Our proposedmodel provides IoT high level abstractions which gathers relevant contextual propertiespertaining to the environment of IoT interactions. We integrate BIP components to generatesolutions for a complex tracking and tracing logic of interaction characteristics that mightprovide better separation of concerns and modularization.
关键词:Aspect-Oriented Programming; Aspect Orientation; Modularization; Behavior-Interaction-;Priority Model; BIP Components; Internet of things; IoT; crosscutting concerns; Aspects