Skip to main navigation Skip to search Skip to main content

Towards a model-driven development of enterprise systems

  • Iran University of Science and Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Today's enterprise systems are typically compositions of services that collaborate with each other to achieve business goals. To develop such systems service-oriented paradigm is used. On the other hand, model-driven approaches deal with the provision of models, transformations between them and code generators to address software development. This paper introduces a framework to develop model-driven service-oriented systems. The framework consists of three models named business model, SOA model, and implementation model and the transformations between these models. The aim of this paper is to generate implementation components that cover business requirements by considering inter- and intra-organization relations.

Original languageEnglish
Title of host publication18th CSI International Symposium on Computer Science and Software Engineering, CSSE 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages42-48
Number of pages7
ISBN (Electronic)9781538613023
DOIs
StatePublished - Jul 2 2017
Event18th CSI International Symposium on Computer Science and Software Engineering, CSSE 2017 - Shiraz, Iran, Islamic Republic of
Duration: Oct 25 2017Oct 27 2017

Publication series

Name18th CSI International Symposium on Computer Science and Software Engineering, CSSE 2017
Volume2018-January

Conference

Conference18th CSI International Symposium on Computer Science and Software Engineering, CSSE 2017
Country/TerritoryIran, Islamic Republic of
CityShiraz
Period10/25/1710/27/17

Keywords

  • Business Process
  • Goals Model
  • Model-driven Development
  • Service-oriented Architecture

Fingerprint

Dive into the research topics of 'Towards a model-driven development of enterprise systems'. Together they form a unique fingerprint.

Cite this