Ohjelmiston kehitysympäristöt ja dokumentoinnin apuohjelmat

Timo Leppinen, Juhani Ahvenainen

Research output: Book/ReportReport

Abstract

Tietokoneen sisältävien järjestelmien ohjelmiston kehitykseen sopivia ympäristöjä ja ohjelmien dokumentoinnin apuohjelmia kartoitettiin. Tarkasteltavana olivat dokumentointia ja ohjelmistotuotteen hallintaa tukevat ympäristöt sekä DEC VAX ja HP 3000 -tietokoneille saatavat dokumentoinnin apuohjelmat. Kiinnostavia ohjelmointiympäristöjä löytyi 18. Tarkemmin selvitettäväksi valittiin yhdeksän, joista yksi on ohjelmointiympäristön spesifikaatio ja loput joko toteutettuja tai parhaillaan teteutettavia ohjelmointiympäristöjä. Dokumentoinnin ja tuotteen hallinnan tuen toteutuksessa havaittiin suuria eroja. Huonoimmillaan dokumentaation tuottamisen tuki rajoittuu tekstinkäsittelypalveluihin ja parhaimmillaan tukeen sisältyy useita sekä graafisen että sanallisen dokumentoinnin palveluja . Sekä dokumentit että muut ohjelmatuotteen osat säilytetään useimmiten tietokannassa. Tietokanta toimii näin ollen sekä dokumentaation että tuotteen hallinnan perustana. Varsinaisten tuotteen hallinnan tyokalujen toteutus on useimpien yrrparistöjen kehityksessä jätetty viimeiseksi, joten niistä oli käytettävissä hyvin vähän tietoja. Kohdealueelle sopivia automaattisia dokumentointijärjestelmiä ei löydetty. Saatavana on erillisiä tuotteita, joita voidaan käyttää suoraan tai soveltaen dakumentoinnin apuna. Apuohjelmia löydettiin 23 seuraavista ryhmistä: tietokannan hallintajärjestelmät, tietohakemistot, yleisiin kirjastosovelluksiin tehdyt tiedonhakujärjestelmät, dokumenttikirjaston hallintaohjelmat, tekstinkäsittelyohjelmat, koodista vuokaavioita piirtävät ohjelmat ja ristiviittausohjelmat. Tarkemmin tutkittavaksi valittiin kuusi dokumenttien hallinnan ja kaksi jatkokäsittelyn apuvälinettä.
Original languageFinnish
Place of PublicationEspoo
PublisherVTT Technical Research Centre of Finland
Number of pages120
ISBN (Print)951-38-1802-0
Publication statusPublished - 1983
MoE publication typeD4 Published development or research report or study

Publication series

SeriesValtion teknillinen tutkimuskeskus. Tiedotteita
Number232
ISSN0358-5085

Cite this