190
Views
11
CrossRef citations to date
0
Altmetric
Original Articles

A modelling approach to service-oriented architecture

, , &
Pages 239-257 | Received 03 Feb 2007, Accepted 06 Jun 2008, Published online: 20 Aug 2008

References

  • Amir , R. and Zeid , A. . A UML profile for service oriented architectures . Proceedings of OOPSLA'04 . Edited by: Vlissides , John M. and Schmidt , Douglas C. pp. 192 – 193 . New York : ACM Press .
  • Andrews , T. 2003 . Business process execution language for web services, version 1.1 [online] Available from ftp://www6.software.ibm.com/software/developer/library/ws-bpel.pdf [Accessed 18 January 2005]
  • Allen , R. J. 1997 . A formal approach to software architecture Thesis (PhD). School of Computer Science, Carnegie Mellon University. Available from: http://reports-archive.adm.cs.cmu.edu/anon/1997/CMU-CS-97-144.pdf [Accessed 18 January 2005]
  • Allen , R. J. , Douence , R. and Garlan , D. . Specifying dynamism in software architectures . Proceedings of the workshop on foundations of component-based systems . Zurich. Edited by: Leanens , G. T. , Nierstrasz , O. and Sitaraman , M. pp. 11 – 22 . New York : ACM Press . SIGSOFT Software Engineering Notes, 23, New York: ACM Press, 38–41
  • Allen , R. J. and Garlan , D. 1997 . A formal basis for architectural connection . ACM Transactions on Software Engineering and Methodology , 6 : 213 – 249 .
  • Baresi , L. . Modeling and validation of service-oriented architecture: application vs. style . Proceedings of conference ESEC/FSE 2003 . Helsinki. Edited by: Inverardi , P. and Paakki , J. pp. 68 – 77 . New York : ACM Press .
  • Baresi , L. . Modeling and analysis of architectural styles based on graph transformation . Proceedings of the 25th international conference and software engineering workshop on CBSE6: Automated reasoning and prediction . Portland, OR. Edited by: Crnkovic , I. , Schmidt , H. , Stafford , J. and Wallnau , K. pp. 67 – 72 . Portland, OR : Carnegie Mello University Press .
  • Bloomberg , J. 2003 . The role of the service-oriented architect [online] Available from: http://www.therationaledge.com/may_03/f_bloomberg [Accessed 16 January 2005]
  • Booth , D. 2004 . Web service architecture [online] W3C Working Group Note. Available from: http://www.w3c.org/TR/2004/NOTE-ws-arch-20040211 [Accessed 10 January 2005]
  • Christensen , E. 2005 . Web services description language, version 2.0 [online] Available from: http://www.w3.org/TR/2005/WD-wsdl20-primer-20050510 [Accessed 10 January 2005]
  • Dashofy , E. M. , Hoek , A. and Taylor , R. N. . An infrastructure for the rapid development of xml-based architecture description languages . Proceedings of the 24th international conference of software engineering . Orlando, FL. pp. 266 – 276 . New York : ACM Press .
  • Díaz , I. , Pastor , O. and Matteo , A. . Modeling interactions using role-driven patterns . Proceedings of the 13th IEEE international conference of requirements engineering . Paris. pp. 209 – 220 . Los Alamitos, CA : IEEE Computer Society .
  • Endrei , M. 2004 . Patterns: service-oriented architecture and web services [online] Available from: http://www.ibm.com/redbooks/ [Accessed 1 January 2005]
  • Erl , T. 2004 . Service-oriented architecture: A field guide to integrating XML and web services , NJ : Prentice Hall PTR .
  • Erl , T. 2005 . Service-oriented architecture: Concepts, technology, and design , NJ : Prentice Hall PTR .
  • Foster , I. 2005 . Service-oriented science . Science , 308 : 814 – 817 .
  • Gold , N. 2004 . Understanding service-oriented software . IEEE Software , 21 : 71 – 77 .
  • Gudgin , M. 2003 . SOAP version 1.2 [online]. Available from: http://www.w3.org/TR/2003/REC-soap12-part0-20030624 [Accessed 16 January 2005]
  • Krüger , I. H. and Mathew , R. . Systematic development and exploration of service-oriented software architectures . Proceedings of the 4th working IEEE/IFIP conference on software architecture . Oslo. pp. 177 – 187 . Los Alamitos, CA : IEEE Computer Society .
  • Li , G. . An adaptable service connector model . Proceedings of SWDB 2003 . Berlin. Edited by: Cruz , I. F. , Kashyap , V. , Decker , S. and Eckstein , R. pp. 79 – 90 . Berlin : Springer-Verlag .
  • Li , L. and Zhao , X. 2006 . Enhancing competitive edge through knowledge management in implementing ERP systems . Systems Research and Behavioral Science , 23 ( 2 ) : 129 – 140 .
  • Liang , L. 2008 . Earnings forecasts in enterprise information systems environment . Enterprise Information Systems , 2 ( 1 ) : 1 – 19 .
  • Lopes , A. , Wermelinger , M. and Fiadeiro , J. L. 2003 . Higher-order connectors . ACM Transactions of Software Engineering and Methodology , 12 : 64 – 104 .
  • Magee , J. . Specifying distributed software architectures . Proceedings of the 5th European software engineering conference . Lisbon. Edited by: Schafer , W. and Botella , P. pp. 137 – 154 . Berlin : Springer-Verlag .
  • Magee , J. and Kramer , J. . Dynamic structure in software architectures . Proceedings of ACM SIGSOFT'96 4th symposium foundations of software engineering . San Francisco. Edited by: Garlan , D. pp. 3 – 14 . New York : ACM Press .
  • Organisation for the Advancement of Structured Information Standards . 2006a . Web services business process execution language, version 2.0 [online] Available from: http://www.oasis-open.org/committees/download.php/18714/wsbpel-specification-draft-May17.htm [Accessed 1 January 2007]
  • Organisation for the Advancement of Structured Information Standards . 2006b . Reference model for service oriented architecture [online] Available from: http://www.oasis-open.org/committees/tc_home.phe?wg_abbrev=SOA-rm [Accessed 1 January 2005]
  • Paech , B. 1997 . A framework for interaction description with roles [online] Technical Report TUM-I0731, Technische University. Available from: http://citeseer.ist.psu.edu/cache/papers/cs/3280/ http:zSzzSzwww4.informatik.tu-muenchen.dezSzreportszSzTUM-I9731.pdf/paech97framework.pdf [Accessed 1 January 2005]
  • Papazoglou , M. P. . Service-oriented computing: concepts, characteristic and directions . Proceedings of the 4th international conference on web information system engineering . Los Alamitos, CA. Edited by: Catarci , T. , Mecella , M. , Mylopoulos , J. and Orlowska , M. E. pp. 3 – 10 . Los Alamitos : IEEE Computer Society .
  • Papazoglou , M. P. and Georgakooulos , D. 2003 . Service-oriented computing: introduction . Communications of the ACM , 46 : 24 – 28 .
  • Pasley , J. 2005 . How BPEL and SOA are changing Web services development . IEEE Internet Computing , 9 : 60 – 67 .
  • Spiznagel , B. and Garlan , D. . A compositional approach for constructing connectors . Proceedings of the 2nd working IEEE/IFIP conference on software architecture . Amsterdam. Edited by: Kazman , R. , Kruchten , P. , Verhoef , C. and van Vliet , H. pp. 148 – 157 . Los Alamitos, CA : IEEE Computer Society .
  • Stal , M. 2006 . Using architectural patterns and blueprints for service-oriented architecture . IEEE Software , 23 : 54 – 61 .
  • Staley , S. and Warfield , J. N. 2007 . Enterprise integration of product development data: systems science in action . Enterprise Information Systems , 1 ( 3 ) : 269 – 285 .
  • Stojanovic , Z. , Dahanayake , A. and Sol , H. G. . Agile modeling and design of service-oriented component architecture . 1st European workshop on object-orientation and web services (in conjunction with ECOOP) . Darmstadt, Germany. pp. 54 – 63 . Darmstadt, , Germany : IBM Technical Support .
  • Stojanovic , Z. , Dahanayake , A. and Sol , H. . Modeling and design of service-oriented architecture . Proceedings of the IEEE international conference on system, man and cybernetics, v 5 . The Hague, Netherlands. Edited by: Thissen , W. , Wieringa , P. , Pantic , M. and Ludema , M. pp. 4147 – 4152 . Los Alamitos, CA : IEEE Computer Society .
  • Swanson , G. A. 2008 . Material flow, material information and the analytics of integrative enterprise information systems . Enterprise Information Systems , 2 ( 1 ) : 21 – 31 .
  • Xiong , H. M. 2006 . Journal of Software , 17 : 1298 – 1306 .
  • Xu , L. 2007 . Editorial: Inaugural issue . Enterprise Information Systems , 1 ( 1 ) : 1 – 2 .
  • Xu , L. 2006 . Integrating knowledge management and ERP in enterprise information systems . Systems Research and Behavioral Science , 23 ( 2 ) : 147 – 156 .
  • Zhang , J. . Ws-Net: a Petri-net based specification model for web services . Proceedings of the 2nd IEEE international conference on web services . San Diego, CA. pp. 420 – 427 . Los Alamitos, CA : IEEE Computer Society .
  • Zhu , H. and Zhou , M. 2006 . Role-based collaboration and its kernel mechanisms . IEEE Transactions of SMC Part C: Applications and Reviews , 36 : 578 – 589 .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.