UML 2 Semantics and Applications
By Kevin Lano
()
About this ebook
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.
Related to UML 2 Semantics and Applications
Related ebooks
An Introduction to Linear Programming and Game Theory Rating: 0 out of 5 stars0 ratingsParallel Computing on Heterogeneous Networks Rating: 0 out of 5 stars0 ratingsRunning an Agile Software Development Project Rating: 0 out of 5 stars0 ratingsNetwork Modeling and Simulation: A Practical Perspective Rating: 0 out of 5 stars0 ratingsMultidimensional Liquid Chromatography: Theory and Applications in Industrial Chemistry and the Life Sciences Rating: 0 out of 5 stars0 ratingsHigh-Performance Computing: Paradigm and Infrastructure Rating: 2 out of 5 stars2/5Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide Rating: 0 out of 5 stars0 ratingsSymbian OS C++ for Mobile Phones: Programming with Extended Functionality and Advanced Features Rating: 0 out of 5 stars0 ratingsA Statistical Approach to Neural Networks for Pattern Recognition Rating: 0 out of 5 stars0 ratingsAdvanced Computer Architecture and Parallel Processing Rating: 0 out of 5 stars0 ratingsFundamentals of Distributed Object Systems: The CORBA Perspective Rating: 0 out of 5 stars0 ratingsCodecharts: Roadmaps and blueprints for object-oriented programs Rating: 0 out of 5 stars0 ratingsFundamentals of Matrix Computations Rating: 0 out of 5 stars0 ratingsEvolutionary Optimization Algorithms Rating: 4 out of 5 stars4/5Asynchronous Circuit Design Rating: 0 out of 5 stars0 ratingsS60 Programming: A Tutorial Guide Rating: 0 out of 5 stars0 ratingsThe Accredited Symbian Developer Primer: Fundamentals of Symbian OS Rating: 0 out of 5 stars0 ratingsDedicated Digital Processors: Methods in Hardware/Software Co-Design Rating: 0 out of 5 stars0 ratingsRequirements Modelling and Specification for Service Oriented Architecture Rating: 0 out of 5 stars0 ratingsTools and Environments for Parallel and Distributed Computing Rating: 0 out of 5 stars0 ratingsAmbient Networks: Co-operative Mobile Networking for the Wireless World Rating: 0 out of 5 stars0 ratingsFundamentals of Performance Evaluation of Computer and Telecommunication Systems Rating: 0 out of 5 stars0 ratingsComputing for Numerical Methods Using Visual C++ Rating: 0 out of 5 stars0 ratingsStability and Control of Aircraft Systems: Introduction to Classical Feedback Control Rating: 0 out of 5 stars0 ratingsVerification of Systems and Circuits Using LOTOS, Petri Nets, and CCS Rating: 0 out of 5 stars0 ratingsBuilding and Solving Mathematical Programming Models in Engineering and Science Rating: 4 out of 5 stars4/5Numerical Sound Synthesis: Finite Difference Schemes and Simulation in Musical Acoustics Rating: 0 out of 5 stars0 ratingsHigh Performance Heterogeneous Computing Rating: 0 out of 5 stars0 ratingsSymbian OS Explained: Effective C++ Programming for Smartphones Rating: 0 out of 5 stars0 ratings
Programming For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python for Finance Cookbook: Over 50 recipes for applying modern Python libraries to financial data analysis Rating: 0 out of 5 stars0 ratingsPython: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5How to Learn Microsoft Visio Quickly! Rating: 0 out of 5 stars0 ratingsHTML, CSS, & JavaScript All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsHands-On Python for DevOps: Leverage Python's native libraries to streamline your workflow and save time with automation Rating: 0 out of 5 stars0 ratingsPython Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Access 2019 Bible Rating: 5 out of 5 stars5/5Learn Algorithmic Trading: Build and deploy algorithmic trading systems and strategies using Python and advanced data analysis Rating: 0 out of 5 stars0 ratingsReact Projects: Build 12 real-world applications from scratch using React, React Native, and React 360 Rating: 0 out of 5 stars0 ratingsJavaScript: Advanced Guide to Programming Code with JavaScript Rating: 0 out of 5 stars0 ratingsLearn SAP Basis in 24 Hours Rating: 5 out of 5 stars5/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5Python Projects for Kids Rating: 5 out of 5 stars5/5Javascript For Beginners: Your Guide For Learning Javascript Programming in 24 Hours Rating: 3 out of 5 stars3/5Python Games from Zero to Proficiency (Beginner): Python Games From Zero to Proficiency, #1 Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Programming with Python: From Zero to Hero Rating: 0 out of 5 stars0 ratingsLearn PHP Programming in 7Days: Ultimate PHP Crash Course For Beginners Rating: 3 out of 5 stars3/5Algorithms For Dummies Rating: 4 out of 5 stars4/5
Reviews for UML 2 Semantics and Applications
0 ratings0 reviews