LEADER 03736nam 2200673Ia 450 001 9910449884703321 005 20200520144314.0 010 $a1-280-27511-1 010 $a9786610275113 010 $a0-470-02089-X 035 $a(CKB)1000000000023151 035 $a(EBL)232682 035 $a(OCoLC)568065804 035 $a(SSID)ssj0000218857 035 $a(PQKBManifestationID)11189799 035 $a(PQKBTitleCode)TC0000218857 035 $a(PQKBWorkID)10220189 035 $a(PQKB)11713499 035 $a(MiAaPQ)EBC232682 035 $a(CaSebORM)9780470845257 035 $a(Au-PeEL)EBL232682 035 $a(CaPaEBR)ebr10113964 035 $a(CaONFJC)MIL27511 035 $a(EXLCZ)991000000000023151 100 $a20041129d2004 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aPatterns for resource management$b[electronic resource] /$fMichael Kircher, Prashant Jain 205 $a1st edition 210 $aWest Sussex, Eng. ;$aHoboken, N.J. $cWiley$dc2004 215 $a1 online resource (313 p.) 225 0 $aPattern-oriented software architecture ;$vv. 3 300 $aDescription based upon print version of record. 311 $a0-470-84525-2 320 $aIncludes bibliographical references and indexes. 327 $aPATTERN-ORIENTED SOFTWARE ARCHITECTURE; Table of Contents; Foreword by Frank Buschmann; Foreword by Steve Vinoski; About This Book; About The Authors; 1 Introduction; 1.1 Overview of Resource Management; 1.2 Scope of Resource Management; 1.3 Use of Patterns; 1.4 Patterns in Resource Management; 1.5 Related Work; 1.6 Pattern Form; 2 Resource Acquisition; Lookup; Lazy Acquisition; Eager Acquisition; Partial Acquisition; 3 Resource Lifecycle; Caching; Pooling; Coordinator; Resource Lifecycle Manager; 4 Resource Release; Leasing; Evictor; 5 Guidelines for Applying Resource Management 327 $a6 Case Study: Ad Hoc Networking6.1 Overview; 6.2 Motivation; 6.3 Solution; 7 Case Study: Mobile Network; 7.1 Overview; 7.2 Motivation; 7.3 Solution; 8 The Past, Present, and Future of Patterns; 8.1 The Past Four Years at a Glance; 8.2 Where Patterns are Now; 8.3 Where Will Patterns Go Tomorrow?; 8.4 A Brief Note about the Future of Patterns; 9 Concluding Remarks; Referenced Patterns; Notations; References; Acknowledgements; Index of Patterns; Index; Index of Names 330 $aThe first volume of the POSA pattern series introduced a broad-spectrum of general-purpose patterns in software design and architecture. The second narrowed the focus to fundamental patterns for building sophisticated concurrent and networked software systems and applications. This volume uses design patterns to present techniques for implementing effective resource management in a system. The patterns are covered in detail making use of several examples providing directions to the readers on how to implement the presented patterns. Additionally, the volume presents a thorough introduction i 410 0$aWiley Software Patterns Series 606 $aApplication software$xDevelopment 606 $aObject-oriented programming (Computer science) 606 $aSoftware patterns 608 $aElectronic books. 615 0$aApplication software$xDevelopment. 615 0$aObject-oriented programming (Computer science) 615 0$aSoftware patterns. 676 $a005.1 700 $aKirchner$b Michael$0848428 701 $aJain$b Prashant$0848429 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910449884703321 996 $aPatterns for resource management$91895122 997 $aUNINA