|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Gerhard Fischer, Kumiyo Nakakoji, Yunwen Ye, "Metadesign: Guidelines for Supporting Domain Experts in Software Development," IEEE Software, vol. 26, no. 5, pp. 37-44, September/October, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2009.134, author = {Gerhard Fischer and Kumiyo Nakakoji and Yunwen Ye}, title = {Metadesign: Guidelines for Supporting Domain Experts in Software Development}, journal ={IEEE Software}, volume = {26}, number = {5}, issn = {0740-7459}, year = {2009}, pages = {37-44}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2009.134}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Metadesign: Guidelines for Supporting Domain Experts in Software Development IS - 5 SN - 0740-7459 SP37 EP44 EPD - 37-44 A1 - Gerhard Fischer, A1 - Kumiyo Nakakoji, A1 - Yunwen Ye, PY - 2009 KW - software developers; domain experts; end-user development; end-user software engineering; domain-specific software development; domain-oriented design environments; seeding KW - evolutionary growth KW - reseeding; metadesign; mash-ups; open source; ecologies of participation KW - software development VL - 26 JA - IEEE Software ER - | |||
1. E. Mumford, "A Socio-technical Approach to Systems Design," Requirements Eng., vol. 5, 2000, pp. 59–77.
2. B. Curtis, H. Krasner, and N. Iscoe, "A Field Study of the Software Design Process for Large Systems," Comm. ACM, vol. 31, no. 11, 1988, pp. 1268–1287.
3. M. Burnett et al., "End-User Software Engineering with Assertions in the Spreadsheet Paradigm," Proc. 25th Int'l Conf. Software Eng. (ICSE 03), IEEE CS Press, 2003, pp. 93–103.
4. G. Fischer, "Domain-Oriented Design Environments," Automated Software Eng., vol. 1, no. 2, 1994, pp. 177–203.
5. G. Fischer et al., "Seeding, Evolutionary Growth and Reseeding: The Incremental Development of Collaborative Design Environments," Coordination Theory and Collaboration Technology, G.M. Olson, T.W. Malone, and J.B. Smith eds., Lawrence Erlbaum Associates, 2001, pp. 447–472.
6. K. Nakakoji, Y. Yamamoto, and Y. Ye, "Supporting Software Development as Knowledge Community Evolution," Proc. ACM CSCW Workshop Supporting the Social Side of Large-Scale Software Development, ACM Press, 2006, pp. 31–34.
7. G. Fischer et al., "Meta-design: A Manifesto for End-User Development," Comm. ACM, vol. 47, no. 9, 2004, pp. 33–37.
8. G. Fischer and E. Giaccardi, "Meta-design: A Framework for the Future of End User Development," End User Development, H. Lieberman, F. Paternò, and V. Wulf eds., Kluwer Academic, 2006, pp. 427–457.
9. H. Rittel, "Second-Generation Design Methods," Developments in Design Methodology, N. Cross ed., John Wiley &Sons, 1984, pp. 317–327.
10. Y. Ye, and K. Kishida, "Toward an Understanding of the Motivation of Open Source Software Developers," Proc. 25th Int'l Conf. Software Eng. (ICSE 03), IEEE CS Press, 2003, pp. 419–429.
11. E. Wenger, Communities of Practice: Learning, Meaning, and Identity, Cambridge Univ. Press, 1998.
12. G. von Krogh, S. Spaeth, and K.R. Lakhani, "Community, Joining, and Specialization in Open Source Software Innovation: A Case Study," Research Policy, vol. 32, 2003, pp. 1217–1241.
13. Y. Ye, Y. Yamamoto, and K. Nakakoji, "A Socio-technical Framework for Supporting Programmers," Proc. 2007 ACM Symp. Foundations of Software Eng. (FSE 07), ACM Press, 2007, pp. 351–360.
14. B.A. Nardi, A Small Matter of Programming, MIT Press, 1993.
15. "Reduce the Number of Customer Modifications," SAP Info, July 2003, p. 33.
16. M. Burnett, "What Is End-User Software Engineering and Why Does It Matter?" End-User Development, V. Pipek et al., eds., Springer, 2009, pp. 15–28.
17. B.A. Myers, A.J. Ko, and M.M. Burnett, "Invited Research Overview: End-User Programming," Proc. Conf. Human Factors in Computing Systems (CHI 06), ACM Press, 2006, pp. 75–80.

