SYSTEMS PROGRAMMING WITH JSP: EXAMPLE--A VDU CONTROLLER.
Saved in:
| Title: | SYSTEMS PROGRAMMING WITH JSP: EXAMPLE--A VDU CONTROLLER. |
|---|---|
| Authors: | Sibley, Edgar H., Sanden, Bo1 |
| Source: | Communications of the ACM. Oct85, Vol. 28 Issue 10, p1059-1067. 9p. 9 Diagrams, 4 Charts. |
| Subjects: | Systems programming (Computer science), Jackson structured programming, Video display terminals, Structured programming, Microprogramming, Computer software |
| Abstract: | The article presents a discussion on systems programming with Jackson Structured Programming (JSP). In JSP and Jackson Structured Design (JSD), a computer program or process always models a data stream or a process in the outside world. Since most external processes and data are conveniently described as regular expressions with sequences, selections, and iterations, which are also the classical program structuring elements, this is indeed possible. In the article, the basic principles of JSP and JSD have been illustrated by means of an embedded micro-program controlling a video display unit. JSP represents a systematic method for designing a correct and efficient program from the elements of any language. The JSP designer starts by analyzing the relevant data streams. When their structures have been found, the fundamental similarity between data and programs is applied. In this way, the program becomes a model of its data. JSD applies the same idea to entire systems; it encompasses the steps from a preliminary system concept to functioning programs. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 5495731 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: SYSTEMS PROGRAMMING WITH JSP: EXAMPLE--A VDU CONTROLLER. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Sibley%2C+Edgar+H%2E%22">Sibley, Edgar H.</searchLink><br /><searchLink fieldCode="AR" term="%22Sanden%2C+Bo%22">Sanden, Bo</searchLink><relatesTo>1</relatesTo> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Oct85, Vol. 28 Issue 10, p1059-1067. 9p. 9 Diagrams, 4 Charts. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Systems+programming+%28Computer+science%29%22">Systems programming (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Jackson+structured+programming%22">Jackson structured programming</searchLink><br /><searchLink fieldCode="DE" term="%22Video+display+terminals%22">Video display terminals</searchLink><br /><searchLink fieldCode="DE" term="%22Structured+programming%22">Structured programming</searchLink><br /><searchLink fieldCode="DE" term="%22Microprogramming%22">Microprogramming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The article presents a discussion on systems programming with Jackson Structured Programming (JSP). In JSP and Jackson Structured Design (JSD), a computer program or process always models a data stream or a process in the outside world. Since most external processes and data are conveniently described as regular expressions with sequences, selections, and iterations, which are also the classical program structuring elements, this is indeed possible. In the article, the basic principles of JSP and JSD have been illustrated by means of an embedded micro-program controlling a video display unit. JSP represents a systematic method for designing a correct and efficient program from the elements of any language. The JSP designer starts by analyzing the relevant data streams. When their structures have been found, the fundamental similarity between data and programs is applied. In this way, the program becomes a model of its data. JSD applies the same idea to entire systems; it encompasses the steps from a preliminary system concept to functioning programs. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=5495731 |
| RecordInfo | BibRecord: BibEntity: Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 9 StartPage: 1059 Subjects: – SubjectFull: Systems programming (Computer science) Type: general – SubjectFull: Jackson structured programming Type: general – SubjectFull: Video display terminals Type: general – SubjectFull: Structured programming Type: general – SubjectFull: Microprogramming Type: general – SubjectFull: Computer software Type: general Titles: – TitleFull: SYSTEMS PROGRAMMING WITH JSP: EXAMPLE--A VDU CONTROLLER. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Sibley, Edgar H. – PersonEntity: Name: NameFull: Sanden, Bo IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 10 Text: Oct85 Type: published Y: 1985 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 28 – Type: issue Value: 10 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |