Difference between revisions of "Algebra of Systems"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
=A Small Algebra of Engineering Tasks= | =A Small Algebra of Engineering Tasks= | ||
This year 2009 paper summarized the following statement in the | This year 2009 paper summarized the following statement in the conclusion: | ||
In [[Laws of programming]]<ref>C. A. R. Hoare, I. J. Hayes, J. He, C. C. Morgan, A. W. Roscoe, J. W. Sanders, I. H. Sorensen, J. M. Spivey, and B. A. Sufrin, “Laws of programming,” Commun. ACM, vol. 30, no. 8, pp. 672–686, Aug. 1987.</ref>, Hoare et al. questioned whether a small set of al- gebraic laws can be directly useful in a practical engineering design problem. The absence of a tool that can bridge the cog- nitive gap between mathematical abstractions and engineering problems may have been the main reason for their conservative attitude. | |||
The above statement echos who [[Dana Scott]]<ref>[[Dana_Scott_on_Lambda_Calculus#Why_he_kicks_himself_in_the_middle_of_the_night|Scott Commenting on a small algebra for combinators]]</ref> was saying in the 2018 Lambda Conference. | The above statement echos who [[Dana Scott]]<ref>[[Dana_Scott_on_Lambda_Calculus#Why_he_kicks_himself_in_the_middle_of_the_night|Scott Commenting on a small algebra for combinators]]</ref> was saying in the 2018 Lambda Conference. | ||
<noinclude> | <noinclude> | ||
=References= | =References= | ||
<references/> | <references/> |
Revision as of 04:17, 20 January 2022
Algebra of Systems[1] is a paper based on Koo's thesis[2].
A Small Algebra of Engineering Tasks
This year 2009 paper summarized the following statement in the conclusion:
In Laws of programming[3], Hoare et al. questioned whether a small set of al- gebraic laws can be directly useful in a practical engineering design problem. The absence of a tool that can bridge the cog- nitive gap between mathematical abstractions and engineering problems may have been the main reason for their conservative attitude.
The above statement echos who Dana Scott[4] was saying in the 2018 Lambda Conference.
References
- ↑ Koo, Hsueh-Yung Benjamin; Simmons, Willard; Crawley, Edward (Nov 16, 2021). "Algebra of Systems as a Meta Language for Model Synthesis and Analysis" (PDF). local page: IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS.
- ↑ Koo, Hsueh-Yung Benjamin (31 Jan 2005). A Meta-language for Systems Architecting (PDF) (Ph.D.). local page: MIT. Retrieved July 18, 2021.
- ↑ C. A. R. Hoare, I. J. Hayes, J. He, C. C. Morgan, A. W. Roscoe, J. W. Sanders, I. H. Sorensen, J. M. Spivey, and B. A. Sufrin, “Laws of programming,” Commun. ACM, vol. 30, no. 8, pp. 672–686, Aug. 1987.
- ↑ Scott Commenting on a small algebra for combinators