Abstract | ||
---|---|---|
This paper describes a design study that explores how multi-touch devices can provide support for developers when carrying out modeling tasks in software development. We investigate how well a multi-touch augmented approach performs compared to a traditional approach and if this new approach can be integrated into existing software engineering processes. For that, we have implemented a fully-functional prototype, which is concerned with agreeing on a good object-oriented design through the course of a Class Responsibility Collaboration (CRC) modeling session. We describe how multi-touch technology helps with integrating CRC cards with larger design methodologies, without loosing their unique physical interaction aspect. We observed high-potential in augmenting such informal sessions in software engineering with novel user interfaces, such as those provided by multi-touch devices. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1109/CHASE.2012.6223001 | Cooperative and Human Aspects of Software Engineering |
Keywords | Field | DocType |
indexation,design methodology,planning,modeling,collaboration,software engineering,indexes,software development,crc cards,user interface,prototypes,object oriented design,user interfaces | Software design,Systems engineering,Software engineering,Computer science,Modeling language,Software,Human–computer interaction,Multi-touch,User interface,Software development,Class-responsibility-collaboration card,Social software engineering | Conference |
ISBN | Citations | PageRank |
978-1-4673-1823-5 | 2 | 0.38 |
References | Authors | |
7 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sebastian Müller | 1 | 63 | 13.40 |
Michael Würsch | 2 | 87 | 5.08 |
Pascal Schöni | 3 | 2 | 0.38 |
Giacomo Ghezzi | 4 | 56 | 4.06 |
Emanuel Giger | 5 | 484 | 14.41 |
Harald Gall | 6 | 3858 | 263.82 |