Model-Driven Software Development with UML and Java
Autor Kevin (King's College Lanoen Limba Engleză Paperback – 5 apr 2009
Abordarea practică a lucrării Model-Driven Software Development with UML and Java se distinge prin echilibrul riguros între formalismul teoretic și necesitățile imediate ale codării. Observăm că autorul Kevin (King's College Lano) nu se limitează la prezentarea diagramelor ca simple elemente grafice, ci le tratează drept componente fundamentale ale procesului de generare a software-ului. Ne-a atras atenția structura progresivă: după o introducere solidă în notația UML, textul plonjează direct în utilizarea OCL (Object Constraint Language) pentru a adăuga rigoare modelelor, un pas adesea omis în manualele introductive.
Fiecare concept este ancorat în realitate prin cinci studii de caz recurente, precum un sistem bancar sau un traducător de limbaj, care permit cititorului să urmărească evoluția unui proiect de la stadiul de model abstract până la implementarea în Java. Un element distinctiv este spațiul generos acordat transformărilor de model și implementării sistemelor de tip Enterprise Information Systems (EIS), inclusiv detalii tehnice despre J2EE și Bean-uri de entitate. Cititorul care a aplicat deja ideile de inginerie software din Object-Oriented Software Engineering: Practical Software Development Using UML and Java va găsi aici instrumentele necesare pentru a face trecerea de la dezvoltarea orientată pe obiecte la ingineria condusă de modele (MDD), beneficiind de o metodologie mult mai structurată pentru gestionarea complexității.
Spre deosebire de manualele care se concentrează doar pe sintaxă, volumul publicat de CENGAGE LEARNING EMEA oferă soluții complete pentru exerciții, transformând volumul într-un instrument de lucru autodidact. Ritmul este dens, dar susținut de o structură logică ce acoperă validarea modelelor, design patterns și evoluția sistemelor, oferind o perspectivă tehnică asupra întregului ciclu de viață al produsului software.
Preț: 585.21 lei
Preț vechi: 897.39 lei
-35%
Carte disponibilă
Livrare economică 25 mai-08 iunie
Specificații
ISBN-10: 1844809528
Pagini: 464
Dimensiuni: 188 x 244 x 28 mm
Greutate: 0.91 kg
Editura: CENGAGE LEARNING EMEA
Locul publicării:United Kingdom
De ce să citești această carte
Recomandăm această carte inginerilor software și studenților care doresc să depășească etapa scrierii de cod ad-hoc. Veți câștiga o metodologie clară de transformare a diagramelor UML în aplicații Java funcționale și baze de date relaționale. Este o resursă esențială pentru cei care vor să stăpânească Model-Driven Architecture (MDA) prin exemple concrete, beneficiind de soluții incluse pentru toate exercițiile propuse.