The need for professionals to make informed ethical choices in design and management of information systems is more important than ever. However, the relative newness of the infor...
Interfaces to information systems, and the buildings in which such systems are embedded will typically be the result of the work of a large number of different disciplines, potenti...
198 views162 votes15 years 10 months ago OOPSLA 2009»
During its formative decades the software community looked twice to the theories of ChristopherAlexander for inspiration, both times failing to completely master the architect’s...
more abstractly to the tools, tactics, and techniques pertinent to each profession. Top basketball players know multiple ways to help their teams with scoring, passing, and defense...
128 views128 votes15 years 7 months ago ICEIS 2007»
The increasing dependence upon Information systems in the last few decades by businesses has resulted in concerns regarding auditing. IS auditing has changed from auditing “arou...
development is a highly abstract process that requires intense concentration. The authors show that interrupting this process can significantly reduce a developer’s efficiency an...
This position paper for the CHI2005 Development Consortium introduces the Local Ambassadors Initiative of the User Experience Network (UXnet), a collaborative international vision...
This paper focuses on an emerging model for software development in higher education: community source. Community source seeks to blend aspects of both open source and traditional...
122 views157 votes15 years 9 months ago ICSE 2000»
When the general press refers to `software' in its headlines, then this is often not to relate a success story, but to expand on yet another `software-risk-turned-problem-sto...
78 views142 votes15 years 7 months ago JISBD 2000»
The IEEE Computer Society and the Association for Computing Machinery are working on a joint project to develop a guide to the Software Engineering Body of Knowledge (SWEBOK). Art...