A business model for deploying Web services: A data-centric approach based on factual dependencies

被引:0
|
作者
Baghdadi Y. [1 ]
机构
[1] Department of Computer Science, Sultan Qaboos University, Al-Khod
关键词
Business events; Business model; Business objects; Coordination artifacts; Factual dependency; Information systems; SOA; Web services generation and deployment;
D O I
10.1007/s10257-005-0054-x
中图分类号
学科分类号
摘要
The standards XML, SOAP, WSDL and UDDI allow (i) services to be accessed and executed via the Web; and (ii) a loose coupling of these services. Thanks to these standards, Web services technology is becoming not only a de facto integration standard, but also a de facto Internet standard instance of the SOA architecture. However, the deployment of such a technology is still hindered by some technical as well as methodological issues. This paper proposes a business model with multiple interfaced abstraction levels as a framework to methodologically deploy Web services technology with respect to SOA architecture. The attributes describing the business objects and coordination artifacts as described in the highest abstraction level of the business model, i.e. the universe of discourse, are aggregated according to a time/space constraint called factual dependency. Each aggregation of factually dependent attributes is validated with regard to an actual business event. The aggregation is then interfaced to lead to a well-specified Web service. The resulting comprehensive set of consistent Web services are then registered in a public or a private UDDI to be discovered and invoked by any business process. The proposed Web services generation process aims at unlocking and turning informational assets into actions. It differs from the current IT perspective approaches that generate Web services directly from redundant and inconsistent elements in the enterprise information systems. © Springer-Verlag Berlin 2005.
引用
收藏
页码:151 / 173
页数:22
相关论文
共 50 条
  • [1] A Reusable Model for Data-Centric Web Services
    Saleh, Iman
    Kulczycki, Gregory
    Blake, M. Brian
    [J]. FORMAL FOUNDATIONS OF REUSE AND DOMAIN ENGINEERING, PROCEEDINGS, 2009, 5791 : 288 - +
  • [2] Demystifying Data-Centric Web Services
    Saleh, Iman
    Kulczycki, Gregory
    Blake, M. Brian
    [J]. IEEE INTERNET COMPUTING, 2009, 13 (05) : 86 - 90
  • [3] Modeling and Verification for Data-Centric Web Services
    Fang, Zhi
    Liao, Lejian
    Chen, Ruoyu
    [J]. PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 950 - 954
  • [4] A data-centric approach to manage business processes
    Haddar, Nahla
    Tmar, Mohamed
    Gargouri, Faiez
    [J]. COMPUTING, 2016, 98 (04) : 375 - 406
  • [5] A data-centric approach to manage business processes
    Nahla Haddar
    Mohamed Tmar
    Faiez Gargouri
    [J]. Computing, 2016, 98 : 375 - 406
  • [6] Selection of Services for Data-Centric Cloud Applications: A QoS Based Approach
    Mandal, Amit Kr
    Changder, Suvamoy
    Sarkar, Anirban
    [J]. 2013 SECOND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND SECURITY (ADCONS 2013), 2013, : 102 - 107
  • [7] Decidability and Complexity of Simulation Preorder for Data-Centric Web Services
    Akroun, Lakhdar
    Benatallah, Boualem
    Nourine, Lhouari
    Toumani, Farouk
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2014, 2014, 8831 : 535 - 542
  • [8] Data-grey-box Web services in data-centric environments
    Habich, Dirk
    Preissler, Steffen
    Lehner, Wolfgang
    Richly, Sebastian
    Assmann, Uwe
    Grasselt, Mike
    Maier, Albert
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 976 - +
  • [9] Data-Centric Interactions on the Web
    Diaz, Paloma
    Hussein, Tim
    Lohmann, Steffen
    Ziegler, Juergen
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2011, PT IV, 2011, 6949 : 726 - 727
  • [10] A Data-Centric Approach to Optimize Time in Workflow-Based Business Process
    Zhang, Yuqun
    Perry, Dewayne E.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 709 - 716