The report presents the design and the implementation of ASL, a Language for specifying Office Information System Architectures. An Office Information System Architecture is seen as a set of interconnected hardware components, running software packages that perform typical office activities. The Language presented adopts the object oriented representation paradigm, and organizes the specification of an Architecture through four level of abstractions. The knowledge on commercial hardware and software components that are employed in architectures is collected in the ASL Catalogue. ASL is implemented on top of PSN, an extension of Lisp with knowledge structuring facilities. Data structures and programs that handle architectures are then embodied in a PSN knowledge base and manipulated by the PSN interpreter. The interface provided with the Language uses windows, menus and Sunwindow text editing capabilities to facilitate the specification of ASL operations and the visualization of their results.

Architecture specification language: design and implementation

Meghini C;Musto D
1988

Abstract

The report presents the design and the implementation of ASL, a Language for specifying Office Information System Architectures. An Office Information System Architecture is seen as a set of interconnected hardware components, running software packages that perform typical office activities. The Language presented adopts the object oriented representation paradigm, and organizes the specification of an Architecture through four level of abstractions. The knowledge on commercial hardware and software components that are employed in architectures is collected in the ASL Catalogue. ASL is implemented on top of PSN, an extension of Lisp with knowledge structuring facilities. Data structures and programs that handle architectures are then embodied in a PSN knowledge base and manipulated by the PSN interpreter. The interface provided with the Language uses windows, menus and Sunwindow text editing capabilities to facilitate the specification of ASL operations and the visualization of their results.
1988
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Architecture
Language
Design
Implementation
File in questo prodotto:
File Dimensione Formato  
prod_419318-doc_148158.pdf

accesso aperto

Descrizione: Architecture specification language: design and implementation
Dimensione 16.07 MB
Formato Adobe PDF
16.07 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/361599
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact