Proceedings of the 2002 ACM symposium on Applied computing
Synthesis of Behavioral Models from Scenarios
IEEE Transactions on Software Engineering
An Approach to Modelling Legacy Enterprise Systems
DNIS '02 Proceedings of the Second International Workshop on Databases in Networked Information Systems
The object-oriented paradigm: more natural or less familiar?
Journal of Computing Sciences in Colleges
Architecture, design, implementation
Proceedings of the 25th International Conference on Software Engineering
A lightweight web-based case tool for UML class diagrams
AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
Laying the Foundation for Web Services over Legacy Systems
WSE '02 Proceedings of the Fourth International Workshop on Web Site Evolution (WSE'02)
A translation approach to component specification
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Modelling the evolution of legacy systems to web-based systems
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
Information system modelling for engineering design co-ordination
Computers in Industry - Special issue: Object-oriented modelling in design and production
COLING '02 Proceedings of the 19th international conference on Computational linguistics - Volume 1
Generating web-based user interfaces for diagramming tools
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Optimization in Object Caching
INFORMS Journal on Computing
Experiences developing architectures for realizing thin-client diagram editing tools
Software—Practice & Experience
Role of Models in Knowledge Transfer during OO Software Development
Proceedings of the 2006 conference on Information Modelling and Knowledge Bases XVII
Information system modelling for engineering design co-ordination
Computers in Industry
Uma modelagem para o processo de negócio: processo de desenvolvimento de produto
Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web
The high level design of object-oriented user interfaces: a review of methods
CHINZ '02 Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction
A lightweight web-based case tool for sequence diagrams
CHINZ '02 Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction
PMG-Pro: a model-driven development method of service-based applications
SDL'11 Proceedings of the 15th international conference on Integrating System and Software Modeling
Hi-index | 0.00 |
The Unified Modeling Language (UML) offers standard semantics and notation for describing object structure and behavior and has emerged as the design medium of choice for developing large-scale distributed object applications. Augmented by the Rational Unified Process, an extensive set of software development guidelines, and the Rational Rose visual modeling tool, the UML greatly facilitates the development of quality object-oriented applications that meet both deadlines and requirements.Visual Modeling with Rational Rose 2000 and UML is a comprehensive introduction and tutorial providing guidance on how to use a tool (Rational Rose 2000), a process (the Rational Unified Process), and a language (the UML) to successfully visualize, specify, document, and construct a software system. Written by the Rose Evangelist at Rational Software Corporation, a leader in UML and object technology, this book breaks the technology down to its essentials and provides clear explanations of each element. It follows a simplified version of the Rational Unified Process from project inception through system analysis and design. A sample case study running throughout the book illustrates this iterative development process, the UML in practice, and the application of Rational Rose. New appendices demonstrate code generation and reverse engineering using Rational Rose 2000 with the Visual C++, C++, and Visual Basic languages.Topics covered include:Creating use casesFinding objects and classesUML stereotypes and packagesScenarios, sequence diagrams, and collaboration diagramsDiscovering object interactionSpecifying relationships, association, and aggregationAdding behavior and structureSuperclass/subclass relationships and inheritanceObject behavior and Harel state transition diagramsChecking for model consistencySpecifying, visualizing, and documenting system architectureThe iteration planning process