From a High Level Business Process Model to Service Model Artifacts - A Model-Driven Approach

Mokhtar Soltani, Sidi Mohamed Benslimane

2012

Abstract

One of the key activities needed to develop a quality service oriented solution is the specification of service model. The majority of existing methods for service model specification are developed manually because they are based on the competence of the developers. The integration of Business Process Modeling (BPM) and Model-Driven Development (MDD) allows the automation of the SOA (Service-Oriented Architecture) services development. Three steps are used for developing an SOA solution: service identification, service specification and finally service realization. In this paper we propose a method called AMSI (Automatic Model-Driven Service Identification) that automatically identifies the architecturally significant elements from a high level business process model to specifying service model artifacts. The main goal of this work is to support the automation of the development process of service-oriented enterprise information system.

References

  1. Arsanjani, 2004. (SOMA) Service-Oriented Modeling and Architecture: How to identify, Specify, and Realize services for your SOA. IBM developer Works.
  2. Fareghzadeh, N., 2008. Service Identification Approach to SOA Development. In: Proceedings of World Academy of Science, Engineering and Technology, vol. 35, pp. 258-266.
  3. Inaganti, S., and Behara, G. K., 2007. Service Identification: BPM and SOA Handshake.
  4. Jamshidi, P., Sharifi, M., and Mansour, S., 2008. To Establish Enterprise Service Model from Enterprise Business Model. IEEE International Conference on Services Computing
  5. Jamshidi P, Mansour S, Sedighiani K, Jamshidi S, Shams F., 2012. An Automated Service Identification Method. Technical Report, Department of Electrical and Computer Engineering, Shahid Beheshti University.
  6. Klose, K., Knackstedt, R., Beverungen, D., 2007. Identification of Services - A Stakeholder based Approach to SOA Development and its Application in the Area of Production Planning. In: ECIS 2007, pp. 1802-1814
  7. Leonardo Guerreiro Azevedo, Flavia Santoro, Fernanda Baiao, Jairo Souza, Kate Revoredo, Vinicios Pereira, and Isolda Herlain., 2008. A Method for Service Identification from Business Process Models in a SOA Approach.
  8. Nadarajan, G., and Chen-Burger, Y.-H., 2007. Translating a Typical Business Process Modelling Language to a Web Services Ontology through Lightweight Mapping. IET Software In: Formerly IEE Proceedings Software, Vol. 1, Issue 1, p.1-17.
  9. Papazoglou, M. P., Heouvel, W. J., 2006. Serviceoriented design and development methodology. Int. J. Web Engineering and Technology, Vol 2, No. 4, 2006.
  10. Yukyong Kim and Kyung-Goo Doh., 2008. Formal Identification of Right-Grained Services for ServiceOriented Modeling.
Download


Paper Citation


in Harvard Style

Soltani M. and Benslimane S. (2012). From a High Level Business Process Model to Service Model Artifacts - A Model-Driven Approach . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-12-9, pages 265-268. DOI: 10.5220/0003989702650268


in Bibtex Style

@conference{iceis12,
author={Mokhtar Soltani and Sidi Mohamed Benslimane},
title={From a High Level Business Process Model to Service Model Artifacts - A Model-Driven Approach},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2012},
pages={265-268},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003989702650268},
isbn={978-989-8565-12-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - From a High Level Business Process Model to Service Model Artifacts - A Model-Driven Approach
SN - 978-989-8565-12-9
AU - Soltani M.
AU - Benslimane S.
PY - 2012
SP - 265
EP - 268
DO - 10.5220/0003989702650268