Model driven architecture in practice
Oscar Pastor
Venduto da Bookbot, Prague, Repubblica Ceca
Venditore AbeBooks dal 7 ottobre 2023
Usato - Rilegato
Condizione: Usato - Ottimo
Quantità: 1 disponibili
Aggiungere al carrelloVenduto da Bookbot, Prague, Repubblica Ceca
Venditore AbeBooks dal 7 ottobre 2023
Condizione: Usato - Ottimo
Quantità: 1 disponibili
Aggiungere al carrelloGebogener Buchrucken. Over the past two decades, various techniques have emerged from both research and industry aimed at producing correct software from higher-level system specifications. However, numerous failures have led to skepticism regarding new proposals that promise a simple "press the button, get all the code" solution. The recent excitement surrounding OMG's MDA has renewed interest in these strategies. Oscar Pastor and Juan Carlos Molina leverage over a decade of research and practical software development experience to present a model transformation-based software process. They assert that "the model is the code," challenging the traditional notion that "the code is the model." The authors detail the essential conceptual primitives necessary for system specifications, guide readers on using UML to represent these constructs, and outline how to identify the diagrams and modeling elements needed for a meaningful conceptual schema. Additionally, they explain the transformation process between the problem space and the solution space. Their method is supported by commercially available tools, resulting in a software production process that is significantly more efficient than conventional methods, saving considerable time and effort. This resource is invaluable for software developers, architects, project managers, and quality assurance professionals looking to implement MDA in industrial practice.
Codice articolo 5774f812-62c8-401a-abb4-4919f5c124c6
This book introduces all the relevant information required to understand and put Model Driven Architecture (MDA) into industrial practice. It clearly explains which conceptual primitives should be present in a system specification, how to use UML to properly represent this subset of basic conceptual constructs, how to identify just those diagrams and modeling constructs that are actually required to create a meaningful conceptual schema, and how to accomplish the transformation process between the problem space and the solution space. The approach is fully supported by commercially available tools.
Oscar Pastor is Professor for object-oriented development methods at the Valencia University of Technology, Spain. He has taught software engineering for more than 10 years, his research during that time focusing on object-oriented conceptual modeling, requirements engineering, Web development, and model-based software production. He has headed prestigious scientific events like the World-Wide Web Conference in 2007 (Web Engineering Track) and the International Conference on Conceptual Modeling in 2005. In addition, he is the brain behind the OlivaNova Model Execution, an advanced MDA-based set of tools that produces a final software product starting from a conceptual schema where the system requirements are captured.
Juan Carlos Molina is Research and Development Manager for CARE Technologies S.A., the company that develops the OlivaNova Model Execution set of tools which fully support the MDA-based, conceptual model-centric software development approach described in this book.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Visita la pagina della libreria
Terms and Conditions of Purchase from Bookbot
Quantità dell?ordine | Da 3 a 5 giorni lavorativi | Da 3 a 5 giorni lavorativi |
---|---|---|
Primo articolo | EUR 3.99 | EUR 3.99 |
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.