Abstract

The Notification Oriented Paradigm (NOP) is an alternative paradigm of software programming, in which a rules-oriented and notifications approach about factual elements are applied. In Notification Oriented Paradigm, rules and factual elements are decomposed into a set of entities that communicate themselves directly through notifications, and it constitutes a process of active inference about the rules. The paradigm particulars also lead to challenges in the software design. For example, the full use of Unified Modeling Language (UML) is not suitable for the Notification Oriented Paradigm because this paradigm is not object-oriented. This paper proposes the Notification-Oriented software design Methodology (NOM), which applies concepts of software design within a new notation for modeling, defined as Holonic Flow Diagram (HFD). The Notification-Oriented software design Methodology was tried and evaluated in some use cases. In addition, it was conduced a focus group with Notification Oriented Paradigm expert developers that demonstrated the methodology viability.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call