Kevin Lano – författare
655 kr
Läs direkt efter köp
734 kr
Skickas inom 10-15 vardagar
1 886 kr
Läs direkt efter köp
With contributions from leading experts in the field, the book begins with an introduction to UML and goes on to offer in-depth and up-to-date coverage of:
The role of semantics
Considerations and rationale for a UML system model
Definition of the UML system model
UML descriptive semantics
Axiomatic semantics of UML class diagrams
The object constraint language
Axiomatic semantics of state machines
A coalgebraic semantic framework for reasoning about interaction designs
Semantics of activity diagrams
Verification of UML models
State invariants
Model transformation specification and verification
Additionally, readers are provided with expert guidance on how to resolve semantic problems and a section on applications of UML semantics with model analysis. UML 2 Semantics and Applications is an ideal resource for researchers and tool-builders working in UML, among others. It is also an excellent textbook for postgraduate teaching and research.
478 kr
Skickas inom 10-15 vardagar
852 kr
Läs direkt efter köp
This book describes the concepts and application of model-based development (MBD), model transformations, and Agile MBD to a wide range of software systems. It covers systems requirements engineering, system specification and design, verification, reuse, and system composition in the context of Agile MBD. Examples of applications in finance, system migration, internet systems and software refactoring are given. An established open-source MBD technology, UML-RSDS, is used throughout to illustrate the concepts.
The book is suitable for industrial practitioners who need training in Agile MBD, and those who need to understand the issues to be considered when introducing MBD in an industrial context. It is also suitable for academic researchers, and for use as text for undergraduate or postgraduate courses in MBD. Examples for educational use of UML-RSDS are included in the book.
708 kr
Läs direkt efter köp
708 kr
Läs direkt efter köp
2 138 kr
Skickas inom 5-8 vardagar
852 kr
Läs direkt efter köp
This book describes the concepts and application of model-based development (MBD), model transformations, and Agile MBD to a wide range of software systems. It covers systems requirements engineering, system specification and design, verification, reuse, and system composition in the context of Agile MBD. Examples of applications in finance, system migration, internet systems and software refactoring are given. An established open-source MBD technology, UML-RSDS, is used throughout to illustrate the concepts.
The book is suitable for industrial practitioners who need training in Agile MBD, and those who need to understand the issues to be considered when introducing MBD in an industrial context. It is also suitable for academic researchers, and for use as text for undergraduate or postgraduate courses in MBD. Examples for educational use of UML-RSDS are included in the book.
1 300 kr
Skickas inom 5-8 vardagar
491 kr
Skickas inom 10-15 vardagar
611 kr
Läs direkt efter köp
In this textbook the authors introduce the important concepts of the financial software domain, and motivate the use of an agile software engineering approach for the development of financial software. They describe the role of software in defining financial models and in computing results from these models. Practical examples from bond pricing, yield curve estimation, share price analysis and valuation of derivative securities are given to illustrate the process of financial software engineering.
Financial Software Engineering also includes a number of case studies based on typical financial engineering problems:
*Internal rate of return calculation for bonds
* Macaulay duration calculation for bonds
* Bootstrapping of interest rates
* Estimation of share price volatility
* Technical analysis of share prices
* Re-engineering Matlab to C#
* Yield curve estimation
* Derivative security pricing
* Risk analysis of CDOs
The book is suitable for undergraduate and postgraduate study, and for practitioners who wish to extend their knowledge of software engineering techniques for financial applications
671 kr
Skickas inom 10-15 vardagar
786 kr
Läs direkt efter köp
This unique, accessible textbook gives a comprehensive introduction to software architecture, using ‘clean architecture’ concepts with agile methods and model-driven development.
The work introduces the key concepts of software architectures and explains the importance of architectural design for the long-term usefulness and sustainability of software systems. In addition, it describes more than 30 architectural styles and patterns that can be used for constructing mobile applications, enterprise and web applications, machine-learning systems, and safety-critical systems.
Topics and features:
Combines clean-architecture principles with agile model-driven developmentEmploys practical examples and real industrial cases to illustrate architectures for mobile apps, web apps, enterprise systems, safety-critical systems and machine-learning systemsExplores support tools for architectural design and system development using the approachProvides tutorial questions and slides to support teaching and learningDelivers material that has been class-tested over 10 years with more than 1,000 studentsThe textbook can be used to support teaching of an undergraduate module in software architecture, yet also includes more advanced topics suitable for a specialised software architecture module at master’s level. It also will be eminently suitable and relevant for software practitioners and researchers needing or wanting to explore the field in short courses or self-study.
Dr. Kevin Lano is Reader in Software Engineering, Department of Informatics, King''s College London, UK. Dr. Sobhan Yassipour Tehrani is a Lecturer, Department of Computer Science, University College London, UK.
561 kr
Skickas inom 10-15 vardagar
561 kr
Skickas inom 10-15 vardagar
1 257 kr
Tillfälligt slut
662 kr
Tillfälligt slut