Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Driven to ... Discovering Your Design Values

Published: 01 January 2007 Publication History

Abstract

Software development approaches all emphasize a core set of values and principles around which practices, techniques, and tools have emerged. A thoughtful designer should be able to pick and choose among practices without losing their essence. But not all practices are congruent.

References

[1]
R. Wirfs-Brock and B. Wilkerson, "Object-Oriented Design: A Responsibility-Driven Approach," Proc. 1989 ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 89), ACM Press, 1989, pp. 71–75.
[2]
R. Wirfs-Brock, "Characterizing Classes," IEEE Software, Mar./Apr. 2006, pp. 9–11.
[3]
M. Fowler, Test-Driven Development by Example, Addison-Wesley, 2003.
[4]
L. Crispin, "Driving Software Quality: How Test-Driven Development Impacts Software Quality," IEEE Software, Nov./Dec. 2006, pp. 70–71.
[5]
S. Freeman et al., "Mock Roles Not Objects," Companion to 19th Ann. ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 04), ACM Press, 2004, pp. 236–246;
[6]
D. Astels, "A New Look at Test-Driven Development,"

Cited By

View all
  • (2007)Technology Neutral Business Process Design using URDADProceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_0710.5555/1566971.1566976(52-70)Online publication date: 11-Jun-2007

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Software
IEEE Software  Volume 24, Issue 1
January 2007
88 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 January 2007

Author Tags

  1. Design by Contract
  2. behavior driven design
  3. domain driven design
  4. model driven design
  5. responsibility driven design
  6. software development
  7. test driven design

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2007)Technology Neutral Business Process Design using URDADProceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_0710.5555/1566971.1566976(52-70)Online publication date: 11-Jun-2007

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media