A software design technique for client-server applications

Authors
Citation
J. Karimi, A software design technique for client-server applications, CONCURRENCY, 11(1), 1999, pp. 21-42
Citations number
40
Categorie Soggetti
Computer Science & Engineering
Journal title
CONCURRENCY-PRACTICE AND EXPERIENCE
ISSN journal
10403108 → ACNP
Volume
11
Issue
1
Year of publication
1999
Pages
21 - 42
Database
ISI
SICI code
1040-3108(199901)11:1<21:ASDTFC>2.0.ZU;2-6
Abstract
Software design is the process of mapping software functional requirements into a set of modules for implementation. In this paper, a new design techn ique called the concurrent software design technique (CSDT) is proposed. CS DT extends software design techniques, which are based on structured analys is and design, by identifying independent concurrent tasks for implementati on in multiprocessing, multitasking and the C/S environment. A case study o n re-engineering a large legacy system, implemented on mainframes as a sequ ential system, to a CIS environment is presented next in order to highlight the benefits of the CSDT, Finally, this paper concludes with a comparison of CSDT with other existing approaches and the lessons learned from the exp erience with this technique. Copyright (C) 1999 John Wiley & Sons, Ltd.