requirements capture and specification
play

Requirements Capture and Specification Universit` a di Genova, - PowerPoint PPT Presentation

Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit e Paris XIII, France) Gianna Reggio (DISI, Requirements Capture and Specification Universit` a di Genova, Italy)


  1. Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris XIII, France) Gianna Reggio (DISI, Requirements Capture and Specification Universit` a di Genova, Italy) for Enterprise Applications: Motivation a UML Based Attempt Introduction Problem Frame notation The Enterprise Frame Christine Choppy (LIPN, Universit´ e Paris XIII, France) Enterprise Applications : the Business (domain) Gianna Reggio (DISI, Universit` a di Genova, Italy) Frame The EA Problem Frame Requirement Specification Conclusions

  2. Overview Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris Motivation XIII, France) Gianna Reggio (DISI, Universit` a di Genova, Introduction Italy) Motivation Problem Frame notation Introduction Problem Frame notation The Enterprise Frame The Enterprise Frame Enterprise Applications : Enterprise Applications : the Business (domain) Frame the Business (domain) Frame The EA Problem Frame The EA Problem Frame Requirement Specification Requirement Specification Conclusions Conclusions

  3. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) Motivation Introduction Problem Frame notation The Enterprise Frame Enterprise Applications : the Business (domain) Frame The EA Problem Frame Requirement Specification Conclusions

  4. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) combines - the use of the structural concepts provided by Motivation problem frames Introduction Problem Frame notation The Enterprise Frame Enterprise Applications : the Business (domain) Frame The EA Problem Frame Requirement Specification Conclusions

  5. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) combines - the use of the structural concepts provided by Motivation problem frames Introduction - the use of the UML notation Problem Frame notation The Enterprise Frame Enterprise Applications : the Business (domain) Frame The EA Problem Frame Requirement Specification Conclusions

  6. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) combines - the use of the structural concepts provided by Motivation problem frames Introduction - the use of the UML notation Problem Frame notation ◮ Method The Enterprise Frame Enterprise Applications : 1. Match the problem with a problem frame the Business (domain) Frame 2. Develop the UML description The EA Problem Frame Requirement Specification Conclusions

  7. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) combines - the use of the structural concepts provided by Motivation problem frames Introduction - the use of the UML notation Problem Frame notation ◮ Method The Enterprise Frame Enterprise Applications : 1. Match the problem with a problem frame the Business (domain) Frame 2. Develop the UML description The EA Problem Frame ◮ Guidelines to develop all the required artifacts Requirement dedicated choice of appropriate UML diagrams Specification predefined schemas or skeletons for their contents Conclusions

  8. Motivation Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris ◮ a software development method for enterprise XIII, France) Gianna Reggio (DISI, applications Universit` a di Genova, Italy) combines - the use of the structural concepts provided by Motivation problem frames Introduction - the use of the UML notation Problem Frame notation ◮ Method The Enterprise Frame Enterprise Applications : 1. Match the problem with a problem frame the Business (domain) Frame 2. Develop the UML description The EA Problem Frame ◮ Guidelines to develop all the required artifacts Requirement dedicated choice of appropriate UML diagrams Specification predefined schemas or skeletons for their contents Conclusions ◮ modelling the domain, the requirements capture and specification, and their relationships

  9. Overview Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy (LIPN, Universit´ e Paris Motivation XIII, France) Gianna Reggio (DISI, Universit` a di Genova, Introduction Italy) Motivation Problem Frame notation Introduction Problem Frame notation The Enterprise Frame The Enterprise Frame Enterprise Applications : Enterprise Applications : the Business (domain) Frame the Business (domain) Frame The EA Problem Frame The EA Problem Frame Requirement Specification Requirement Specification Conclusions Conclusions

  10. Introduction Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy ◮ “Enterprise Applications are about the display, (LIPN, Universit´ e Paris XIII, France) manipulation and storage of large amounts of often Gianna Reggio (DISI, Universit` a di Genova, complex data and the support or automation of Italy) business processes with that data.” (M. Fowler) Motivation Introduction Problem Frame notation The Enterprise Frame Enterprise Applications : the Business (domain) Frame The EA Problem Frame Requirement Specification Conclusions

  11. Introduction Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy ◮ “Enterprise Applications are about the display, (LIPN, Universit´ e Paris XIII, France) manipulation and storage of large amounts of often Gianna Reggio (DISI, Universit` a di Genova, complex data and the support or automation of Italy) business processes with that data.” (M. Fowler) Motivation ◮ patterns : “ready-to-use” structures drawn from Introduction experience, granularity differs Problem Frame notation problem frames − → overall problem structure The Enterprise Frame architectural styles − → overall system structure Enterprise Applications : the Business (domain) design patterns − → design structure Frame The EA Problem Frame Requirement Specification Conclusions

  12. Introduction Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy ◮ “Enterprise Applications are about the display, (LIPN, Universit´ e Paris XIII, France) manipulation and storage of large amounts of often Gianna Reggio (DISI, Universit` a di Genova, complex data and the support or automation of Italy) business processes with that data.” (M. Fowler) Motivation ◮ patterns : “ready-to-use” structures drawn from Introduction experience, granularity differs Problem Frame notation problem frames − → overall problem structure The Enterprise Frame architectural styles − → overall system structure Enterprise Applications : the Business (domain) design patterns − → design structure Frame ◮ UML notation, variety, consistency − → guidance The EA Problem Frame Requirement Specification Conclusions

  13. Introduction Requirements Capture and Specification for Enterprise Applications: a UML Based Attempt Christine Choppy ◮ “Enterprise Applications are about the display, (LIPN, Universit´ e Paris XIII, France) manipulation and storage of large amounts of often Gianna Reggio (DISI, Universit` a di Genova, complex data and the support or automation of Italy) business processes with that data.” (M. Fowler) Motivation ◮ patterns : “ready-to-use” structures drawn from Introduction experience, granularity differs Problem Frame notation problem frames − → overall problem structure The Enterprise Frame architectural styles − → overall system structure Enterprise Applications : the Business (domain) design patterns − → design structure Frame ◮ UML notation, variety, consistency − → guidance The EA Problem Frame Requirement ◮ here : a new problem frame for Enterprise Specification Applications, the Enterprise frame, composed of two Conclusions parts (the Business Frame, devoted to the domain description, and the EA Frame), and UML based associated development method

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend