text.skipToContent text.skipToNavigation
background-image

Dynamic Modelling of Information Systems

  • Verlag: Elsevier Reference Monographs
eBook (ePUB)
65,39 €
inkl. gesetzl. MwSt.
Sofort per Download lieferbar

Online verfügbar

Dynamic Modelling of Information Systems

The use of dynamic models in the development of information systems is regarded by many researchers as a promising issue in design support. Modelling the dynamics of information systems is likely to improve the quality and the performance of the design products. Dynamic modelling as a new approach for dynamic analysis of problems within an existing situation, and design and evaluation of different solution strategies may overcome many difficulties in the design process.

Produktinformationen

    Format: ePUB
    Kopierschutz: AdobeDRM
    Seitenzahl: 368
    Sprache: Englisch
    ISBN: 9781483294841
    Verlag: Elsevier Reference Monographs
    Größe: 8884 kBytes
Weiterlesen weniger lesen

Dynamic Modelling of Information Systems

INCLUDING DYNAMIC MODELLING INTO THE OBJECT-ORIENTED DESIGN

Hannelore Frank, Digital Equipment GmbH, CEC Karlsruhe

Wolfgang Gerteis, University of Karlsruhe, Institute for Telematics
Abstract

Development and integration of distributed application software is still a complex task regardless of the actual type of application. The DOCASE project is introducing an architecture for a development support environment that is based on common understanding of the development data representation. To facilitate this strategy, two representation languages are developed to cover the needs during the requirements and the design phases. Object-orientation and modelling of dynamic behaviour have been emphasized and transformation from the requirements representation to the design representation is included.This paper introduces both languages and the transformation strategy and provides an example.

Keywords

Requirements engineering

object-oriented design

distributed applications

language
1 INTRODUCTION

The demand for ever higher integration of application software into computer integrated manufacturing systems, distributed office automation systems, enterprise-wide information management systems etc. cannot sufficiently be met today, as no adequate concepts for development and integration of distributed application software are available.

To face this problem we believe that a synthesis of three large areas of computer science is necessary: distributed programming, software engineering, and object-oriented techniques.

The DOCASE project (distribution and objects in computer aided software engineering) intends to show the way towards environments, tools and languages appropriate for the development of distributed applications ( 1 , 2 ).

Object-oriented languages ( 3 , 4 ) have proved to help managing complexity, a major problem of distributed applications. The very few existing approaches to distributed object-oriented programming have proved that a number of helpful concepts in distributed programming can be easily introduced using the object paradigm (e.g., transparency of the underlying network structure). To support the design a language covering the range from high level, incompletely specified early development phases to low level, detailed description of software, has to be provided. A central goal to DOCASE is to include modelling of application dynamics and animation of the model into such a language. The seamless path from early to late phases and the ease of maintenance make this approach very attractive.

This paper introduces an approach to use object-orientation to model requirements in the DORL (DOCASE Requirements Language) and software in the DODL (DOCASE Design Language) with adjusted concepts for the modelling of dynamics of the application system and tool supported transformation from DORL to DODL.
2 OBJECT-ORIENTED APPROACH TO REQUIREMENTS AND SOFTWARE MODELLING

The life-cycle of the development of an application starts with the analysis of the application domain and the gathering of the requirements. In this phase it is necessary to describe a model of the real world and build the picture of the new solutions within this model. The view we have of the real world is oriented towards objects, their looks and feels and their behaviour, so that it seems natural to use the object-oriented approach to build the real-world model.

The application view of objects is oriented towards the elements in the application domain. Those elements have static properties, their 'looks and feels', and dynamic properties, their behaviour. As in the obje

Weiterlesen weniger lesen

Kundenbewertungen