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...
Saved in:
Published in | Informing science Vol. 2; pp. 723 - 742 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
01.01.2005
|
Subjects | |
Online Access | Get full text |
ISSN | 1547-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 |