LEADER 02736nam 2200577 a 450 001 9910811681403321 005 20240410112840.0 010 $a1-280-64215-7 010 $a9786610642151 010 $a0-08-045691-X 035 $a(CKB)1000000000384442 035 $a(EBL)270039 035 $a(OCoLC)630529012 035 $a(SSID)ssj0000288021 035 $a(PQKBManifestationID)12060752 035 $a(PQKBTitleCode)TC0000288021 035 $a(PQKBWorkID)10382046 035 $a(PQKB)10473763 035 $a(MiAaPQ)EBC270039 035 $a(Au-PeEL)EBL270039 035 $a(CaPaEBR)ebr10391505 035 $a(CaONFJC)MIL64215 035 $a(EXLCZ)991000000000384442 100 $a20100709d2005 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aAdvanced systems design with Java, UML and MDA /$fKevin Lano 205 $a1st ed. 210 $aOxford $cElsevier Butterworth-Heinemann$d2005 215 $a1 online resource (386 p.) 300 $aIncludes index. 311 $a0-7506-6496-7 327 $aIntro -- Cover -- Contents -- Preface -- Chapter 1 The challenges of software design -- Chapter 2 The unified modelling language -- Chapter 3 The object constraint language -- Chapter 4 UML dynamic modelling notations -- Chapter 5 Platform-independent design -- Chapter 6 From platform-specific models to executable code -- Chapter 7 Internet system design -- Chapter 8 Web services -- Chapter 9 Implementing the model-driven architecture -- Chapter 10 Case studies of web system development -- Chapter 11 Catalogue of model transformations -- Bibliography -- Index. 330 $aThe Model Driven Architecture defines an approach where the specification of the functionality of a system can be separated from its implementation on a particular technology platform. The idea being that the architecture will be able to easily be adapted for different situations, whether they be legacy systems, different languages or yet to be invented platforms.MDA is therefore, a significant evolution of the object-oriented approach to system development.Advanced System Design with Java, UML and MDA describes the factors involved in designing and constructing large systems, illu 606 $aJava (Computer program language) 606 $aUML (Computer science) 615 0$aJava (Computer program language) 615 0$aUML (Computer science) 676 $a004.2 676 $a004.21 700 $aLano$b Kevin$0746541 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910811681403321 996 $aAdvanced systems design with Java, UML and MDA$94097682 997 $aUNINA