Unified Modeling Language: Systems Analysis, Design and Development Issues: Systems Analysis, Design and Development Issues

Voorkant
Siau, Keng, Halpin, Terry
Idea Group Inc (IGI), 1 jul 2000 - 288 pagina's

The unified modeling language (UML) has been adopted by the Object Management Group for use in developing object-oriented software systems, and has gained wide acceptance in industry. However UML is a large and complex language, with many features in need of refinement or clarification, and there are different views about how to use UML to build these systems. This book sheds light on such issues, by illustrating how UML can be used successfully in practice as well as identifying various problematic aspects of UML and suggesting possible solutions. As an edited collection of insightful contributions from both industry and academia, this book should appear to researchers, practitioners and instructors of UML.

Vanuit het boek

Geselecteerde pagina's

Inhoudsopgave

Systematic Design of Web Applications with UML
1
A Systematic Approach to Transform UML Static Models to ObjectOriented Code
21
Data Modeling and UML
43
RUP A Process Model for Working with UML
61
UML Modeling Support for Early Reuse Decisions in ComponentBased Development
75
Using a Semiotic Framework to evaluate UML for the Development of Models of High Quality
89
Rational Unified Process and Unified Modeling Languages A GOMS Analysis
107
Extension of the Unified Modeling Language for Mobile Agents
116
Temporal OCL Meeting Specification Demands for Business Components
151
Supplementing UML with Concepts from ORM
167
The WholePart Relationship in the Unified Modeling Language A New Approach
185
Linking UML with Integrated Formal Techniques
210
Seamless Formalizing the UML Semantics Through Metamodels
224
An Interactive Viewpoint on the Role of UML
249
About the Authors
264
Index
271

Rendering Distributed Systems in UML
129

Overige edities - Alles bekijken

Veelvoorkomende woorden en zinsdelen

Populaire passages

Pagina 97 - Language (UML) is a language for specifying, visualizing, constructing, and documenting the artifacts of software systems, as well as for business modeling and other non-software systems.
Pagina 105 - Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modeling Language User Guide.
Pagina 52 - Composition is a form of aggregation with strong ownership and coincident lifetime of part with the whole. The multiplicity of the aggregate end may not exceed one (it is unshared).
Pagina 268 - He was the Founder of the Object-Oriented Special Interest Group of the Australian Computer Society (NSW Branch) and Chairman of the Computerworld Object Developers' Awards Committee for Object World 94 and 95 (Sydney).
Pagina 48 - A class is a descriptor for a set of objects with similar structure, behavior and relationships.
Pagina 215 - The MAIN operation is optional in a class definition. It only appears in a class definition when the objects of that class are active objects. Classes for defining passive objects will not have the MAIN definition, but may contain CSP process constructors.
Pagina 32 - P(x) is a property provable about objects x of type T, then P(y) must be verified for every object y of type S, where S is a specialization of T. Every leaf in the specialization level is associated with a sub-component at the realization level. A realization sub-component is a tree of complete...

Over de auteur (2000)

Read Keng Siau's bio at: http://people.mst.edu/faculty/siauk.

Terry Halpin, (BSc, DipEd, BA, MLitStud, PhD) is a distinguished professor at Neumont University. His industry experience includes several years in data modeling technology at Asymetrix Corporation, InfoModelers Inc., Visio Corporation, and Microsoft Corporation. His doctoral thesis formalized object-role modeling (ORM/NIAM), and his current research focuses on conceptual modeling and conceptual query technology. He has authored over 150 technical publications and six books, including Information Modeling and Relational Databases and has co-edited four books on information systems modeling research. He is a member of IFIP WG 8.1 (Information Systems), an editor or reviewer for several academic journals, a regular columnist for the Business Rules Journal, and a recipient of the DAMA International Achievement Award for Education (2002) and the IFIP Outstanding Service Award (2006). [Editor]

Bibliografische gegevens