Redesign of Stand-Alone Applications into Thin-Client/Server Architecture

One of the characteristics in software development is that software systems require changes once they are deployed in an operational environment When the software is being used by the intended audience it is almost inevitable that errors are found, requirements change or new requirements emerge beca...

Full description

Saved in:
Bibliographic Details
Published inInforming science Vol. 2; pp. 723 - 742
Main Authors Van Der Vlugt, Michel, Sambasivam, Samuel
Format Journal Article
LanguageEnglish
Published 01.01.2005
Subjects
Online AccessGet full text
ISSN1547-9684

Cover

Loading…
Abstract One of the characteristics in software development is that software systems require changes once they are deployed in an operational environment When the software is being used by the intended audience it is almost inevitable that errors are found, requirements change or new requirements emerge because of changes in the business processes. Depending on the nature of these modifications and the life-time of the software, the impact on the existing software will vary from simple error solving to complete architectural transformation. In this paper the architectural transformation is presented of stand-alone applications, redesigned into thin-client/server architecture to improve the application's flexibility, interoperability, performance, distribution and scalability. The strategy proposed in this paper is a decomposition of the original application in which functionality is categorized and distributed in N-tier client/server architecture. The client application only contains the user-interface while the remaining functionality is split across multiple server applications. The software that is subject for redesign in this paper is a recently developed Point-Of-Sale application, initially designed as a stand-alone application. The goal of redesigning the application is to reduce the front-end hardware requirements, improve the application's flexibility and make the application applicable for a wider range of usage. The redesign approach is evaluated by implementation of a proto-type Point-Of-Sale application, which has proven that an N-tier client/server Point-Of-Sale application is a feasible solution and leads to a very flexible and highly scalable application.
AbstractList One of the characteristics in software development is that software systems require changes once they are deployed in an operational environment When the software is being used by the intended audience it is almost inevitable that errors are found, requirements change or new requirements emerge because of changes in the business processes. Depending on the nature of these modifications and the life-time of the software, the impact on the existing software will vary from simple error solving to complete architectural transformation. In this paper the architectural transformation is presented of stand-alone applications, redesigned into thin-client/server architecture to improve the application's flexibility, interoperability, performance, distribution and scalability. The strategy proposed in this paper is a decomposition of the original application in which functionality is categorized and distributed in N-tier client/server architecture. The client application only contains the user-interface while the remaining functionality is split across multiple server applications. The software that is subject for redesign in this paper is a recently developed Point-Of-Sale application, initially designed as a stand-alone application. The goal of redesigning the application is to reduce the front-end hardware requirements, improve the application's flexibility and make the application applicable for a wider range of usage. The redesign approach is evaluated by implementation of a proto-type Point-Of-Sale application, which has proven that an N-tier client/server Point-Of-Sale application is a feasible solution and leads to a very flexible and highly scalable application.
Author Sambasivam, Samuel
Van Der Vlugt, Michel
Author_xml – sequence: 1
  givenname: Michel
  surname: Van Der Vlugt
  fullname: Van Der Vlugt, Michel
– sequence: 2
  givenname: Samuel
  surname: Sambasivam
  fullname: Sambasivam, Samuel
