1993
DOI: 10.1049/sej.1993.0016
|View full text |Cite
|
Sign up to set email alerts
|

AOPS: an abstraction-oriented programming system for literate programming

Abstract: The practice of literate programming is not widespread because existing literate programming systems have some undesirable characteristics such as programming language and text processor dependence and lack of flexible tools for viewing and manipulation of the source file. This paper describes the literate programming system AOPS (Abstraction Oriented Programming System) which addresses both of these problems. AOPS is programming language and text processor independent literate programming system. AOPS tools i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1994
1994
2004
2004

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…Thimbleby (1986) reported that student projects written as literate programs had higher quality documentation that was better integrated with the code. Shum & Cook (1994) compared sixteen student programming assignments, half written with and half without support of a literate programming tool called AOPS (Shum & Cook 1993). Results showed that literate programming promoted more and higher quality documentation.…”
Section: Typography and Style In Programmingmentioning
confidence: 99%
“…Thimbleby (1986) reported that student projects written as literate programs had higher quality documentation that was better integrated with the code. Shum & Cook (1994) compared sixteen student programming assignments, half written with and half without support of a literate programming tool called AOPS (Shum & Cook 1993). Results showed that literate programming promoted more and higher quality documentation.…”
Section: Typography and Style In Programmingmentioning
confidence: 99%
“…[6], [16], [18]. LP emphasises these advantages and diminishes likelihood on incurring the disadvantages through better consistency between code and documentation [19]. When using LP, the XP team no longer has to minimize documentation to avoid its disadvantages.…”
Section: Justification Of Literate Extreme Programmingmentioning
confidence: 99%