## 2 Related Work
### Application Example
#### 3.6.6 Application Example Validation Test Case
Figure 12 shows the data for the columns (_Id_, _description_, _amount_ and _price_) of the entity Items sent through the message. Then, the next step consisted of adding two more fields to entity Items from the PostgreSQL database: _sku_ and _kop_. To do this, one client (from the four clients) was used to send the new field _sku_ and its value: 100,234, and another client was sent the second field _kop_ added and its value: 24. To achieve this, we continued using the same WSDL contract where the implementation of the DCDM architecture is located, which was not changed, nor was a new deployment of the web service made. It is important to mention that no maintenance was performed on any of the connected clients, according to the test case 1 phases 6, 7, and 8. Figure 13 shows the final entity _Items_ with the columns _sku_ and _kop_ integrated with its data, respectively. Figure 11: _AgnosticMessageCDDM_ deployment in WebLogic Server 12c. Figure 12: Data from the clients integrated in the entity. The IT department at the Paquetexpress Delivery Company confirms the validity of this statement. Adopting this architecture has effectively addressed the identified issues, resulting in substantial cost savings for the company. Notably, it has reduced integration time, maintenance costs, cost optimization, scalability improvements, and the facilitation of reuse. This is sustained by the fact that this adoption's real-world success was demonstrated in the case of Paquetexpress. This organization manages integrations across multiple platforms, including Oracle SalesForce, Oracle ERP, Oracle HCM, Oracle OTM, and Data Warehouse. Additionally, they handle client integrations such as Amazon, Mercado Libre (MeLI), Grainger, and Afull. Each of these integrations incurs an approximate cost ranging from USD 30,000 to USD 36,000. These integration projects encompass all phases of the certified process, including analysis, design, development, quality assurance (QA), testing, and implementation. The process often involves consultants from firms like Quanam, K&F, TSOL, and TekSi. Evaluating the impact on other applications consumes a significant amount of time. Maintenance costs become prohibitively high when clients request changes in data transmission or data types, especially when utilizing cutting-edge tools like Oracle Integration Cloud (OIC), Microservices RESTful API, Service-Oriented Architecture (SOA), Oracle Service Bus (OSB), JMS WebLogic Queue and Topic, and Web Service SOAP. Each integration structure is closely tied to a canonical data model in these cases, which introduces considerable time, cost, and risk with each change, mainly when governed by a detailed governance system with service catalogs. The DCDM dynamic architecture introduces run-time message handling, significantly streamlining the steps in analyzing, designing, implementing, and deploying integration components. Significantly, these optimizations do not disrupt other processes and applications, reducing the risk of impacts on numerous connected clients and lowering maintenance costs when new data transmission requirements arise. The results regarding the low coupling at the external and data level are satisfactory. Among the results obtained, it stands out that the contract exposed for customer consumption did not suffer changes; likewise, the customers connected to the web service did not need to receive maintenance, thus saving time and effort. In addition, it was demonstrated that the proposal is scalable and reusable.