Web-services; Business model; Model transformation; Modeling strategies, business objects.
In this work it’s presented the definition of technical and semantic considerations that allows
transforming a business object model in a set of Web services. It’s also presented a case of study that shows how can be applied the evolutionary strategy for defining the web service model. The business object model represents the set of things, entities or resources that handles, generate or consume business processes. A Web services model describes the set of software services that make Web applications integrated and coherent; these applications are necessary to support the implementation of the business processes and contribute to achieving business goals. The proposed transformation strategy makes the specification of technical and semantic relationship between objects and Web services, from two omplementary perspectives: (1) refining the organizational task to define technical details, that is, from the business processes level to the technologies level; and then, (2) verify this relationship and semantically validate it in reverse order, i.e., abstracting the support to the business work from the defined Web services. The described specification process is evolutionary as several repetitions of the refinement and abstraction effort is required to achieve a balanced and representative specification of the relationship between business processes and Web services.
Cite this paper
Dulce Rivero-Albarrán, Judith Barrios-Albornóz, Francklin Rivas-Echeverría. (2016) An Evolutionary strategy for transforming the Business Object Model in a Web Services Model. International Journal of Internet of Things and Web Services, 1, 8-21