BookMark eNqNjL1OwzAYAD0UibbwDt6YLOLf2GMU8VOpEhLNXn2xHWpk7BA7PD9I8ABMt9zdDm1STn6DtlSKlhilxTXalfLeNIwzKbbo8OqdL-Et4TzhU4XkSBd_EtzNcwwWasip4JBqxsMlJNLH4FO9P_nlyy-4W-wlVG_ruvgbdDVBLP72j3s0PD4M_TM5vjwd-u5IZiUocQK4EZI31oGkTI0ahNJWU8EAWqsaIXUD1kwgxNQqaifNWAvGjaMTlI98j-5-t_OSP1df6vkjFOtjhOTzWs6aas1Mq-k_TWka_g3RLlg9
ContentType Journal Article
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Architecture
Library & Information Science
Business
EndPage 742
GroupedDBID .4I
29I
2WC
5GY
5VS
77I
7SC
88I
8FD
AAFWJ
ABDBF
ABUWG
ADMLS
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ALSLI
AZQEC
BENPR
C1A
CCPQU
DWQXO
E3Z
EBS
EJD
ELW
FRS
GNUQQ
HCIFZ
I-F
IAO
IEA
IPNFZ
ITC
JQ2
KQ8
L7M
L~C
L~D
M2P
M2R
MK~
ML~
OK1
OVT
PHGZM
PHGZT
PIMPY
PRQQA
PUEGO
RIG
RNS
TR2
TUS
XH6
XSB
ID FETCH-LOGICAL-p641-d4a394530cda5126b8a468c8142aa7c604580ac9fa44f761cf8227a9dbbd413b3
ISSN 1547-9684
IngestDate Thu Sep 04 16:36:12 EDT 2025
Fri Sep 05 14:28:50 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p641-d4a394530cda5126b8a468c8142aa7c604580ac9fa44f761cf8227a9dbbd413b3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 818829590
PQPubID 23500
PageCount 20
ParticipantIDs proquest_miscellaneous_818829781
proquest_miscellaneous_818829590
PublicationCentury 2000
PublicationDate 20050101
PublicationDateYYYYMMDD 2005-01-01
PublicationDate_xml – month: 01
  year: 2005
  text: 20050101
  day: 01
PublicationDecade 2000
PublicationTitle Informing science
PublicationYear 2005
SSID ssj0023254
Score 1.6036117
Snippet One of the characteristics in software development is that software systems require changes once they are deployed in an operational environment When the...
SourceID proquest
SourceType Aggregation Database
StartPage 723
SubjectTerms Architecture
Business
Computer programs
Decomposition
Errors
Flexibility
Hardware
Interoperability
Redesign
Servers
Software
Software development
Strategy
Transformations
Title Redesign of Stand-Alone Applications into Thin-Client/Server Architecture
URI https://www.proquest.com/docview/818829590
https://www.proquest.com/docview/818829781
Volume 2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1dS-QwFA06wrIIoqOL3-RB9kW6Nm2aNI-jjqi4o2iVeRvy0erAOCM644O_3ps2HSMKuvtS2rRNSk5670lyT4LQDuW5oBKYW0o4dFAKUwRSax2EOmTSkMSYcimlvx12fE1Pu0n3TdZeqkvG6o9--VRX8j-oQhrgalWy_4DsNFNIgHPAF46AMBy_hfFlbsoAjFJ5YscEgtZgBKyx9fAuTNzu7nLXHwYHAyt-tHOnNszxcbflTSL4JLWSKJUDDdWfX6NyA8bgEF68GUxux3XQfT6N0biS9-AU-89VG4OribtXjyok3qiCM4SUB4JV27fVljLyLB2vZMLOafJqiaz361l3zntH12dnvazdzWbRbExoA83ttzsXl9MucRyV-9RNS_vgEUs3ny2iBcfPcauq7CU0kw-baN6vqSb6UasFmmjL6T7wb-yEXbbSsbOYy-ikhgiPCuxBhH2IsIUIexDtVQBhv9gVlB21s4PjwO1eETwwSgJDZSxoEofaSCBVTKWSslSnhEZScs3sBHUotSgkpQVnRBdA1bgURikDxELFv1BjCN-zinAiw1DJROSRSSjhRhGmFRdEgWvKCYnXEK4rrQfGwc74yGE-mjz1gI2lkUhE-NUjPCXrX-eygX6-tZVN1Bg_TvIt4GRjte2AfQUqs0FW
linkProvider ProQuest
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Redesign+of+Stand-Alone+Applications+into+Thin-Client%2FServer+Architecture&rft.jtitle=Informing+science&rft.au=Van+Der+Vlugt%2C+Michel&rft.au=Sambasivam%2C+Samuel&rft.date=2005-01-01&rft.issn=1547-9684&rft.volume=2&rft.spage=723&rft.epage=742&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1547-9684&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1547-9684&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1547-9684&client=summon