|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Kurt Wallnau, Philippe Kruchten, "Point/Counterpoint," IEEE Software, vol. 28, no. 3, pp. 56-59, May/June, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2011.59, author = {Kurt Wallnau and Philippe Kruchten}, title = {Point/Counterpoint}, journal ={IEEE Software}, volume = {28}, number = {3}, issn = {0740-7459}, year = {2011}, pages = {56-59}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2011.59}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Point/Counterpoint IS - 3 SN - 0740-7459 SP56 EP59 EPD - 56-59 A1 - Kurt Wallnau, A1 - Philippe Kruchten, PY - 2011 KW - software KW - architecture KW - components KW - engineering KW - predictability by construction KW - architecture description language KW - adl KW - assemblies KW - programming VL - 28 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2011.59
In "Predictability by Construction: Meeting Programmers' and Architects' Concerns," Kurt Wallnau makes the point that we have the technology to produce software that has predictable behavior, but that doing so requires a better understanding of the economics of confidence and better integration of architecting and programming. In "Walking across the Seam," Philippe Kruchten makes the counterpoint that in practice, the seam between software architecture and implementation has not been filled by architecture description languages, but more pragmatically by people, constantly commuting across that seam.
1. M.D. McIlroy, "Mass-Produced Software Components," Software Engineering: A Report on a Conference Sponsored by the NATO Science Committee, NATO, 1969, pp. 138–155; www.cs.dartmouth.edu/~dougcomponents.txt .
2. E.W. Dijkstra, "On the Cruelty of Really Teaching Computing Science," circulated privately, Dec. 1988; www.cs.utexas.edu/users/EWD/transcriptions/ EWD10xxEWD1036.html.
Index Terms:
software, architecture, components, engineering, predictability by construction, architecture description language, adl, assemblies, programming
Citation:
Kurt Wallnau, Philippe Kruchten, "Point/Counterpoint," IEEE Software, vol. 28, no. 3, pp. 56-59, May-June 2011, doi:10.1109/MS.2011.59
Usage of this product signifies your acceptance of the Terms of Use.

