Английская Википедия:Essential systems analysis

Материал из Онлайн справочника
Версия от 16:19, 4 марта 2024; EducationBot (обсуждение | вклад) (Новая страница: «{{Английская Википедия/Панель перехода}} '''Essential systems analysis''' was a new methodology for software specification published in 1984 by Stephen M. McMenamin and John F. Palmer for performing structured systems analysis based on the concept of event partitioning.<ref name=":0">{{Cite book|last1=McMenamin|first1=Stephen M.|url=https://books.google.com/books?id=9WhRAAAAMAAJ|title=Essen...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Essential systems analysis was a new methodology for software specification published in 1984 by Stephen M. McMenamin and John F. Palmer for performing structured systems analysis based on the concept of event partitioning.[1]

The essence of a system is "its required behavior independent of the technology used to implement the system".[2] It is an abstract model of what the system must do without describing how it will do it.[2]

The methodology[1] proposed that finding the true requirements for an information system entails the development of an essential model for the system, based on the concepts of a perfect internal technology, composed of:

  • a perfect memory, that is infinitely fast and big, and
  • a perfect processor, that is infinitely potent and fast.

Edward Yourdon later adapted it to develop modern structured analysis.[3]

The main result was a new and more systematic way to develop the data-flow diagrams, which are the most characteristic tool of structured analysis.

Essential analysis, as adopted in Yourdon's modern structured analysis, was the main software development methodology until object-oriented analysis became mainstream.

References

Шаблон:Reflist

Шаблон:Software engineering