260 likes | 366 Views
Models of open information systems environment. The structure and architecture of open information systems. The general structure of the information system. application programs. The functional part. UI. Application Program Interface. Application Program Interface. The system part.
E N D
Models of open information systems environment The structure and architecture of open information systems
The general structure of the information system application programs The functional part UI Application Program Interface Application Program Interface The system part Environment of information systems External Environment Interface External environment
Standards groups : • interface standards, of interaction with the environment the application of information system(ApplicationProgramInterface– API); • interface standards, information system interaction with the external environment(ExternalEnvironmentInterface– EEI).
EEI • interaction with the user (User - U); • presentation and storage of data (Information - I); • communication, including telecommunications (Communication - C).
The model of open system (Reference model) • External interfaces specifications of Information SystemEnvironment • Interfaces specifications of interaction between the components of the environment: (Complete descriptions for all: functions, services, formats the specified interface).
Example: Data Processing System Areas • a user interface (all groups of users) • tools for processing data • media presentation and storage • Tools of communication levels of description • environment • operating system environment • hardware
Interface standards, these components determine the face of mainstream products on the market.
Model of Open Systems Environment should reflect the interaction of application programs with other environment components, allowing in each case to decide which standards are needed for the operation of the application program in the selected еnvironment. ISO/OSI, MUSIC, MIC, OSE/RM
Ideology, concepts and systems of open systems standards ... • direction opencomputingsystems– OCS; • direction opensysteminterconnection– OSI.
opencomputingsystems • Main task:transfer functions and data processing procedures and content databases between different platforms. • Problem:to keep the existing core functionality of software and databases for their transfer to other hardware platforms to reduce the work of developing such systems.
opensysteminterconnection • The main objective: operational data transport between the components of information systems in real time. • The problem: ensuring the compatibility of different systems of data transmission and efficient use of distributed computing resources to process the data.
The overall goal: reducing the labor intensity and time of information systems creating, as well as increasing the quality and functionality of modern information systems. • Basis for the implementation of open systems: a set of standards for unifying the interaction of all components of hardware and software environment.
Simulation of open systems environment.Examples of reference models
model describes the structure of the environment in which operate application program. • model - the basis for the evaluation of system performance and optimization features.
tool to identify the relationship of the various functional components used application system • reflects the interaction application programs with system software and other components of the environment • can in each case to decide which standards are needed for the functioning of the application program in the selected environment
ISO: OSI/RM (OpenSystemInterconnection) • SNA (SystemNetworkArchitecture) IBM, 1974 г. • ISO 7498, ITU-T X.200
Purpose: The definition of general principles of standardization in the field of interconnection systems. • Basic principles:interaction by exchanging messages and data between application systems;- Splitting problem into several simple subproblems (levels).
МодельMUSIC M – Management U – User interface S – Service interface for programs I – Information and data formats C – Communicationsinterfaces
MIC(ModelforInteractionsbetweenComponents) • AFUU (The French Users Association UNIX and open systems) • AFNOR (The French Association for Standardization)
OSE/RM(Open Systems Environment/Reference Model) • IEEE POSIX 1003.0