Integrated Object Modelling: An Executable Specification Framework for Business Analysis and Information System DesignA new foundation for information system development is required in order to facilitate systems with a better organizational fit, increased user friendliness and improved flexibility. This study describes an integrated approach to business and information system development that permits this. The specification framework developed enables vertical integration of business, user and developer modelling worlds, as well as horizontal integration of data, behaviour and process perspectives. Both forms of integration are addressed on the basis of an object oriented approach, with an underlying mathematical foundation in high level Petri nets. On the basis of this theory, integrated CASE tools can provide new ways of visualizing and manipulating specification models. Model execution permits simulation and testing of business activities, user interface and system design by means of interactive graphical animation. |
Contents
Acknowledgements | 9 |
MODELLING FUNDAMENTALS | 23 |
BUSINESS MODEL | 32 |
Copyright | |
7 other sections not shown
Common terms and phrases
abstract accepted action activity actor additional allows analysis application approach architecture aspects assigning associated basis behaviour Booking business model chapter Client communication complete concepts conceptual model condition consists constraint constructed created cycle data perspective defined definition describes detailed discussed domain objects effective elements environment event event trigger example execution explicitly expression external Figure formal framework function Furthermore graphical ICASE implementation information objects information system model inheritance initial input instance integration requirements interaction involved meta model nets object type operational organization organizational oriented output particular performed Petri places planning problem process perspective projection prototype provides quantity reference relationships representations represented resource respect result role rules schema single specification step strategic string structure task tool traditional transition Transport triggering trip underlying unit user interface vertical integration view objects