Analysemuster
Analysemuster ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value)) beschreiben praktisch bewährte und wiederverwendbare Vorlagen zur Problemlösung in einer Anwendungsdomäne. Sie bilden komplexe Zusammenhänge aus der Praxis modellhaft nach und verwenden die Sprache des Domänenexperten. Analysemuster definieren sich über die Darstellung des Problems, des Kontexts und der Lösung.
Verwendung
Analysemuster bieten dem Systemanalytiker die Möglichkeit für Standardkomponenten von Geschäftsprozessen, etwa Role Object oder Party, dem Domänenexperten eine in der Praxis bereits bewährte Modellierung zu präsentieren. Dadurch kann der Systemanalytiker gemeinsam mit dem Domänenexperten schneller auf die spezifischen Probleme in der konkreten Anwendungsdomäne eingehen und der Prozess der Anforderungsanalyse wird beschleunigt.
Analysemuster von Martin Fowler
Folgende Analysemuster wurden von Martin Fowler veröffentlicht. Sie basieren auf seinen Erfahrungen aus den Gesprächen mit den jeweiligen Domänenexperten (z. B. Arzt oder Buchhalter).
<templatestyles src="column-multiple/styles.css" />
Accountability
- Party<ref name="ap" />
- Organization Hierarchy<ref name="ap" />
- Organization Structure<ref name="ap" />
- Accountability<ref name="ap" />
- Accountability Knowledge Level<ref name="ap" />
- Party Type Generalisation<ref name="ap" />
- Hierarchic Accountability<ref name="ap" />
- Operating Scope<ref name="ap" />
- Post<ref name="ap" />
Observations and Measurements
- Quantität (Quantity)<ref name="ap" />
- Conversion Ratio<ref name="ap" />
- Compound Unit<ref name="ap" />
- Measurement<ref name="ap" />
- Observation<ref name="ap" />
- Dual Time Record<ref name="ap" />
- Rejected Observation<ref name="ap" />
- Active Observation, Hypothesis, and Projection<ref name="ap" />
- Associated Observation<ref name="ap" />
- Process of Observation<ref name="ap" />
- Protocol<ref name="ap" />
- Event Sourcing<ref>Martin Fowler: EventSourcing. 12. Dezember 2005, abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Observations for Corporate Finance
- Enterprise Segment<ref name="ap" />
- Measurement Protocol<ref name="ap" />
- Range<ref name="ap" />
Referring to Objects
- Name<ref name="ap" />
- Identification Scheme<ref name="ap" />
- Object Merge<ref name="ap" />
- Object Equivalence<ref name="ap" />
Inventory and Accounting
- Account<ref name="ap" />
- Transaction<ref name="ap" />
- Summary Account<ref name="ap" />
- Memo Account<ref name="ap" />
- Posting Rule<ref name="ap" />
- Individual Instance Method<ref name="ap" />
- Posting Rule Execution<ref name="ap" />
- Posting Rules for Many Accounts<ref name="ap" />
- Balance Sheet and Income Statement<ref name="ap" />
- Corresponding Account<ref name="ap" />
- Specialized Account Model<ref name="ap" />
- Booking Entries to Multiple Accounts<ref name="ap" />
Planning
- Proposend and Implemented Action<ref name="ap" />
- Completed and Abandoned Actions<ref name="ap" />
- Suspension<ref name="ap" />
- Plan<ref name="ap" />
- Protocol<ref name="ap" />
- Resource Allocation<ref name="ap" />
- Outcome or Start Function<ref name="ap" />
Trading
- Contract<ref name="ap" />
- Portfolio<ref name="ap" />
- Quote<ref name="ap" />
- Scenario<ref name="ap" />
Derivate Contracts
- Forward Contract<ref name="ap" />
- Options<ref name="ap" />
- Product<ref name="ap" />
- Subtype State Machine<ref name="ap" />
- Parallel Application and Domain Hierarchy<ref name="ap" />
Trading Packages
- Multiple Access Levels to a Package<ref name="ap" />
- Mutual Visibility<ref name="ap" />
- Subtyping Packages<ref name="ap" />
Weitere
- Accounting Entry<ref name="fhp" />
- Accounting Transaction<ref name="fhp" />
- Anwendungsfassade (Application Facade)<ref name="fhp" />
- Event<ref name="fhp" />
- Fixed Property<ref name="fhp" />
- Flexible Dynamic Property<ref name="fhp" />
- Knowledge Level<ref name="fhp" />
- Posting Rule<ref name="fhp" />
- Role Object<ref name="fhp" />
- Typed Relationship<ref name="fhp" />
- Money<ref name="PoEAA" />
Analysemuster von Peter Coad
Analysemuster von Heide Balzert
Siehe auch
Literatur
Weblinks
- Martin Fowler: Analysis Patterns. Abgerufen am 9. April 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Artikel auf der Homepage von Martin Fowler, welche als Analysemuster markiert sind).
Einzelnachweise
<references> <ref name="ap"> </ref> <ref name="fhp"> Martin Fowler: Analysis Patterns. Abgerufen am 9. April 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Artikel auf der Homepage von Martin Fowler, welche als Analysemuster markiert sind). </ref> <ref name="PoEAA"> Martin Fowler: Patterns of Enterprise Application Architecture. Addison-Wesley-Longman, Amsterdam 2002, ISBN 0-321-12742-0. </ref> </references>