SlideShare a Scribd company logo
1 of 7
Business Modeling with
         UML
Coverage of Program Conducted by
         K.N.Vishwanath
Key Features of the
            Program
•   Duration – 2 Days
•   Modeling based on Unified Modeling Language (UML)
•   Based on IBM Rational Unified Process
•   Sparx Systems Enterprise Architect will be used as a tool
    for modeling
•   Case study driven
•   Pre-test and Post-test (on request)
•   *Free Post program doubt clearing session (1/2 day) after a
    gap of at least 1 month
•   Course Material and business model developed during
    training in **softcopy form.



               *Only in Bangalore & Mysore.
               *Outside Bangalore, on request at actual.
               **Save Environment & Reduce Cost
Introduction to Business
       Modelling
• Business Modelling with UML
  Benefits of Business Modelling
  How business modelling fits into the
  software development
  When to use business modelling
Using the Unified
    Modelling Language
• Need for Notations
• Views and Diagrams
• Introduction to some Diagrams
Business Model
•   What should business models show?
•   Business Use Case Model
•   Business Actor
•   Business Use Case
    – Business use case properties
• Modelling business work flows
Detailed Business Model
• What are objects?
• Object and Classes
• Business Object Model
   –   Business Entities
   –   Business Workers
   –   Organisation Units
   –   Business Use Case Realisations
   –   UML Diagrams
   –   Types of Relationships between objects
   –   Modelling States of Business Objects
• Moving from Business Models to System Models
• Structuring the Business Use Case Models
Mapping Business Use Case Model
      to System Use Case Model
•   Business Use Case to?
•   Business Entity to?
•   Automated worker!
•   Business Worker to?
•   Automated Business worker
•   Resource planning for the business
•   Interaction between business workers
•   Additional System Requirements

More Related Content

Similar to Business Modeling With Uml

Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringPiero Fraternali
 
Using MDE for the Formal Verification of Embedded Systems Modeled by UML Se...
Using MDE for the Formal Verification of Embedded  Systems Modeled by UML Se...Using MDE for the Formal Verification of Embedded  Systems Modeled by UML Se...
Using MDE for the Formal Verification of Embedded Systems Modeled by UML Se...Francisco Assis Nascimento
 
Enterprise Architect UML Modeling with codeBeamer ALM
Enterprise Architect UML Modeling with codeBeamer ALMEnterprise Architect UML Modeling with codeBeamer ALM
Enterprise Architect UML Modeling with codeBeamer ALMIntland Software GmbH
 
Model Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldModel Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldRoger Snook
 
Unified modeling language basics and slides
Unified modeling language basics and slidesUnified modeling language basics and slides
Unified modeling language basics and slidesvenkatasubramanianSr5
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusObeo
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life CycleSlideshare
 
2015 ITSMF USA Student Case Competition
2015 ITSMF USA Student Case Competition2015 ITSMF USA Student Case Competition
2015 ITSMF USA Student Case CompetitionTarun Khatri
 
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Dr.-Ing. Sagar Sunkle
 
A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012Imaginet
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingTom Laszewski
 
Agile methodology in cloud computing
Agile methodology in cloud computingAgile methodology in cloud computing
Agile methodology in cloud computingAhmed M. Abed
 
Software engineering.pptx
Software engineering.pptxSoftware engineering.pptx
Software engineering.pptxJAGADEESWARIS6
 

Similar to Business Modeling With Uml (20)

Soa 1 7.ppsx
Soa 1 7.ppsxSoa 1 7.ppsx
Soa 1 7.ppsx
 
Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven Engineering
 
Using MDE for the Formal Verification of Embedded Systems Modeled by UML Se...
Using MDE for the Formal Verification of Embedded  Systems Modeled by UML Se...Using MDE for the Formal Verification of Embedded  Systems Modeled by UML Se...
Using MDE for the Formal Verification of Embedded Systems Modeled by UML Se...
 
Business analyst ppt
Business analyst pptBusiness analyst ppt
Business analyst ppt
 
OOSD_UNIT1 (1).pptx
OOSD_UNIT1 (1).pptxOOSD_UNIT1 (1).pptx
OOSD_UNIT1 (1).pptx
 
Enterprise Architect UML Modeling with codeBeamer ALM
Enterprise Architect UML Modeling with codeBeamer ALMEnterprise Architect UML Modeling with codeBeamer ALM
Enterprise Architect UML Modeling with codeBeamer ALM
 
Model Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldModel Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShield
 
Unified modeling language basics and slides
Unified modeling language basics and slidesUnified modeling language basics and slides
Unified modeling language basics and slides
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
4 (uml basic)
4 (uml basic)4 (uml basic)
4 (uml basic)
 
2015 ITSMF USA Student Case Competition
2015 ITSMF USA Student Case Competition2015 ITSMF USA Student Case Competition
2015 ITSMF USA Student Case Competition
 
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
 
Gangappa_Bagali_TRIRIGA
Gangappa_Bagali_TRIRIGAGangappa_Bagali_TRIRIGA
Gangappa_Bagali_TRIRIGA
 
A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and Mapping
 
Hari_crm_Middleware_exp
Hari_crm_Middleware_expHari_crm_Middleware_exp
Hari_crm_Middleware_exp
 
Ptc Uml2 Workshop
Ptc Uml2 WorkshopPtc Uml2 Workshop
Ptc Uml2 Workshop
 
Agile methodology in cloud computing
Agile methodology in cloud computingAgile methodology in cloud computing
Agile methodology in cloud computing
 
Software engineering.pptx
Software engineering.pptxSoftware engineering.pptx
Software engineering.pptx
 

Business Modeling With Uml

  • 1. Business Modeling with UML Coverage of Program Conducted by K.N.Vishwanath
  • 2. Key Features of the Program • Duration – 2 Days • Modeling based on Unified Modeling Language (UML) • Based on IBM Rational Unified Process • Sparx Systems Enterprise Architect will be used as a tool for modeling • Case study driven • Pre-test and Post-test (on request) • *Free Post program doubt clearing session (1/2 day) after a gap of at least 1 month • Course Material and business model developed during training in **softcopy form. *Only in Bangalore & Mysore. *Outside Bangalore, on request at actual. **Save Environment & Reduce Cost
  • 3. Introduction to Business Modelling • Business Modelling with UML Benefits of Business Modelling How business modelling fits into the software development When to use business modelling
  • 4. Using the Unified Modelling Language • Need for Notations • Views and Diagrams • Introduction to some Diagrams
  • 5. Business Model • What should business models show? • Business Use Case Model • Business Actor • Business Use Case – Business use case properties • Modelling business work flows
  • 6. Detailed Business Model • What are objects? • Object and Classes • Business Object Model – Business Entities – Business Workers – Organisation Units – Business Use Case Realisations – UML Diagrams – Types of Relationships between objects – Modelling States of Business Objects • Moving from Business Models to System Models • Structuring the Business Use Case Models
  • 7. Mapping Business Use Case Model to System Use Case Model • Business Use Case to? • Business Entity to? • Automated worker! • Business Worker to? • Automated Business worker • Resource planning for the business • Interaction between business workers • Additional System Requirements