If your professor had given you a title starting with "Optimizing SOA", then I think you would be justified in rejecting it, but that's not what your professor requested. He has asked you to research the options available to optimize a system that has been built using SOA. That's a perfectly legitimate request. As Ashraf has said, there are many optimization perspectives you can take. You can optimize the performance of the system, reliability/availability/scalability (RAS) of the system, interoperability, management, governance, enhancements and change management, etc, of the system. My guess, though, is that your professor was suggesting performance and/or RAS as your primary target.
In many ways, the topic is similar to "optimizing a distributed system". Think in terms of clustering, load balancing, off-loading complex processing to dedicated hardware, and similar distributed optimization techniques. Anne On Mon, Sep 29, 2008 at 3:27 PM, A W <[EMAIL PROTECTED]> wrote: > Optimizing a SOA based systems could be done by different ways, for example > you can use registry/repository to optimize SOA deployment governance. > > You can also use a software to optimize service-oriented architecture > interoperability and to certify services across Different departments or > organizations. > > > The combination of business-process modeling tools and SOA enables us to > define, configure, change, and optimize the business process with near-zero > involvement of the IT staff. > > OASIS Telecom group (Group to Optimize SOA for Telecommunications) will work > to optimize the Web services stack for telecommunications industry and > develop common data models to enable the seamless exchange of information > between networks and between the network and application domains. It is a > good start if you like. > > You can also look for IBM web site, HP web site, Oracle web site, you will > find a lot there too. > > > A white paper from Cisco titled: "Cisco Service-Oriented Network > Architecture: Support and Optimize SOA and Web 2.0 Applications" can help > you. > > I hope that could help. > > All the best and Luck > > Ashraf Galal > > > > On Sun, Sep 28, 2008 at 8:14 PM, Haitham El-Ghareeb > <[EMAIL PROTECTED]> wrote: >> >> Dear everyone >> I really need advice about (SOA) and I believe no one else but you here >> can answer me. >> I am studying for my Ph.D. and my supervisor insists on giving me a title >> that starts with (Optimizing a SOA based System). My question is about >> (Optimizing SOA). I tried searching the internet a lot about (Optimizing >> SOA) but with no results. >> What do you advice me to do? Take the title and obey the supervisor ? OR >> Reject it? >> If you suggest the first solution, in your opinion, what shall I be >> looking for? incase there is something called (Optimizing SOA) that I don't >> know, would you kindly guide me there. >> If you suggest the second solution (I don't take the title), what other >> titles do you suggest ? >> Specially because he seems to have an already running SOA system that >> needs to (Optimize) it. >> Thanks in advance and Sorry for any inconvenience. >> Looking for your replies. Hope you will take time to help. >> >> -- >> -- >> Sincerely... >> Haitham A. El-Ghareeb >> Assistant Lecturer - IS Department >> Faculty of Computer Science and Information Systems >> Mansoura University >> http://www.helghareeb.net | >> www.csimu.mans.edu.eg | www.mans.edu.eg > >
