Abstract
Simulation models can be created completely or partly from web services 1) to reduce the development cost, and 2) to allow heterogeneous applications to be integrated more rapidly and easily. In this paper, we present software design patterns useful for modeling and simulation. We illustrate how model federates can be built from web services and design patterns. We also show how the use of software design patterns can greatly help users to build scalable, reliable and robust simulation models with detailed performance analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
W3C, Web Services Activity, http://www.w3c.org/2002/ws/
Universal Discovery Description and Integration, http://www.uddi.org
Web Services Description Language, http://www.w3.org/TR/wsdl
Simple Object Access Protocol, http://www.w3.org/TR/soap
Web Services Flow Language, http://www-3.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Senthilan, C., Silver, G., Milller, H.A., Cardoso, J., Sheth, A.P.: Web service technologies and their synergy with simulation. In: Proceedings of the 2002 Winter Simulation Conference, pp. 606–615 (2002)
Kilgore, R.A.: Simulation web services with.NET technologies. In: Proceedings of the 2002 Winter Simulation Conference, pp. 841–846 (2002)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Software. Addison-Wesley, MA (1995)
Gittleman, A.: Advanced JavaTM Internet Applications, 2nd edn. Scott and Jones Inc Publishing (2001), ISBN 157676096
Hewlett-Packard.: Applying Design Issues and patterns in Web Services, http://www.devx.com/enterprise/Article/10397
Cronin, E.: Availability, http://www.win.tue.nl/~henkvt/cronin-availability.pdf
Koopmann, J.: Database Performance and some Christmas Cheer. Database Journal (January 2, 2003)
IBM, What is security?, http://www-306.ibm.com/software/webservers/appserv/doc/v40/ae/infocenter/was/0018lite.html
Hunter, P.: Interoperability. Ariadne (24) (June 2000)
Lee, K., Fishwick, P.A.: A methodology for dynamic model abstraction. Transactions of the society for computer simulation international 13(4), 217–229 (1997)
Peltz, C.: Applying Design Patterns to Web Services Architectures. XML Journal 4(6) (2003)
Microsoft. Application Center Test, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/act/htm/actml_main.asp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chang, H., Lee, K. (2005). Applying Web Services and Design Patterns to Modeling and Simulating Real-World Systems. In: Kim, T.G. (eds) Artificial Intelligence and Simulation. AIS 2004. Lecture Notes in Computer Science(), vol 3397. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30583-5_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-30583-5_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24476-9
Online ISBN: 978-3-540-30583-5
eBook Packages: Computer ScienceComputer Science (R0)