Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin

Petri Pulli, Jorma Hirvensalo

Research output: Book/ReportReport

Abstract

Nykyiset tietokoneohjatut välitysjärjestelmät ovat hyvin monimutkaisia. Epäoleelliset yksityiskohdat voidaan kätkeä tarkastelun ajaksi jakamalla järjestelmä arkkitehtuuritasoihin. Tarkastellaan prosessoriarkkitehtuurien kehityssuuntauksia, johon suurtiheysintegrointitekniikka tarjoaa useita vaihtoehtoisia lähestymistapoja. Nykyisiä tai lähiaikoina markkinoille tulevia 16-bittisiä mikroprosessoreita (MC68000, iAPX286, Z8000, NS16032, TMS99000) vertaillaan arkkitehtuuriltaan. Esitetään tulevaisuuden kannalta lupaava tietovuoarkkitehtuuri, jonka kehittelyssä on luovuttu perinteisestä von Neumann -arkkitehtuurista. Tietokonejärjestelmien laitteistokehityksen painopistealueista käsitellään ohjelmiston luotettavuuden varmistaminen muistinsuojaus- ja osoitusmekanismilla, tietoabstraktion tukeminen laitteistolla sekä käyttöjärjestelmätehtävien siirtyminen laitteistolle. Hiljattain kehitettyjen lausekielien Adan ja CHILL:in ohjelmistorakenteisuutta ja modulaarisuutta tukevia ominaisuuksia käydään läpi esimerkkien avulla. Näihin kieliin sisältyy myös rinnakkaisohjelmoinnin rakenteita, jotka muodostavat stadardiliitännän sovellusohjelmistosta käyttöjärjestelmään. Välitysjärjestelmien ohjelmistorakenteen kehittymiseen perehdytään puhelunohjausohjelmistojen osalta. Esimerkkijärjestelmänä kuvataan Bell No. 5 ESS-välitysjärjestelmän ohjelmistorakenne. Lopuksi esitetään jatkotutkimuskohteita.
Original languageFinnish
Place of PublicationEspoo
PublisherVTT Technical Research Centre of Finland
Number of pages124
ISBN (Print)951-38-1782-2
Publication statusPublished - 1983
MoE publication typeD4 Published development or research report or study

Publication series

SeriesValtion teknillinen tutkimuskeskus. Tiedotteita
Number224
ISSN0358-5085

Keywords

  • software architecture

Cite this

Pulli, P., & Hirvensalo, J. (1983). Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin. Espoo: VTT Technical Research Centre of Finland. Valtion teknillinen tutkimuskeskus. Tiedotteita, No. 224
Pulli, Petri ; Hirvensalo, Jorma. / Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin. Espoo : VTT Technical Research Centre of Finland, 1983. 124 p. (Valtion teknillinen tutkimuskeskus. Tiedotteita; No. 224).
@book{c39b877d988f474985394bcce65687d0,
title = "Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus v{\"a}litysj{\"a}rjestelmiin",
abstract = "Nykyiset tietokoneohjatut v{\"a}litysj{\"a}rjestelm{\"a}t ovat hyvin monimutkaisia. Ep{\"a}oleelliset yksityiskohdat voidaan k{\"a}tke{\"a} tarkastelun ajaksi jakamalla j{\"a}rjestelm{\"a} arkkitehtuuritasoihin. Tarkastellaan prosessoriarkkitehtuurien kehityssuuntauksia, johon suurtiheysintegrointitekniikka tarjoaa useita vaihtoehtoisia l{\"a}hestymistapoja. Nykyisi{\"a} tai l{\"a}hiaikoina markkinoille tulevia 16-bittisi{\"a} mikroprosessoreita (MC68000, iAPX286, Z8000, NS16032, TMS99000) vertaillaan arkkitehtuuriltaan. Esitet{\"a}{\"a}n tulevaisuuden kannalta lupaava tietovuoarkkitehtuuri, jonka kehittelyss{\"a} on luovuttu perinteisest{\"a} von Neumann -arkkitehtuurista. Tietokonej{\"a}rjestelmien laitteistokehityksen painopistealueista k{\"a}sitell{\"a}{\"a}n ohjelmiston luotettavuuden varmistaminen muistinsuojaus- ja osoitusmekanismilla, tietoabstraktion tukeminen laitteistolla sek{\"a} k{\"a}ytt{\"o}j{\"a}rjestelm{\"a}teht{\"a}vien siirtyminen laitteistolle. Hiljattain kehitettyjen lausekielien Adan ja CHILL:in ohjelmistorakenteisuutta ja modulaarisuutta tukevia ominaisuuksia k{\"a}yd{\"a}{\"a}n l{\"a}pi esimerkkien avulla. N{\"a}ihin kieliin sis{\"a}ltyy my{\"o}s rinnakkaisohjelmoinnin rakenteita, jotka muodostavat stadardiliit{\"a}nn{\"a}n sovellusohjelmistosta k{\"a}ytt{\"o}j{\"a}rjestelm{\"a}{\"a}n. V{\"a}litysj{\"a}rjestelmien ohjelmistorakenteen kehittymiseen perehdyt{\"a}{\"a}n puhelunohjausohjelmistojen osalta. Esimerkkij{\"a}rjestelm{\"a}n{\"a} kuvataan Bell No. 5 ESS-v{\"a}litysj{\"a}rjestelm{\"a}n ohjelmistorakenne. Lopuksi esitet{\"a}{\"a}n jatkotutkimuskohteita.",
keywords = "software architecture",
author = "Petri Pulli and Jorma Hirvensalo",
year = "1983",
language = "Finnish",
isbn = "951-38-1782-2",
series = "Valtion teknillinen tutkimuskeskus. Tiedotteita",
publisher = "VTT Technical Research Centre of Finland",
number = "224",
address = "Finland",

}

