Program evolution: processes of software change
Program evolution: processes of software change
In the age of the smart machine: the future of work and power
In the age of the smart machine: the future of work and power
Scaling up: a research agenda for software engineering
Communications of the ACM
There's no place like home: continuing design in use
Design at work
Bringing design to software
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The Social Life of Information
The Social Life of Information
Design at Work: Cooperative Design of Computer Systems
Design at Work: Cooperative Design of Computer Systems
Desert Island: Software Engineering—A Human Activity
Automated Software Engineering
The New Division of Labor: How Computers Are Creating the Next Job Market
The New Division of Labor: How Computers Are Creating the Next Job Market
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Distances and diversity: sources for social creativity
Proceedings of the 5th conference on Creativity & cognition
Reuse-Conducive Development Environments
Automated Software Engineering
Special Feature: Epigrams on programming
ACM SIGPLAN Notices
Invited research overview: end-user programming
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Wikinomics: How Mass Collaboration Changes Everything
Wikinomics: How Mass Collaboration Changes Everything
The Wealth of Networks: How Social Production Transforms Markets and Freedom
The Wealth of Networks: How Social Production Transforms Markets and Freedom
Construction kits and design environments: steps toward human problem-domain communication
Human-Computer Interaction
Designing for participation in socio-technical software systems
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
A tale of two online communities: fostering collaboration and creativity in scientists and children
Proceedings of the seventh ACM conference on Creativity and cognition
Dissolving boundaries: social technologies and participation in design
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Hi-index | 0.00 |
The research activities in software engineering at the Center for LifeLong Learning & Design (L3D) in the past have been grounded in the basic assumption that important aspects of software engineering are best understood as human-centered design activities. Some of the major objectives were to support designers with domain-oriented design environments, allowing them to interact at the problem domain level and to frame activities and artifacts based on an evolutionary approach.A fundamental shift occurring over the last few years is the formation of participation cultures enhanced and supported by a change from an industrialized information economy (specialized in producing finished goods to be consumed passively) to a cyber-enabled networked information economy (in which all people are provided with the means to participate actively in personally meaningful problems). Some of the implications of this fundamental shift for software engineering, including meta-design, lessons learned from open source software, and distribution and diversity in communities, are explored, and their implications for the "automate/informate" perspectives are briefly discussed.