Advanced English Structure is a limited-form "pseudocode" and consists of the following elements:
The following guidelines are used when writing Structured English:3
APPROVE LOAN
Though useful for planning programs, modules and routines, or describing algorithms it is less useful when numerous decisions need to be made.4
System processes at a lower level involve lot of computations and require more precision and clarity. This can be achieved with tools such as decision trees or decision tables.
""What is Structured English", Wisegeek.com, retrieved 23 April 2014 http://www.wisegeek.com/what-is-structured-english.htm#didyouknowout ↩
"Implementation of a Structured English Query Language" M.M. Astrahan and D.D. Chamberlain, IBM Research Division, San Jose, ACM, May 1975 (retrieved from Cleveland State University website, April 2014) http://cis.csuohio.edu/~matos/notes/cis-611/Papers/Implementation%20of%20a%20structured%20English%20query%20language-astrahan.pdf ↩
"Guidelines for Structured English in Documenting Specifications", Craig Borysowich, IT Toolbox, 29 April 2007 http://it.toolbox.com/blogs/enterprise-solutions/guidelines-for-structured-english-in-documenting-specifications-15987 ↩
"Ch. 60 Structured English, Strengths and Weaknesses", The Information Systems: Analysis and Design, Meyzin Leonid, Holon Institute of Technology, retrieved 23 April 2014 http://www.hit.ac.il/staff/leonidM/information-systems/ch60.html#Heading3 ↩