Modelling of business services in service oriented enterprises

Hamid Tohidi
2011 Procedia Computer Science  
The idea of on demand business combines information technology and business to make the companies more rapid, responsible and profitable. Today, the most important thing that can be considered for an enterprise is flexibility, which, in this context, means having more flexibility in responding to new demands of the market and grasping the opportunities. In order to increase its flexibility, first of all, business enterprise takes a look at its interrelated activities and then specifies which
more » ... ivity is distinct and axial and which can be outsourced. If the companies can combine and coordinate these activities as they desire, then they will enjoy remarkable excellence in market. Extraordinary alignment between information technology and business is a result of Service Oriented Architecture (SOA) approach, which has made the organizations have a special look at this approach for execution of software projects. Business processes are used for modeling internal and external operations of the organizations for several decades and accidentally such a modeling has rapidly become a standard modeling in businesses, companies and enterprises, booming outsourcing market and making the enterprises and companies grow by such modeling and benefit from remarkable savings. But, there is a serious need for new methods for modeling enterprises operations in order to identify and use the common features between companies and enterprises for decrease the costs and enjoy more savings. In this paper, an approach is introduced that is based on business services for service orientation of enterprises. Molding the business services is one of the innovative methods for achieving the objectives concerned in the business 1-Introduction: Challenges and Problems in Service Oriented Projects in Iran Service oriented attitude is seen in high percentage of IT projects in Iran during recent years, which are organized through tender between experts and IT companies. In these projects, service oriented view has been emphasized by the employer as a "requirement" and the term "SOA" is seen in the text of request for proposal (RFP) prepared for these projects, which are not used correctly in many cases (For example, using service oriented architecture instead of RUP). Against these requests, in most suggestions presented by IT experts, execution of the project according to service oriented architecture is positively replied without considering nature of such projects and perhaps many of these projects are not service oriented in nature at all. By investigating IT projects with service oriented approach, it can be said that the main problem in execution of such projects is lack of a standard methodology for execution of SOA projects. The fact that the companies and organizations have a correct architecture in place is not enough, and the architecture should work properly. Modelling also plays a vital role in properly working of service oriented architecture. Although SOA have known components, but these components have new elements that increase flexibility, for example service choreography. These elements need new design techniques. Therefore, it can be said that those modelling techniques are needed that ensure all SOA requirements are met from the beginning of work and all advantages of a flexible technology infrastructure are used. It can be said that an approach for modelling by creating a relationship between technology model and business ensures that each element of information technology infrastructure is designed in such a way
doi:10.1016/j.procs.2010.12.186 fatcat:6utk7tgyqzcz5cb74f5y22run4