"Jackson System Development (JSD) and Object-Oriented Design (OOD) have one major - arguably central - principle in common; namely that the key to software quality lies in the structuring of the solution to a problem in such a way as to reflect the structure of the problem itself. There should be a simple and demonstrable correspondence between a (real world) component of the problem and a (software) component of the solution. The two methods also use similar concepts to describe the problem domain (or 'real world'). It is considered to consist of identifiable objects ('entities' in JSD) and operations that are either performed or suffered by these objects ('actions' in JSD}."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
Alan Birchenough and John R. Cameron. "JSD and object-oriented design." in: JSP & JSD-The Jackson Approach to Software Development (1989): 292-304. p. 305.
https://en.wikiquote.org/wiki/Michael_A._Jackson
Revision History
No revisions have been submitted for this quote.
Categories
Michael A. Jackson
8 quotes on TrueQuotesView all quotes by Michael A. Jackson →
Related Quotes
"After forty years of currency the phrase "software engineering" still denotes no more then a vague and largely unfulf…"
"A development method may be regarded as a path or a procedure by which the developer proceeds from a problem of a cer…"
"My first serious programming work was done in the very early 1960s, in Assembler languages on IBM and Honeywell machi…"
"One of the difficulties in thinking about software is its huge variety. A function definition in a spreadsheet cell i…"
"The beginning of wisdom for a programmer is to recognize the difference between getting his program to work and getti…"
"We follow two rules in the matter of optimization:"
"Systems engineering as an approach and methodology grew in response to the increase size and complexity of systems an…"
"To young African women aspiring to break into AI and tech, believe in your potential and skills. Stay open to collabo…"
"It's time for us as young African engineers to start working on solutions to solve our local challenges."
"It’s time for us as young African engineers to start working on solutions to solve our local challenges.” — Charlette…"