170,733 Hits in 5.4 sec

A Software Architecture for Structuring Complex Web Applications

Mark Douglas Jacyntho, Daniel Schwabe, Gustavo Rossi
2002 Journal of Web Engineering  
In this paper we present an architecture for building families of rich Web applications.  ...  We briefly argue the need for developing a product line architecture for simplifying the systematic construction of different families of applications.  ...  requirements of Web applications for providing rich hypermedia structures, since it is based on a purely transactional view of software.  ... 
dblp:journals/jwe/JacynthoSR02 fatcat:bomtglhq2rhaphvzj4cpdsowwy

Towards a better understanding of Web applications

A.E. Hassan, R.C. Holt
2001 Proceedings 3rd International Workshop on Web Site Evolution. WSE 2001  
Furthermore, they can analyze the architecture to gain a better understanding of their web application.  ...  This paper presents a framework to recover the architecture of web applications. Developers can visualize and navigate the recovered architecture.  ...  In particular, we would like to thank Wai-Ming Wong from Sun for his assistance in our analysis of the web applications.  ... 
doi:10.1109/wse.2001.988793 dblp:conf/wse/HassanH01 fatcat:k6e4xzbuo5abfdku7nvtbhyue4

Architectural, Technological And Performance Issues In Enterprise Applications

Melek Oktay, Ayşe Betül Gülbağcı, Mustafa Sarıöz
2007 Zenodo  
Enterprise applications are complex systems that are hard to develop and deploy in organizations.  ...  Although software application development tools, frameworks, methodologies and patterns are rapidly developing; many projects fail by causing big costs.  ...  The traditional lifecycle phases of a software application are shown in Fig. 1 The first step of a good architecture is well done analysis.  ... 
doi:10.5281/zenodo.1071589 fatcat:zpmp65si7fhljfbx7okejgquxe

TAS SLI - Case Study Team [article]

Shaun D'Souza, Varun Verma, Varsha Yadav, Shyamalendu Mohanty
2019 Figshare  
Intelligent machines, Turing test, Web N, 10 Billion users. Cloud computing combined with service oriented architecture (SOA) and parallel computing have influenced application software development.  ...  Parallel programs present a variety of challenges including race conditions, synchronization and load balancing overhead. Social media, enterprise mobility, data analytics and cloud.  ...  • OOP and Java have enabled enterprise system architecture • Java is an algorithms, web and enterprise centric programming language • It allows for deployment of applications on a host of platforms  ... 
doi:10.6084/m9.figshare.7857710 fatcat:4ztmj4iypzcq7itl7plw2zre4a

Reference Architectural Styles for Service-Oriented Computing [chapter]

Tharam S. Dillon, Chen Wu, Elizabeth Chang
2007 Lecture Notes in Computer Science  
As a result, this paper moves the first step towards creating a Reference Architecture that can be utilised to provide sensible guidance on the design of Web services application architecture  ...  Hence, this paper provides a study of architectural styles for the reference architecture of SOC-based software systems. We propose a classification scheme for the architecture styles.  ...  Preliminary Concepts A well-accepted definition of software architecture is given in [6] : "The software architecture of a program or computing system is the structure or structures of the system, which  ... 
doi:10.1007/978-3-540-74784-0_57 fatcat:k6hkjvfv7vh4ndwouftgfi5mnm


2013 Issues in Information Systems  
The proposal uses to improve the architecture, and a library of Rich Internet Applications components that call IRLCOO, for the development of educational materials under the paradigm of Web Based Education  ...  Intelligent software agents are exceptional software of information society tools that independently perform various tasks autonomously, allowing us a high degree of tailoring at runtime for students.  ...  ACKNOWLEDGEMENTS Authors of this paper would like to thank the Instituto Politécnico Nacional (IPN) and the Escuela Superior de Cómputo (ESCOM) for the support for this work within the project SIP-IPN:  ... 
doi:10.48009/2_iis_2013_262-268 fatcat:cdnrzhtdojajbhlp63t2c7qiky

Cost-effective engineering of web applications pragmatic reuse

Stan Jarzabek, Ulf Pettersson
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
Web Applications (WA) are developed and maintained under tight schedules. Much similarity across WAs creates opportunities for cutting development cost and easing evolution via reuse.  ...  This tutorial shows a practical way to exploit similarity patterns -at architecture and code levels -to simplify the design of WAs, helping to meet the unique challenges of Web engineering.  ...  A survey of 17 Web Applications revealed 17-60% of code contained in clones [7] .  ... 
doi:10.1145/1134285.1134501 dblp:conf/icse/JarzabekP06a fatcat:unrrj6fswrg6bdlc5lvcibmnlq

A brief survey of software architecture concepts and service oriented architecture

Mohammad Hadi Valipour, Bavar Amirzafari, Khashayar Niki Maleki, Negin Daneshpour
2009 2009 2nd IEEE International Conference on Computer Science and Information Technology  
Finally service-oriented architecture (SOA) as one of useful choices for software architecture to develop web software and systems is glossed in a survey.  ...  A critical issue in the design and construction of any complex software system is its architecture.  ...  The concept of software architecture has emerged as design a solution to a high level of the problems of complexity.  ... 
doi:10.1109/iccsit.2009.5235004 fatcat:qseh3a665rbspdlfwkve46iv2e

