
The two specification languages support the specification of dynamic configuration behaviors as well as incorporating the diMOP. To incorporate diMOP with UML, we introduce two new specification languages: Class Diagram Supporting diMOP (CDSM) and Dynamically Configurable Object-oriented Statemachine (DCOS), which are proposed to replace the class diagram and the state diagram of UML. We propose a high-level extension of conventional MOPs, called diMOP which helps to develop distributed object systems by realizing a reflective architecture. architecture for distributed object systems. If itemName exists in the list of items then the sequence diagram returns true else. Point of Sales System classic by Samuel Yip.

In this paper, we integrate Meta-Object Protocol (MOP) into a de facto standard object-oriented modeling language UML together to build a software. This is the UML sequence diagram of Sales And Inventory Management System which shows the interaction between the objects of Supplier Payment Customer Purchasing Sales. Although object-oriented paradigm is becoming a more realistic approach to the development of large-scale software systems, the existing object-oriented notations and methodologies do not fully support the development of distributed object systems.
