Filters








71,770 Hits in 5.5 sec

An environment for automated performance evaluation of J2EE and ASP.NET thin-client architectures

J. Grundy, Z. Wei, R. Nicolescu, Y. Cai
2004 2004 Australian Software Engineering Conference. Proceedings.  
Architecture models can be evolved and tests repeated during application development to inform software engineers of realistic performance characteristics of their designs.  ...  We describe SoftArch/Thin, a thinclient test-bed generator that synthesises performance testbed thin-client and server code from high-level software architecture models.  ...  Architects sketch a high-level design of their intended system architecture, including major client, web server component, application server component and database abstractions.  ... 
doi:10.1109/aswec.2004.1290483 dblp:conf/aswec/GrundyWNC04 fatcat:nr4e33ejerhmhatv2yx344iuxa

Software Architecture for Fiji National University Campus Information Systems [article]

Bimal Aklesh Kumar
2011 arXiv   pre-print
Architectural design is very important in the development of large scale software solution and plays a very active role in achieving business goals, quality and reusable solution.  ...  In this paper we look at the several architectural types and compare them based on the key requirements of our system, and select the most appropriate architecture for the implementation of campus information  ...  Java Server Pages (JSP) -Java Server Pages (JSP) technology enables web developers and designers to rapidly develop and easily maintain, information-rich, dynamic web pages that leverage existing business  ... 
arXiv:1105.1191v1 fatcat:cgwm5ieybnd5neazo4vlttnzzu

Toward Design Decisions to Enable Deployability: Empirical Study of Three Projects Reaching for the Continuous Delivery Holy Grail

Stephany Bellomo, Neil Ernst, Robert Nord, Rick Kazman
2014 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks  
We present the deployability goals, design decisions, and deployability tactics collected and summarize the design tactics derived from the interviews in the form of an initial draft version hierarchical  ...  Architectural design decisions that conflict with deployability goals can impede the team's ability to achieve the desired state of deployment and may result in substantial technical debt.  ...  This material has been approved for public release and unlimited distribution. DM-0001103  ... 
doi:10.1109/dsn.2014.104 dblp:conf/dsn/BellomoENK14 fatcat:hxhe32r6zvha5llna27xvvc5lq

Empirical analysis of database server scalability using an N-tier benchmark with read-intensive workload

Simon Malkowski, Deepal Jayasinghe, Markus Hedwig, Junhee Park, Yasuhiko Kanemasa, Calton Pu
2010 Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10  
position of high technical impact in distributed computing; to contribute in the development of applications for next generation middleware, services and cloud computing.  ...  Objective As a highly motivated and skilled software engineer, architect and researcher, my objective is to consistently strive to gain a higher level of knowledge and obtain a research oriented career  ...  In particularly performance comparisons and tuning various database clustering technologies using empirical based approaches.  ... 
doi:10.1145/1774088.1774449 dblp:conf/sac/MalkowskiJHPKP10 fatcat:fjuuj2anyvfo3nojsuayh7hp6a

HPC PORTAL DEVELOPMENT PLATFORM

2010 Issues in Information Systems  
HPC Portal Development Platform (Figure 1 ) is a web portal development platform designed to support applications that implement enterprise services and high performance computing for customers, employees  ...  It provides the robust enterprise architecture for enterprise business and high performance computing.  ...  By specifically design and implementation, the knowledge workers or web clients of e-Commerce and high performance computing will use a single Web interface to access a wide range of services including  ... 
doi:10.48009/1_iis_2010_55-60 fatcat:23njrgeuifgdvnnyh7xnkuzety

Performance Evaluation Approach for Multi-Tier Cloud Applications

Arshdeep Bahga, Vijay K. Madisetti
2013 Journal of Software Engineering and Applications  
Multi-tier cloud applications can have complex deployment configurations with load balancers, web servers, application servers and database servers.  ...  We propose a rapid deployment prototyping methodology that can help in choosing the best and most cost effective deployments for multi-tier applications that meet the specified performance requirements  ...  Each class of applications has different deployment configurations with web servers, application servers and database servers.  ... 
doi:10.4236/jsea.2013.62012 fatcat:cdyolgic4vhfpmilebungbtmeu

An Approach for Guesstimating the Deployment Cost in Cloud Infrastructures at Design Phase in Web Engineering

Juan Carlos Preciado, Roberto Rodríguez-Echeverría, José María Conejero, Fernando Sánchez-Figueroa, Alvaro E. Prieto
2018 Journal of Web Engineering  
Nowadays, the total cost of cloud computing infrastructures for Web applications is calculated in deployment and production phases.  ...  On the other hand, Model Driven Web Engineering is taking advantages of code generation from Design level.  ...  Fund (ERDF)-GR15098 project and IB16055 project and Homeria Open Solutions, S.L. to the work here presented.  ... 
dblp:journals/jwe/PreciadoRCSP18 fatcat:c5j6iejy5bgq3a6du6zum4blme

Automated Staging for Built-to-Order Application Systems