Next-Generation Software Engineering Introduction to Minitrack

Alan Hevner, Richard Linger, Gwendolyn Walton
2007 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07)  
A need exists to create a next generation software engineering (NGSE) for the next fifty years that will reduce cost and complexity for fast and correct development of the ultralargescale systems of the  ...  In Measuring Reliability of Applications Composed of Web Services, authors Hangzung Zo, Derek Nazareth, and Hemant Jain introduce methods for measuring the reliability of application systems assembled  ...  A need exists to create a next generation software engineering (NGSE) for the next fifty years that will reduce cost and complexity for fast and correct development of the ultralargescale systems of the  ... 
doi:10.1109/hicss.2007.402 dblp:conf/hicss/HevnerLW07 fatcat:hpxf2kenr5aqjbiz2s5uib6bvu

Open-Source Machine Learning Software Systems: Architectural Analysis

Mamdouh Alenezi, Mohammed Akour
2021 Innovative Computing Information and Control Express Letters, Part B: Applications  
Machine learning models are usually employed in application programs with the help of open-source machine learning software systems. There is a need to analyze the architecture of such systems.  ...  We recovered their architecture through a re-engineering approach to building their UML class diagram, Package diagram using the StarUml tool.  ...  The authors in [14] recovered the architecture of Apache web server 1.3 for examining the complexity of the software system.  ... 
doi:10.24507/icicelb.12.11.1019 fatcat:y3cpocupr5aghc6w7uzpc3sst4

Browsing SGML documents with maps: The french "inventaire" experience [chapter]

Bernd Amann, Dan Vodislav, Julio Fernandes, Georges Coste
1998 Lecture Notes in Computer Science  
For GIS, SGML document servers and other highly specialized application domains, the systems integration problem is essential since the available software often is complex and would be costly to reimplement  ...  In this paper we describe a two-level architecture for integrating software components based on partial data integration and user interface synchronization.  ...  Brihaye of the French Ministère de la Culture for their support and fruitful discussions.  ... 
doi:10.1007/bfb0054486 fatcat:xpww43nvnzdwjkcjndhhvexrbm

An Appraisal of Web Applications vs. Web Services with respect to Performance Engineering using Software Performance Engineering Approach

Ch. Ram, D. Evangelin, T. V.
2017 International Journal of Computer Applications  
It is illustrated by modeling deployment diagram for web application and web services and also by presenting macro and micro flow diagrams.  ...  Web Applications (WA) and Web Services (WS) are emerging as predominating technologies ineffectively usefulness in distributed/service oriented systems.  ...  For any software, the hardware and software resources available in software architecture may differ.  ... 
doi:10.5120/ijca2017912779 fatcat:b7q2cdriovatbp62g5qajbma3u

Using dependency model to support software architecture evolution

Hongyu Pei Breivold, Ivica Crnkovic, Rikard Land, Stig Larsson
2008 2008 23rd IEEE/ACM International Conference on Automated Software Engineering - Workshops  
As designing software for ease of extension and contraction depends on how well the software structure is organized, this paper explores the relationships between evolvability, modularity and inter-module  ...  Through a case study of an industrial power control and protection system, we describe our work in managing its software architecture evolution, guided by the dependency analysis at the architectural level  ...  It consists of three main parts: a third-party software module, web client application and the software interface between client and server applications.  ... 
doi:10.1109/asew.2008.4686324 dblp:conf/kbse/BreivoldCLL08 fatcat:3aoajm5akjb75nea2tlz2fd2lm

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.  
We describe SoftArch/Thin, a thinclient test-bed generator that synthesises performance testbed thin-client and server code from high-level software architecture models.  ...  Architecture models can be evolved and tests repeated during application development to inform software engineers of realistic performance characteristics of their designs.  ...  An architect first models a candidate software architecture for their web-based system (1).  ... 
doi:10.1109/aswec.2004.1290483 dblp:conf/aswec/GrundyWNC04 fatcat:nr4e33ejerhmhatv2yx344iuxa

Preparing for Service-Oriented Computing: A Composite Design Pattern for Stubless Web Service Invocation [chapter]

Paul A. Buhler, Christopher Starr, William H. Schroder, José M. Vidal
2004 Lecture Notes in Computer Science  
Specifically, it details how a Web service architectural pattern, based upon the composition of software design patterns, provides for implementations that insulate the application code from the peculiarities  ...  Unfortunately, the marketplace has yet to yield a predominate applications programming interface for the invocation of Web services.  ...  By way of example, a publicly available Web service provides the current weather forecast for a US zip code via a complex type [6] .  ... 
doi:10.1007/978-3-540-27834-4_85 fatcat:jqi4tfpjhjcabdmhnpnvo3zgp4
« Previous Showing results 1 — 15 out of 170,733 results