Abstract
Software-oriented architecture (SOA) is a very powerful Internet-based framework which can be targeted towards Web-based Support Systems (WSS). SOA equips these systems to supplement their intelligence, decision-making, and processing potential with the universality and ubiquity of the Internet. It makes the WSS ‘agile’, implying that these support systems can adapt their intelligence very quickly due to the swift access of data available in the form of a ‘service’ through SOA. No matter how distributed and specialized a data source is, and regardless of whether it is domain-independent or domain-dependent, these systems can just ‘plug’ into any technology they want by acting as consumers of a ‘service’. This truly amplifies the performance and system response of WSS. This chapter follows this vision of defining the architectural technique of SOA and how its nuances interplay with the concept of WSS. A complete case study outlining the marriage of SOA and WSS has been provided to further illustrate the merits of such a combined system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bass L, Clements P and Kazman R (2003). Software Architecture in Practice, Addison Wesley. pp. 101–123
Brown P C. (2007). Succeeding with SOA: Realizing Business Value Through Total Architecture. Addison Wesley Professional. pp. 45–62
Butler S (1872). Erewhon.. Chapter 23 : The Book of the Machines http://www.hoboes.com/FireBlade/Fiction/Butler/Erewhon/erewhon23/
Champion M, Rerris C, Newcomer E et al (2002). Web Service Architecture. W3C Working Draft, http://www.w3.org/TR/2002/WD-ws-arch-20021114/
Chi R T H, Rathnam S, Whinston A B(1992). A framework for distributed decision support systems. Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences, HI, USA. pp. 345–351
Colan M (2004). Service-Oriented Architecture expands the vision of Web services. http://www-128.ibm.com/developerworks/library/ws-soaintro.html, IBM, U.S. pp. 233–250
Colgrave J, Januszewski K (2004). Using WSDL in a UDDI Registry, Version 2.0.2. OASIS UDDI Technical Note
Erl Thomas (2008). SOA: Principles of Service Design. Prentice Hall, Pearson, Boston. pp. 38
Foster H, Uchitel S et al (2003). Model-based Verification of Web Service Compositions. Proceedings of the 18th IEEE International Conference on Automated Software Engineering, pp. 152–161
Holsapple C W, Whinston A B (1996). Decision Support System: A Knowledge-Based Approach, West Publishing Company. pp. 161–193
Hong T P, Jeng R et al (1997). Internet computing on decision support systems. IEEE International Conference on Systems, Man, and Cybernetics. pp. 106–110
Hurwitz J et al. (2006). Service Oriented Architecture For Dummies. John Wiley & Sons. pp. 65–66
Jammes F, Mensch A and Smit H (2005). Service-oriented device communications using the devices profile for web services. Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing, ACM Press. pp. 1–8
Josuttis N (2007). SOA in Practice. O’Reilly Publishing. pp. 16–48
Krafzig D, Banke K and Slama D (2004). Enterprise SOA: Service-Oriented Architecture Best Practices, Prentice Hall. pp. 189–201
Liping S (2005). Decision support systems based on knowledge management. Proceedings of International Conference on Services Systems and Services Management (ICSSSM’05). pp. 1153–1156
Louvieris P, Mashanovich N et al (2005). Smart Decision Support System Using Parsimonious Information Fusion. Proceedings of the 7th International Conference on Information Fusion (FUSION). pp. 1009–1016
Martin D et al (2004). Bringing Semantics to Web Services: The OWL-S Approach. Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004) San Diego, California, USA. pp. 26–42
Mentzas G et al (2007). Knowledge Services on the Semantic Web. Communications of the ACM Vol 50. pp. 53–58
NationMaster: Encyclopedia: Decision Theory. http://www.nationmaster.com/encyclopedia/Decision-theory
OASIS Web Service Security, SOAP Message Security 1.0 (WS-Security 2004). http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0.pdf
Shannon C E (1948). A mathematical theory of communication. Bell System Technical Journal, vol 27:379–423. pp. 623–656
The Data Management Association (DAMA International) (http://www.dama.org/i4a/pages/index.cfm?pageid$=$3339)
W3C Web Service Definition Language (WSDL) 1.1. http://www.w3.org/TR/wsdl
Wikipedia (http://wikipedia.org)
Yao J T, Yao Y et al (2004). Web-based Support Systems(WSS): A Report of the WIC Canada Research Centre. Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence (WI’04). pp. 787–788
Yao Y Y (2003). A Framework for Web-based Research Support Systems. Proceedings of the 27th Annual International Computer Software and Applications Conference (COMPSAC’03). pp. 601–606
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London Limited
About this chapter
Cite this chapter
Singh, V.V. (2010). Service-Oriented Architecture (SOA) as a Technical Framework for Web-Based Support Systems (WSS). In: Yao, J. (eds) Web-based Support Systems. Advanced Information and Knowledge Processing. Springer, London. https://doi.org/10.1007/978-1-84882-628-1_19
Download citation
DOI: https://doi.org/10.1007/978-1-84882-628-1_19
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84882-627-4
Online ISBN: 978-1-84882-628-1
eBook Packages: Computer ScienceComputer Science (R0)