000054572 001__ 54572
000054572 005__ 20180127190712.0
000054572 037__ $$aREP_WORK 000054572 245__$$aThe Goals of the Analysis Model
000054572 269__ $$a1996 000054572 260__$$c1996
000054572 336__ $$aReports 000054572 520__$$aWhen developing an analysis model, the notation itself does not suffice for determining the content of the analysis model and the end of the analysis process. For this, the goals and intents of the analysis model are used, either implicitly or explicitly. In this report we take a look at various possibilities to define the term analysis and the goals of the analysis model. We start with considering the reference model of the problem solving cycle. We examine the definitions that refer to analysis as the "what" in opposite to the "how", or as the problem definition phase of a problem solving cycle. We then continue with a discussion of various criteria (like technology independence, real word model, unambiguous or essential model) that are often used to specify the goals of an analysis model. Difficulties that arise with these criteria are that they cannot be combined arbitrarily and that some of them are very vague; we propose therefore also some more concrete formulations. In the last part of the report we take a closer look at some misconceptions and intent clashes that are due to a too idealistic model of the software development process. Objective real world models, analysis models that are stable after the analysis phase and analysis models that are equal to the high-level view of the final software system are often attempted, but are normally not realistic. This leads to intent clashes with the desire for a seamless and easy controllable development process. We explain these intent clashes and we also describe the three different approaches taken by software development methods to cope with these intent clashes.
000054572 6531_ $$aOOMethod 000054572 700__$$aBeringer, Dorothea
000054572 8564_ $$iINTERNAL$$uhttps://infoscience.epfl.ch/record/54572/files/beringer-goals_analysis..ps.Z$$xPUBLIC$$zn/a
000054572 909C0 $$0252188$$pLGL
000054572 909CO $$ooai:infoscience.tind.io:54572$$preport
000054572 937__ $$aLGL-REPORT-1996-002 000054572 970__$$aBeringer96a/LGL
000054572 973__ $$aEPFL$$sPUBLISHED
000054572 980__ aREPORT