Abstract
Since Internet dominated the world, the World Wide Web platform is used as a type of middleware providing a common platform for Intranetbased and Internet-based application development. Web-based applications have become more complex and demanding, in order to fulfil extended user requirements. In this paper, we propose a systematic approach for the configuration, modification and performance evaluation of web-based systems. Its contribution involves the employment of knowledge-based techniques for the design of web-based systems and the description of problems encountered and the solutions proposed. Emphasis is given on the extendable modelling scheme used to depict web-based application functionality and estimate application requirements from the network infrastructure. Web-based system architectures are designed and evaluated using IDIS environment.
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
Serain, D.: Middleware. Springer-Verlag, London, Great Britain (1999)
Reeser, R., Hariharan, R.: Analytic Model of Web Servers in Distributed Environments. In: Proceedings of the ACM 2000 International Workshop on Software and Performance. ACM Computer Press (2000)
Shedletsky, J., Rofrano, J.: Application Reference Designs for Distributed Systems. IBM System Journal 32(4) (1993)
Coulouris, G.F., Dollimore, J., Kindberg, T.: Distributed Systems—Concepts and Design. 3rd edn. Addison Wesley Publishing Company (2000))
Arlitt, M.F., Williamson, C.L.: Internet Web Servers: Workload Characterization and Performance Implications. IEEE/ACM Transactions on Networking 5(5) (1997)
Barford, P., Crovella, M.: A Performance Evaluation of Hyper Text Transfer Protocols. In: Proceedings of the ACM 1999 International Conference on Measurement and Modeling of Computer Systems. ACM Computer Press (1999)
Khoroshevsky V. D.: Modelling of Large-scale Distributed Computer Systems. In: Proceedings of IMACS World Congress 1999. IMACS 6 (1999)
Juengst, W.E, Heinrich, M.: Using Resource Balancing to Configure Modular Systems. IEEE Intelligent Systems 1(1) (1998)
Fleischanderl, G., Friedrich, G.F., et. al.: Configuring Large Systems Using Generative Constraint Satisfaction. IEEE Intelligent Systems 1(1) (1998)
Nezlek, G.S., Hemant, K.J., Nazareth, D.L.: An Integrated Approach to Enterprise Computing Architectures. Communications of the ACM 42(11) (1999)
Lee, S.J., Wu, C.H.: A Knowledged-based approach to the Local-Area Network Design Problem. Applied Intelligence 4(1) (1994)
Dutta, A., Mitra, S.: Integrating Heuristic Knowledge and Optimization Models for Communication-Network Design. IEEE Transactions on Knowledge and Data Engineering 5(12) (1993)
Nikolaidou, M., Lelis, D., et. al: A Discipline Approach towards the Design of Distributed Systems. IEE Distributed System Engineering Journal 2(2) (1995)
Kramer, J.: Configuration Programming—A Framework for the Development of Distributed Systems. In: Proceedings of the Annual IEEE International Conference on Computer Systems and Software Engineering. IEEE Computer Press (1990)
Buretta, M.: Data Replication: Tools and Techniques for Managing Distributed Information. Wiley & Sons Inc., US (1997)
Morgan, H.L., Levin, K.D.: Optimal Program and Data Locations in Computer Networks. Communications of ACM 20(5) (1977)
Jajodia, S.: Managing Replicated Files in Partitioned Distributed Database Systems. In: Proceedings of IEEE International Conference on Data Engineering. IEEE Computer Press (1987)
Awerbuch, B., Bartal, Y., Amos, F.: Competitive Distributed File Allocation. In: Proceedings of ACM Annual Symposium on Theory of Computing. ACM Computer Press (1992)
Litoiu, M., Rolia, J.: Object allocation for Distributed Applications with Complex Workloads. In: TOOLS’2000. Lecture Notes on Computer Science, Vol 1786. Springer-Verlag, Berlin Heidelberg New York (2000)
Tan, M., Siegel, H.J.: A Stochastic Model for Heterogeneous Computing and Its Application in Data Relocation Scheme Development. IEEE Transactions on Parallel and Distributed Computing 9(11) (1998)
Johnson, G., Singh, A.K.: Stable and Fault/tolerant Object Allocation. In: Proceeding of ACM Annual Symposium on Principles on Distributed Computing. ACM Computer Press (2000)
Nikolaidou, M., Anagnostopoulos, D.: An Application-Oriented Approach for Distributed System Modeling. In: Proceedings of 21st IEEE International Conference on Distributed Computing Systems. IEEE Computer Press (2001)
Anagnostopoulos D.: An Object-Oriented Modeling Methodology for Dynamic Computer Network Simulation. International Journal of Modeling and Simulation 21(4) (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nikolaidou, M., Anagnostopoulos, D. (2002). Web-Based System Configuration and Performance Evaluation Using a Knowledge-Based Methodology. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds) E-Commerce and Web Technologies. EC-Web 2002. Lecture Notes in Computer Science, vol 2455. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45705-4_30
Download citation
DOI: https://doi.org/10.1007/3-540-45705-4_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44137-3
Online ISBN: 978-3-540-45705-3
eBook Packages: Springer Book Archive