Skip to content
#SoftwareArchitecture

Applying Use Case Driven Object Modeling With Uml: An Annotated E-Commerce Example (Application of UML Object Modeling and Case Analysis)

#SoftwareArchitecture #Architecture #Software #Management #Processes

Once again, I took an old book about designing applications from the beginning of the two thousandth. This time, this is the book of creators. ICONIXIt was preceded by RUP and Agile. The book describes the theoretical part of the process, as well as practical examples of its application for the design of an online bookstore, as well as lists of typical errors. In fact, the four main stages of ICONIX are described in detail.

1) Analysis of requirements

  • Creation of functional requirements
  • Subject area modelling
  • Definition of behavioural requirements (case-law) 2) Preliminary design
  • Conducting a reliability analysis (robustness analysis)
  • Updating the subject area model 3) Detailed design
  • Creating sequence diagrams
  • Refining the static model (class-diagram) 4) Implementation Code writing and modular tests Integration and scenario testing

As a result, the whole process looks something like it is presented in the attached images:) For starters, the two-thousandth approach was interesting enough and the book was useful, but now it is much more a godsend for collectors than a current guide to the already dead ICONIX process.

P.S. I used to talk about retro books from the beginning. 2000-x about software development processes

And also disassembled video About the evolution of software architecture, by the way, Gradi is one of the creators of UML.

#SoftwareArchitecture #Architecture #Software #Management #Processes