Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorMorrison, Ronald
dc.contributor.authorDearle, Alan
dc.contributor.authorBailey, Peter J.
dc.contributor.authorBrown, Alfred L.
dc.contributor.authorAtkinson, Malcolm P.
dc.date.accessioned2019-09-24T10:30:07Z
dc.date.available2019-09-24T10:30:07Z
dc.date.issued1985-08-01
dc.identifier.citationMorrison , R , Dearle , A , Bailey , P J , Brown , A L & Atkinson , M P 1985 , The persistent store as an enabling technology for integrated project support environments . in ICSE '85 Proceedings of the 8th International Conference on Software Engineering . IEEE Computer Society , Los Alamitos, CA , pp. 166-172 , 8th international conference on Software engineering (ICSE '85) , London , United Kingdom , 28/08/85 .en
dc.identifier.citationconferenceen
dc.identifier.isbn0818606207
dc.identifier.otherPURE: 5110345
dc.identifier.otherPURE UUID: 2281192e-64f3-48eb-90a1-7effb49643d6
dc.identifier.otherstandrews_research_output: 3962
dc.identifier.otherScopus: 0022291098
dc.identifier.urihttp://hdl.handle.net/10023/18543
dc.description.abstractThe software engineering community has recognised the need for integrated project support environments (IPSEs) for some time. With such a system the user is provided with an integrated set of software tools with which to operate. Given this set of integrated software tools rather than a set of ad hoc tools the cost of software and project support throughout its life cycle is reduced. The technique of integration as a method of cost saving, applies to all levels in the hierarchy of problem solving, both hardware and software. This paper discusses one such level, that in which the IPSE is implemented and in particular the use of a persistent store as an enabling technology for IPSEs. The facilities of the language PS-algol necessary to support an IPSE are illustrated by example and it is demonstrated how an IPSE's base may be provided by a persistent store that supports first class procedures as data objects. The need for a type secure object system which allows static and dynamic binding is demonstrated and finally the secure transactional base of PS-algol is shown to be a necessary and sufficient condition to provide secure version control and concurrent access to both programs and data.
dc.language.isoeng
dc.publisherIEEE Computer Society
dc.relation.ispartofICSE '85 Proceedings of the 8th International Conference on Software Engineeringen
dc.rightsCopyright © 1985 IEEE. This work has been made available online in accordance with publisher policies or with permission. Permission for further reuse of this content should be sought from the publisher or the rights holder. This is the author created manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at https://dl.acm.org/citation.cfm?id=319614en
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectQA76 Computer softwareen
dc.subject.lccQA75en
dc.subject.lccQA76en
dc.titleThe persistent store as an enabling technology for integrated project support environmentsen
dc.typeConference itemen
dc.description.versionOtheren
dc.contributor.institutionUniversity of St Andrews.School of Computer Scienceen
dc.identifier.urlhttp://www.dcs.st-and.ac.uk/research/publications/download/MDB+85.pdfen
dc.identifier.urlhttps://archive.cs.st-andrews.ac.uk/papers/download/MDB+85.pdfen
dc.identifier.urlhttps://dl.acm.org/citation.cfm?id=319614en


This item appears in the following Collection(s)

Show simple item record