-
3
-
-
0004101993
-
-
Chichester, West Sussex, UK, Wiley
-
Buschmann, F., R. Meunier, et al. (1996). Pattern-oriented software architecture: A system of patterns. Chichester, West Sussex, UK, Wiley.
-
(1996)
Pattern-oriented Software Architecture: A System of Patterns
-
-
Buschmann, F.1
Meunier, R.2
-
5
-
-
34547229718
-
Identification of coordination requirements: Implications for the design of collaboration and awareness tools
-
Banff, Alberta, Canada, ACM Press
-
Cataldo, M., P. A. Wagstrom, et al. (2006). Identification of coordination requirements: implications for the design of collaboration and awareness tools. 20th Conference on Computer Supported Cooperative Work. Banff, Alberta, Canada, ACM Press.
-
(2006)
20th Conference on Computer Supported Cooperative Work
-
-
Cataldo, M.1
Wagstrom, P.A.2
-
6
-
-
85024264045
-
Building collaboration into IDEs. Edit ->Compile ->Run ->Debug ->Collaborate?
-
10.1145/966789.966803
-
L-T Cheng CRB De Souza, et al. 2003 Building collaboration into IDEs. Edit ->Compile ->Run ->Debug ->Collaborate? ACM Queue 1 40 50 10.1145/966789.966803
-
(2003)
ACM Queue
, vol.1
, pp. 40-50
-
-
Cheng, L.-T.1
De Souza, C.R.B.2
-
7
-
-
18944371364
-
Jazz: A collaborative application development environment
-
Anaheim, CA, USA, ACM Press
-
Cheng, L.-T., S. Hupfer, et al. (2003b). Jazz: a collaborative application development environment. ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, Anaheim, CA, USA, ACM Press.
-
(2003)
ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications
-
-
Hupfer, S.1
-
8
-
-
0002487235
-
How do committees invent?
-
ME Conway 1968 How do committees invent? Datamation 14 4 28 31
-
(1968)
Datamation
, vol.14
, Issue.4
, pp. 28-31
-
-
Conway, M.E.1
-
10
-
-
0024105910
-
A field study of the software design process for large systems
-
10.1145/50087.50089
-
B Curtis H Krasner, et al. 1988 A field study of the software design process for large systems. Communications of the ACM 31 11 1268 1287 10.1145/50087.50089
-
(1988)
Communications of the ACM
, vol.31
, Issue.11
, pp. 1268-1287
-
-
Curtis, B.1
Krasner, H.2
-
12
-
-
84860371719
-
The awareness network: Should i display my actions to whom? And, whose actions should i monitor?
-
Limerick, Ireland, Springer
-
de Souza, C. R. B. and D. Redmiles (2007). The awareness network: Should I display my actions to whom? And, whose actions should I monitor? European Conference on Computer-Supported Cooperative Work. Limerick, Ireland, Springer: 99-117.
-
(2007)
European Conference on Computer-Supported Cooperative Work
, pp. 99-117
-
-
De Souza1
C, R.B.2
Redmiles, D.3
-
14
-
-
56349087560
-
Supporting collaborative software development through the visualization of socio-technical dependencies
-
Sanibel Island, FL, ACM Press
-
de Souza, C. R. B., S. Quirk, et al. (2007). Supporting collaborative software development through the visualization of socio-technical dependencies. ACM Conference on Supporting Group Work, Sanibel Island, FL, ACM Press.
-
(2007)
ACM Conference on Supporting Group Work
-
-
De Souza, B.C.R.1
Quirk, S.2
-
15
-
-
18744368769
-
Breaking the Code", Moving between private and public work in collaborative software development
-
Sanibel Island, Florida, USA
-
de Souza, C. R. B., D. F. Redmiles, et al. (2003). "Breaking the Code", Moving between private and public work in collaborative software development. International Conference on Supporting Group Work (GROUP'2003), Sanibel Island, Florida, USA.
-
(2003)
International Conference on Supporting Group Work (GROUP'2003)
-
-
De Souza, B.C.R.1
Redmiles, D.F.2
-
16
-
-
73449116485
-
-
Foundations of Software Engineering, Newport Beach, CA, USA, ACM Press
-
de Souza, C. R. B., D. Redmiles, et al. (2004a). How a good software practice thwarts collaboration-The multiple roles of APIs in software development. Foundations of Software Engineering, Newport Beach, CA, USA, ACM Press.
-
(2004)
How A Good Software Practice Thwarts Collaboration-The Multiple Roles of APIs in Software Development
-
-
De Souza, B.C.R.1
Redmiles, D.2
-
17
-
-
21644444880
-
Sometimes you need to see through walls- a field study of application programming interfaces
-
Chicago, IL, USA, ACM Press
-
de Souza, C. R. B., D. Redmiles, et al. (2004b). Sometimes you need to see through walls- a field study of application programming interfaces. Conference on Computer-Supported Cooperative Work, Chicago, IL, USA, ACM Press.
-
(2004)
Conference on Computer-Supported Cooperative Work
-
-
De Souza, B.C.R.1
Redmiles, D.2
-
18
-
-
70349701376
-
-
May 18, 2001 Retrieved March 9., 2004, from
-
des Rivieres, J. (2001, May 18, 2001). "How to Use the Eclipse API." Retrieved March 9., 2004, from http://www.eclipse.org/articles/ Article-API%20use/eclipse-api-usage-rules.html.
-
(2001)
How to Use the Eclipse API
-
-
Rivieres, D.J.1
-
19
-
-
84905334605
-
-
EclipseCon Retrieved March 18, 2004, from
-
des Rivieres, J. (2004). "Eclipse APIs: Lines in the sand." EclipseCon Retrieved March 18, 2004, from http://eclipsecon.org.
-
(2004)
Eclipse APIs: Lines in the Sand
-
-
Rivieres, D.J.1
-
22
-
-
0036964564
-
Supporting public availability and accessibility with Elvin: Experiences and reflections
-
G Fitzpatrick S Kaplan, et al. 2002 Supporting public availability and accessibility with Elvin: Experiences and reflections Journal of Computer Supported Cooperative Work 11 3-4 299 316
-
(2002)
Journal of Computer Supported Cooperative Work
, vol.11
, Issue.34
, pp. 299-316
-
-
Fitzpatrick, G.1
Kaplan, S.2
-
23
-
-
0036496385
-
Public versus published interfaces
-
DOI 10.1109/52.991326
-
M Fowler 2002 Public versus published interfaces IEEE Software 19 2 18 19 10.1109/52.991326 (Pubitemid 34249421)
-
(2002)
IEEE Software
, vol.19
, Issue.2
, pp. 18-19
-
-
Fowler, M.1
-
26
-
-
84905362301
-
-
Fundamentals of software engineering, Prentice Hall
-
Ghezzi, C., M. Jazayeri, et al. (2003). Fundamentals of software engineering, Prentice Hall.
-
(2003)
-
-
Ghezzi, C.1
Jazayeri, M.2
-
27
-
-
0029180743
-
Using a configuration management tool to coordinate software development
-
Milpitas, CA
-
Grinter, R. E. (1995). Using a configuration management tool to coordinate software development. Conference on Organizational Computing Systems, Milpitas, CA.
-
(1995)
Conference on Organizational Computing Systems
-
-
Grinter, R.E.1
-
30
-
-
0041428114
-
Recomposition: Coordinating a web of software dependencies
-
10.1023/A:1025012916465
-
RE Grinter 2003 Recomposition: Coordinating a web of software dependencies Journal of Computer Supported Cooperative Work 12 3 297 327 10.1023/A:1025012916465
-
(2003)
Journal of Computer Supported Cooperative Work
, vol.12
, Issue.3
, pp. 297-327
-
-
Grinter, R.E.1
-
31
-
-
0033294543
-
The geography of coordination: Dealing with distance in R&D work
-
Phoenix, AZ, ACM Press
-
Grinter, R., J. Herbsleb, et al. (1999). The geography of coordination: Dealing with distance in R&D work. ACM Conference on Supporting Group Work (GROUP '99), Phoenix, AZ, ACM Press.
-
(1999)
ACM Conference on Supporting Group Work (GROUP '99)
-
-
Grinter, R.1
Herbsleb, J.2
-
32
-
-
24144452552
-
Collaboration and control: Crisis management and multimedia technology in London underground control rooms
-
10.1007/BF00752451
-
C Heath P Luff 1992 Collaboration and control: Crisis management and multimedia technology in London underground control rooms Journal of Computer Supported Cooperative Work 1 1-2 69 94 10.1007/BF00752451
-
(1992)
Journal of Computer Supported Cooperative Work
, vol.1
, Issue.12
, pp. 69-94
-
-
Heath, C.1
Luff, P.2
-
36
-
-
0001194833
-
How a cockpit remembers its speeds
-
10.1016/0364-0213(95)90020-9
-
E Hutchins 1995 How a cockpit remembers its speeds Cognitive Science 19 265 288 10.1016/0364-0213(95)90020-9
-
(1995)
Cognitive Science
, vol.19
, pp. 265-288
-
-
Hutchins, E.1
-
38
-
-
85008013307
-
Beyond the Black Box: Open implementation
-
10.1109/52.476280
-
G Kiczales 1996 Beyond the Black Box: Open implementation IEEE Software 13 1 8 11 10.1109/52.476280
-
(1996)
IEEE Software
, vol.13
, Issue.1
, pp. 8-11
-
-
Kiczales, G.1
-
39
-
-
0030615523
-
Open implementation design guidelines
-
Boston, MA, USA, IEEE Press
-
Kiczales, G., J. Lamping, et al. (1997). Open implementation design guidelines. International Conference on Software Engineering, Boston, MA, USA, IEEE Press.
-
(1997)
International Conference on Software Engineering
-
-
Kiczales, G.1
Lamping, J.2
-
41
-
-
0035337424
-
Protected variation: The importance of being closed
-
DOI 10.1109/52.922731
-
G Larman 2001 Protected variation: The importance of being closed IEEE Software 18 3 89 91 10.1109/52.922731 (Pubitemid 32469741)
-
(2001)
IEEE Software
, vol.18
, Issue.3
, pp. 89-91
-
-
Larman, C.1
-
44
-
-
84945713135
-
Applying "design by Contract"
-
B Meyer 1992 Applying "Design by Contract". IEEE Software 25 10 40 51
-
(1992)
IEEE Software
, vol.25
, Issue.10
, pp. 40-51
-
-
Meyer, B.1
-
45
-
-
67049088008
-
API design matters
-
10.1145/1506409.1506424
-
H Michi 2009 API design matters Commun. ACM 52 5 46 56 10.1145/1506409.1506424
-
(2009)
Commun. ACM
, vol.52
, Issue.5
, pp. 46-56
-
-
Michi, H.1
-
47
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
10.1145/361598.361623
-
DL Parnas 1972 On the criteria to be used in decomposing systems into modules Communications of the ACM 15 12 1053 1058 10.1145/361598.361623
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
49
-
-
0036964524
-
The problem with 'Awareness' - Introductory remarks on 'awareness in CSCW'
-
10.1023/A:1021272909573
-
K Schmidt 2002 The problem with 'Awareness' - introductory remarks on 'awareness in CSCW' Journal of Computer Supported Cooperative Work 11 3-4 285 298 10.1023/A:1021272909573
-
(2002)
Journal of Computer Supported Cooperative Work
, vol.11
, Issue.34
, pp. 285-298
-
-
Schmidt, K.1
-
50
-
-
0030405855
-
Coordination mechanisms: Towards a conceptual foundation of CSCW systems design
-
10.1007/BF00133655
-
K Schmidt C Simone 1996 Coordination mechanisms: Towards a conceptual foundation of CSCW systems design Journal of Computer Supported Cooperative Work 5 2-3 155 200 10.1007/BF00133655
-
(1996)
Journal of Computer Supported Cooperative Work
, vol.5
, Issue.23
, pp. 155-200
-
-
Schmidt, K.1
Simone, C.2
-
51
-
-
84964653361
-
Four metaphors of architecture in software organizations: Finding out the meaning of architecture in practice
-
Nara, Japan, IEEE Press
-
Smolander, K. (2002). Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice. In Proceedings of the First International Symposium in Empirical Software Engineering, Nara, Japan, IEEE Press.
-
(2002)
Proceedings of the First International Symposium in Empirical Software Engineering
-
-
Smolander, K.1
-
53
-
-
70349750968
-
How does radical collocation help a team succeed?
-
Philadelphia, PA, USA, ACM Press
-
Teasley, S., L. Covi, et al. (2000). How does radical collocation help a team succeed? Conference on Computer Supported Cooperative Work, Philadelphia, PA, USA, ACM Press.
-
(2000)
Conference on Computer Supported Cooperative Work
-
-
Teasley, S.1
Covi, L.2
|