Architectural Aspect-Aware Design for IoT Applications: Conceptual Proposal

  • M. R. AlSobeh A
  • A. Magableh A
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Aspect-Oriented Programming (AOP) provides new constructs and concepts to handle secondary requirements in applications. Secondary requirements, i.e. crosscutting concerns, of the Internet of things (IoT) applications is inherited from the nature of the complexity of interactions, and implementation crosscutting concerns over core IoT architecture. Realizing the full potential of the IoT application requires a new abstraction design technique. This paper proposes an abstract class element toward a design approach to providing better means better separation of concerns. The proposed approach is accompanied by gathering relevant contextual properties pertaining to the environment of IoT interactions. A new architectural aspect-aware definition is proposed for tracking the logic of interaction characteristics on the IoT components being designed.

Cite

CITATION STYLE

APA

M. R. AlSobeh, A., & A. Magableh, A. (2018). Architectural Aspect-Aware Design for IoT Applications: Conceptual Proposal. International Journal of Computer Science and Information Technology, 10(06), 01–11. https://doi.org/10.5121/ijcsit.2018.10601

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free