A Service-Oriented Analysis and Modeling Using Use Case Approach

In the paper, we analyze the shortages of Service- Oriented Analysis and Design (SOAD) methodologies, and propose a SOAD method based on Use Case approach. Therefore, a service model is designed to facilitate service identification from Use Case script. Moreover, a process is provided as a guideline to aid an analyst to accomplish high- quality service identification with the method. By analyzing basic characteristics and an illustration of the method, we can conclude that the method has several strong points compared to other methods which are based on business process modeling and enterprise architecture.

[1]  Soo Dong Kim,et al.  A Systematic Approach to Service-Oriented Analysis and Design , 2007, PROFES.

[2]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[3]  Soo Dong Kim,et al.  A Service-Oriented Analysis and Design Approach to Developing Adaptable Services , 2007, IEEE International Conference on Services Computing (SCC 2007).

[4]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[5]  Wil M. P. van der Aalst,et al.  Bridging The Gap Between Business Models And Workflow Specifications , 2004, Int. J. Cooperative Inf. Syst..

[6]  Eric Knauss,et al.  Using the Friction between Business Processes and Use Cases in SOA Requirements , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[7]  Ali Arsanjani,et al.  Service-oriented modeling and architecture , 2004 .

[8]  Vallabh Sambamurthy,et al.  Editorial Notes - The Growth of Interest in Services Management: Opportunities for Information Systems Scholars , 2006, Inf. Syst. Res..

[9]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .

[10]  Dieter Van Nuffel Towards a Service-Oriented Methodology: Business-Driven Guidelines for Service Identification , 2007, OTM Workshops.

[11]  Acom Financial Analysis and Design of a Unified Service Description Language , 2009 .

[12]  Ali Arsanjani,et al.  Service-Oriented Modeling and Architecture for Realization of an SOA , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[13]  Mike P. Papazoglou,et al.  Design Methodology for Web Services and Business Processes , 2002, TES.

[14]  Marta Indulska,et al.  How good is BPMN really? Insights from theory and practice , 2006, ECIS.

[15]  George Feuerlicht Design of service interfaces for e-business applications using data normalization techniques , 2005, Inf. Syst. E Bus. Manag..

[16]  Beate List,et al.  An evaluation of conceptual business process modelling languages , 2006, SAC.

[17]  Luba Cherbakov,et al.  Impact of service orientation at the business level , 2005, IBM Syst. J..

[18]  Shankar Kambhampaty Service oriented analysis and design process for the enterprise , 2007 .

[19]  O. Zimmermann Elements of Service-Oriented Analysis and Design , 2011 .

[20]  Z. Stojanovic,et al.  A Method for Component-Based and Service-Oriented Software Systems Engineering , 2005 .

[21]  Mike P. Papazoglou,et al.  Service-oriented design and development methodology , 2006, Int. J. Web Eng. Technol..

[22]  Mike P. Papazoglou,et al.  Introduction to the Special Issue on Service-Oriented Computing , 2003 .