000 | 03166nam a2200313 4500 | ||
---|---|---|---|
003 | OSt | ||
005 | 20240903145639.0 | ||
008 | 240903b |||||||| |||| 00| 0 eng d | ||
020 | _a9789393884411 (hbk) | ||
040 |
_cCavite State University - Main Campus Library _erda |
||
041 | _aeng | ||
050 |
_aQA76.754 _bP88 2022 |
||
100 |
_aPrasad, Vishnu _947666 _eauthor |
||
245 |
_aSoftware architecture / _cVishnu Prasad. |
||
260 |
_aNew Delhi (India) : _bRandom Publications, _c2022. |
||
300 |
_a262 pages : _billustrations ; _c24 cm. |
||
336 |
_2rdacontent _atext |
||
337 |
_2rdamedia _aunmediated |
||
338 |
_2rdacarrier _avolume |
||
504 | _aIncludes bibliographical references and index. | ||
505 | _aSoftware Architecture: An Introduction -- Software Development Models -- Computer Software Microarchitecture -- Software Development Process -- Software Applications -- Software Engineering -- Modular Software Design -- Software Programming -- Design and Software Requirement -- Software Metrics. | ||
520 | _a"Software architecture refers to the fundamental structures of a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations. A software development process, also known as a software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software life cycle and software process. There are several models for such processes, each describing approaches to a variety of tasks or activities that take place during the process. Some people consider a lifecycle model a more general term and a software development process a more specific term. The architecture of a system describes its major components, their relationships (structures), and how they interact with each other. Software architecture and design includes several contributory factors such as Business strategy, quality attributes, human dynamics, design, and IT environment. Architecture serves as a blueprint for a system. It provides an abstraction to manage the system complexity and establish a communication and coordination mechanism among components. Software design provides a design plan that describes the elements of a system, how they fit, and work together to fulfill the requirement of the system. This book is, simply, the organization of a system. This organization includes all components, how they interact with each other, the environment in which they operate, and the principles used to design the software. In many cases, it can also include the evolution of the software into the future."--Back cover | ||
541 |
_aFund 164 _bLINAR INTERNATIONAL BOOK RESOURCES, INC. _cPurchased _d09/18/2023 _e81221 _fPNR _hPHP 3,984.00 _p2023-08-833A _q2023-I-1330 |
||
650 | 0 |
_aComputer software _93777 |
|
650 | 0 |
_aSoftware architecture _932687 |
|
650 | 0 |
_aComputer software _93777 _xDevelopment |
|
856 |
_uhttp://library.cvsu.edu.ph/cgi-bin/koha/opac-retrieve-file.pl?id=87da38c161fd20fd859dd607aaea99ef _yClick here to view the table of contents |
||
942 |
_2lcc _cBK |
||
999 |
_c64717 _d64717 |