Pulli, P & Hirvensalo, J 1983, Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin. Valtion teknillinen tutkimuskeskus. Tiedotteita, no. 224, VTT Technical Research Centre of Finland, Espoo.

Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin. / Pulli, Petri; Hirvensalo, Jorma.

Espoo : VTT Technical Research Centre of Finland, 1983. 124 p. (Valtion teknillinen tutkimuskeskus. Tiedotteita; No. 224).

Research output: Book/ReportReport

TY - BOOK

T1 - Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin

AU - Pulli, Petri

AU - Hirvensalo, Jorma

PY - 1983

Y1 - 1983

N2 - Nykyiset tietokoneohjatut välitysjärjestelmät ovat hyvin monimutkaisia. Epäoleelliset yksityiskohdat voidaan kätkeä tarkastelun ajaksi jakamalla järjestelmä arkkitehtuuritasoihin. Tarkastellaan prosessoriarkkitehtuurien kehityssuuntauksia, johon suurtiheysintegrointitekniikka tarjoaa useita vaihtoehtoisia lähestymistapoja. Nykyisiä tai lähiaikoina markkinoille tulevia 16-bittisiä mikroprosessoreita (MC68000, iAPX286, Z8000, NS16032, TMS99000) vertaillaan arkkitehtuuriltaan. Esitetään tulevaisuuden kannalta lupaava tietovuoarkkitehtuuri, jonka kehittelyssä on luovuttu perinteisestä von Neumann -arkkitehtuurista. Tietokonejärjestelmien laitteistokehityksen painopistealueista käsitellään ohjelmiston luotettavuuden varmistaminen muistinsuojaus- ja osoitusmekanismilla, tietoabstraktion tukeminen laitteistolla sekä käyttöjärjestelmätehtävien siirtyminen laitteistolle. Hiljattain kehitettyjen lausekielien Adan ja CHILL:in ohjelmistorakenteisuutta ja modulaarisuutta tukevia ominaisuuksia käydään läpi esimerkkien avulla. Näihin kieliin sisältyy myös rinnakkaisohjelmoinnin rakenteita, jotka muodostavat stadardiliitännän sovellusohjelmistosta käyttöjärjestelmään. Välitysjärjestelmien ohjelmistorakenteen kehittymiseen perehdytään puhelunohjausohjelmistojen osalta. Esimerkkijärjestelmänä kuvataan Bell No. 5 ESS-välitysjärjestelmän ohjelmistorakenne. Lopuksi esitetään jatkotutkimuskohteita.

AB - Nykyiset tietokoneohjatut välitysjärjestelmät ovat hyvin monimutkaisia. Epäoleelliset yksityiskohdat voidaan kätkeä tarkastelun ajaksi jakamalla järjestelmä arkkitehtuuritasoihin. Tarkastellaan prosessoriarkkitehtuurien kehityssuuntauksia, johon suurtiheysintegrointitekniikka tarjoaa useita vaihtoehtoisia lähestymistapoja. Nykyisiä tai lähiaikoina markkinoille tulevia 16-bittisiä mikroprosessoreita (MC68000, iAPX286, Z8000, NS16032, TMS99000) vertaillaan arkkitehtuuriltaan. Esitetään tulevaisuuden kannalta lupaava tietovuoarkkitehtuuri, jonka kehittelyssä on luovuttu perinteisestä von Neumann -arkkitehtuurista. Tietokonejärjestelmien laitteistokehityksen painopistealueista käsitellään ohjelmiston luotettavuuden varmistaminen muistinsuojaus- ja osoitusmekanismilla, tietoabstraktion tukeminen laitteistolla sekä käyttöjärjestelmätehtävien siirtyminen laitteistolle. Hiljattain kehitettyjen lausekielien Adan ja CHILL:in ohjelmistorakenteisuutta ja modulaarisuutta tukevia ominaisuuksia käydään läpi esimerkkien avulla. Näihin kieliin sisältyy myös rinnakkaisohjelmoinnin rakenteita, jotka muodostavat stadardiliitännän sovellusohjelmistosta käyttöjärjestelmään. Välitysjärjestelmien ohjelmistorakenteen kehittymiseen perehdytään puhelunohjausohjelmistojen osalta. Esimerkkijärjestelmänä kuvataan Bell No. 5 ESS-välitysjärjestelmän ohjelmistorakenne. Lopuksi esitetään jatkotutkimuskohteita.

KW - software architecture

M3 - Report

SN - 951-38-1782-2

T3 - Valtion teknillinen tutkimuskeskus. Tiedotteita

BT - Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Pulli P, Hirvensalo J. Uudet laitteistot- ja ohjelmistoarkkitehtuurit ja niiden vaikutus välitysjärjestelmiin. Espoo: VTT Technical Research Centre of Finland, 1983. 124 p. (Valtion teknillinen tutkimuskeskus. Tiedotteita; No. 224).