31.01.2015 Views

SOA Magazine IV 01.2015

SOA Magazine IV 01.2015

SOA Magazine IV 01.2015

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Custom Human Tasks 15 0 0 15<br />

Percentage of Reusability 84.4% 100% 100% 88.9%<br />

Another overall perspective of the previous results can also be seen in the next graphic, Figure 10.<br />

Figure 10 - HTG Percentage of Reusability<br />

The previous table depicts the success of using our solution, in the banking industry the HTG, satisfies all<br />

customer needs. In the retail sector there is a great percentage of satisfaction, and finally in the last case<br />

the customer needs are satisfied but only a few small processes were implemented.<br />

One of the leading reasons for these results was our capability to be able to evolve Complex Component<br />

Types as the customer needed them, with the underlying validations for each component and the<br />

overall human task. The modularization of our HTG in different layers was another advantage since we<br />

never mixed business logic inside viewing data and vice-versa.<br />

(3) Is there a real world benefit spending more time at the beginning implementing a<br />

generic methodology in spite of following the regular way Oracle developed its product<br />

All our customers wanted their own custom made Workspace, integrated within a single application,<br />

with customized look-and-feel, and custom business rules associated both in the process and interface.<br />

Based on this starting point, in any situation we needed to develop a library to interact with the BPM’s<br />

middleware, the BpmLib. Once we developed our own library, and after some experiments regarding<br />

developing human tasks interfaces, we saw that developing a custom hand-made interface to generate<br />

human tasks was not so far away.<br />

After understanding all these facts we tried to realize the impact of a HTG would have. Therefore we<br />

made some tests to compare our HTG with generating human tasks interfaces using Oracle’s out-of-the-<br />

Copyright © 2015 | All Rights Reserved <strong>SOA</strong> <strong>Magazine</strong> <strong>IV</strong> 39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!