G.S. Swint, Gueyoung Jung, C. Pu, A. Sahai
2006 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006  
The increasing complexity of enterprise and distributed systems accompanying a move to grid and utility computing demands automated design, testing, deployment and monitoring of applications.  ...  We then demonstrate Mulini on an example application, TPC-W, and show how information from automated staging and monitoring allows us to refine application deployments easily based on performance and cost  ...  Since many of the web pages are generated views of items from the database, normal browsing behavior can, excluding caching, slow the performance of the site.  ... 
doi:10.1109/noms.2006.1687566 dblp:conf/noms/SwintJPS06 fatcat:xw3js3csrjcyxihhw72mlxm4f4

ConPaaS: A Platform for Hosting Elastic Cloud Applications

Guillaume Pierre, Corina Stratan
2012 IEEE Internet Computing  
Con-PaaS is designed to host both high-performance scientific applications and online Web applications.  ...  It automates the entire life-cycle of an application, including collaborative development, deployment, performance monitoring, and automatic scaling.  ...  Con-PaaS is designed to host both high-performance scientific applications and online Web applications.  ... 
doi:10.1109/mic.2012.105 fatcat:xsvr2fcx2neo5chlohqqhnid6e

Creating a 'Cloud Storage' Mashup for High Performance, Low Cost Content Delivery [chapter]

James Broberg, Rajkumar Buyya, Zahir Tari
2009 Lecture Notes in Computer Science  
performance, low cost, geographically distributed content storage and delivery for content creators, and is managed by an easy to use web portal.  ...  In this paper we describe the design, architecture, implementation and user-experience of MetaCDN, a system that integrates these 'Cloud Storage' providers into an unified CDN service that provides high  ...  provides high performance, low cost, geographically distributed content storage and delivery for content creators, and is managed by an easy to use web portal.  ... 
doi:10.1007/978-3-642-01247-1_17 fatcat:bh3vwzakmbcxnnp3ul5yollcgq

Deployed software component testing using dynamic validation agents

John Grundy, Guoliang Ding, John Hosking
2005 Journal of Systems and Software  
We describe the motivation for our work, how component aspects are designed and encoded, our automated agent-based testing process, the architecture and implementation of our validation agents, and our  ...  Software component run-time characteristics are largely dependent on their actual deployment situation.  ...  Developers are informed of invalid component deployment and configuration.  ... 
doi:10.1016/j.jss.2003.05.001 fatcat:anevu3s4afeircsajk3tff6o3a

A High Availability Application Service Platform for nuclear power enterprises

Zhe Sun, He Jin, Jianming Yong, Salim Al-Ismaili, Changyin Li, Jun Shen
2016 2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (CSCWD)  
This paper presents a High Availability Application Service Platform (HAASP) and analyses its high availability.  ...  Application server platform consists of three major components, application release platform, which is implemented with WebLogic and WebSphere cluster, application and database platforms, which are built  ...  WebLogic is a Web server which is launched by Oracle, and it is primarily used for Web systems developed in Java programming language.  ... 
doi:10.1109/cscwd.2016.7566060 dblp:conf/cscwd/SunJYALS16 fatcat:mgejfb34rzd27cztkcltnwjt2a

Spitzer science archive interface

Joe Chavez, David R. Silva, Rodger E. Doxsey
2006 Observatory Operations: Strategies, Processes, and Systems  
This paper will present the system architecture and design principles that support the Archive Interface subsystem of the SSA.  ...  The rich client allows the user to perform complex queries and submit requests for data that is asynchronously downloaded to the local workstation.  ...  Deployment model (design) As part of the design the Deployment model show in Fig. 5 is created to show the deployment of the physical components as defined by the Logical and Design models.  ... 
doi:10.1117/12.671893 fatcat:aaf7spnlyrapfbmnppwrradfeu

SoftArch/MTE: Generating Distributed System Test-Beds from High-Level Software Architecture Descriptions

John Grundy, Yuhong Cai, Anna Liu
2005 Automated Software Engineering : An International Journal  
These descriptions include client requests, servers, server objects and object services, database servers and tables, and particular choices of middleware and database technologies.  ...  We demonstrate the utility of our approach and prototype tool, and the accuracy of our generated performance test-beds, for validating architectural choices during early system development.  ...  Acknowledgements Parts of this work were supported by the University of Auckland Research Committee, the New Zealand Public Good Science Fund and the New Zealand New Economy Research Fund.  ... 
doi:10.1023/b:ause.0000049207.62380.74 fatcat:qnoeu5shgbbu5knie5okmbnbhe

Analysis of Software Delivery Process Shortcomings and Architectural Pitfalls [article]

Amol Patwardhan
2016 arXiv   pre-print
The aim of this paper is to identify, discuss and analyze architectural, development and deployment issues and learn lessons using real world examples from the chosen software products as case studies.  ...  This paper highlights the common pitfalls of overcomplicating the software architecture, development and delivery process by examining two enterprise level web application products built using Microsoft.Net  ...  The build and deployment was lengthy and the automated smoke tests, database backup and restore process and application of database build scripts, took too long.  ... 
arXiv:1607.03748v1 fatcat:72ykvk34tjbvzdndvhusvu2kei
« Previous Showing results 1 — 15 out of 71,770 results