
5176d3b3a5e14209f1716021c9e181a4.ppt
- Количество слайдов: 17
® IBM Software Group Achieving Harmony IBM's Platform and Methodology for Systems Engineering and Embedded Software Development © 2007 IBM Corporation
IBM Software Group | Rational software Agenda § A Systems Perspective § Challenges in Systems Engineering § How Model Based Systems Engineering Helps § Harmony – A Model-Based Systems Engineering Approach 2
IBM Software Group | Rational software Systems Engineering § Systems engineering 4 Entire lifecycle 4 Defines / refines requirements 4 The holistic view § Overall architecture § Interplay between components 3
IBM Software Group | Rational software A Systems Perspective § The systems approach focuses on systems taken as a whole, not on the parts taken separately. § It assumes that some properties of systems can only be treated adequately by taking into account all facets of the system. 4 These system properties derive from the relationships between the parts of systems: how the parts interact and fit together. § A basic assumption of systems engineering is that optimization of individual components or subsystems will not in general lead to a optimum system. § Similarly, individual component behavior cannot be understood without considering the components’ role and interaction within the system as a whole. 4
IBM Software Group | Rational software Challenges of Systems Engineering (1) § Increased system complexity 4 Due to languages, technology, and global information flow capabilities. § Greater pace of change 4 Time required to deliver solutions is reduced. § Systems development has not kept pace with the demands to deliver more capability in less time 4 Using traditional methods, development teams often deliver late, or fail to deliver at all. 5
IBM Software Group | Rational software Challenges of Systems Engineering (2) § Increasingly system failures arises from the interactions among components. 4 High levels of interactive complexity is unmanageable using traditional techniques. 4 The drive toward tightly coupled systems is fueled by a desire for higher levels of efficiency and functionality. 4 Software allows us now to achieve these higher levels of coupling and interaction that were previously impossible with pure electromechanical devices. 6
IBM Software Group | Rational software How Model Based Systems Engineering Helps § Modeling helps to: 4 Manage complexity. 4 Simplify and abstract essential aspects of a system. § Increase understanding. 4 Enhance team communication. § Usable by engineers across multiple disciplines. § Common language promotes common understanding. 4 Reduce risk. § Model execution increases knowledge and reduces uncertainty and risk. 4 Provide traceability. § Models document what you have done. 4 Assess impact of change. 7
IBM Software Group | Rational software Benefits of Modeling § ‘Better’ Systems – identify ‘defects’ earlier. 4 Models may be verified and validated: § Statically – checking for consistency. § Dynamically – execution of models allows identification of missing, conflicting or overlapping requirements. § Increased productivity. 4 Automation of workflows. 4 Re-use of intellectual property. § Model Based Systems Engineering leads to a more robust design. 4 Reduced development time. 4 Fewer recalls. 8
IBM Software Group | Rational software Harmony – A Model Based Systems Engineering Workflow § Model-driven hybrid iterative workflow, supporting: 4 Top-down systems engineering ( Rational HARMONY SE ) 4 Incremental software engineering ( Rational HARMONY ESW) § Seamless transition from systems engineering to software engineering by using the Sys. ML as paradigm independent modeling language. 4(“Same language, different dialects”) 9
IBM Software Group | Rational software 10
IBM Software Group | Rational software 11
IBM Software Group | Rational software Help every step of the way … § Every step of the workflow is fully documented § The Systems Engineering Toolkit automates many otherwise time consuming tasks 12
IBM Software Group | Rational software Customization, Consulting and Best Practices 13
IBM Software Group | Rational software Customizable Deployment in RMC/EPF 14
® IBM Software Group Demonstration © 2007 IBM Corporation
IBM Software Group | Rational software Rational Portfolio for Integrated System Delivery Lifecycle Management for Software and Systems Delivery Enterprise Architecture/ Architectural Frameworks Analysis & Design Rational System Architect Product, Project & Portfolio Management Rational Focal Point Rational Rhapsody Requirements Definition & Management Rational DOORS Rational Requirements Composer Release Management Measurement & Reporting Configuration & Change Mgmt Rational Insight Dashboards Security Events Eclipse Rational Rhapsody Rational Team Concert Rational Clear. Case Rational Clear. Quest Rational Synergy Rational Build. Forge Team Awareness Production / Operations Construction Quality Management Search Notification and Query Asset Discovery, In Context Management & Collaboration Reuse Rational Asset Manager Rational Quality Manager Rational Logiscope Jazz Integration Architecture Rational Method Composer, Harmony System Lifecycle Process Management System s IT 16
IBM Software Group | Rational software © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 17 17
5176d3b3a5e14209f1716021c9e181a4.ppt