-
1
-
-
0003707118
-
-
IEEE Computer Society
-
Guide to the Software Engineering Body of Knowledge, A. Abran, J.W. Moore, P. Bourque, and R. Dupuis, eds. IEEE Computer Society, 2004.
-
(2004)
Guide to the Software Engineering Body of Knowledge
-
-
Abran, A.1
Moore, J.W.2
Bourque, P.3
Dupuis, R.4
-
3
-
-
0003718668
-
-
Oxford Univ. Press
-
C. Alexander, S. Ishikawa, M. Silverstein, M. Jacobson, I. Fiksdahl-King, and S. Angel, A Pattern Language. Oxford Univ. Press, 1977.
-
(1977)
A Pattern Language
-
-
Alexander, C.1
Ishikawa, S.2
Silverstein, M.3
Jacobson, M.4
Fiksdahl-King, I.5
Angel, S.6
-
4
-
-
70349736208
-
Relationship between design patterns defects and crosscutting concern scattering degree: An empirical study
-
Oct.
-
L. Aversano, L. Cerulo, and M. Di Penta, "Relationship between Design Patterns Defects and Crosscutting Concern Scattering Degree: An Empirical Study," IET Software, vol. 3, no. 5, pp. 395-409, Oct. 2009.
-
(2009)
IET Software
, vol.3
, Issue.5
, pp. 395-409
-
-
Aversano, L.1
Cerulo, L.2
Di Penta, M.3
-
5
-
-
37849012764
-
An empirical study on the evolution of design patterns
-
L. Aversano, G. Canfora, and L. Cerulo, "An Empirical Study on the Evolution of Design Patterns," Proc. Sixth Joint Meeting of the European Software Eng. Conf. and the ACM SIGSOFT Symp. The Foundations of Software Eng., pp. 385-394, 2007.
-
(2007)
Proc. Sixth Joint Meeting of the European Software Eng. Conf. and the ACM SIGSOFT Symp. The Foundations of Software Eng.
, pp. 385-394
-
-
Aversano, L.1
Canfora, G.2
Cerulo, L.3
-
6
-
-
47749109419
-
Relating the evolution of design patterns and crosscutting concerns
-
L. Aversano, L. Cerulo, and M. Di Penta, "Relating the Evolution of Design Patterns and Crosscutting Concerns," Proc. Seventh IEEE Int'l Working Conf. Source Code Analysis and Manipulation, pp. 180-192, 2007.
-
(2007)
Proc. Seventh IEEE Int'l Working Conf. Source Code Analysis and Manipulation
, pp. 180-192
-
-
Aversano, L.1
Cerulo, L.2
Di Penta, M.3
-
7
-
-
84943169899
-
Design patterns and change proneness: An examination of five evolving systems
-
J.M. Bieman, G. Straw, H. Wang, P.W. Munger, and R.T. Alexander, "Design Patterns and Change Proneness: An Examination of Five Evolving Systems," Proc. Ninth Int'l Software Metrics Symp., pp. 40-49, 2003.
-
(2003)
Proc. Ninth Int'l Software Metrics Symp.
, pp. 40-49
-
-
Bieman, J.M.1
Straw, G.2
Wang, H.3
Munger, P.W.4
Alexander, R.T.5
-
8
-
-
77956618106
-
Oo design patterns, design structure, and program changes: An industrial case study
-
J.M. Bieman, D. Jain, and H.J. Yang, "OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study," Proc. IEEE Int'l Conf. Software Maintenance, pp. 580-589, 2001.
-
(2001)
Proc. IEEE Int'l Conf. Software Maintenance
, pp. 580-589
-
-
Bieman, J.M.1
Jain, D.2
Yang, H.J.3
-
9
-
-
85088073144
-
Using a protocol template for case study planning
-
O.P. Brereton, B.A. Kitchenham, D. Budgen, and Z. Li, "Using a Protocol Template for Case Study Planning," Proc. 12th Int'l Conf. Evaluation and Assessment in Software Eng., 2008.
-
(2008)
Proc. 12th Int'l Conf. Evaluation and Assessment in Software Eng.
-
-
Brereton, O.P.1
Kitchenham, B.A.2
Budgen, D.3
Li, Z.4
-
10
-
-
33847286844
-
Lessons from applying the systematic literature review process within the software engineering domain
-
DOI 10.1016/j.jss.2006.07.009, PII S016412120600197X
-
O.P. Brereton, B.A. Kitchenham, D. Budgen, M. Turner, and M.A. Khalil, "Lessons from Applying the Systematic Literature Review Process within the Software Engineering Domain," J. Systems & Software, vol. 80, no. 4, pp. 571-583, 2007. (Pubitemid 46329126)
-
(2007)
Journal of Systems and Software
, vol.80
, Issue.4
, pp. 571-583
-
-
Brereton, P.1
Kitchenham, B.A.2
Budgen, D.3
Turner, M.4
Khalil, M.5
-
11
-
-
70349741123
-
Cross-domain investigation of empirical practices
-
Oct.
-
D. Budgen, J. Bailey, M. Turner, B. Kitchenham, P. Brereton, and S. Charters, "Cross-Domain Investigation of Empirical Practices," IET Software, EASE special section, vol. 3, no. 5, pp. 410-421, Oct. 2009.
-
(2009)
IET Software, EASE Special Section
, vol.3
, Issue.5
, pp. 410-421
-
-
Budgen, D.1
Bailey, J.2
Turner, M.3
Kitchenham, B.4
Brereton, P.5
Charters, S.6
-
13
-
-
0004101993
-
-
Wiley
-
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal, Pattern-Oriented Software Architecture. Wiley, 1996.
-
(1996)
Pattern-Oriented Software Architecture
-
-
Buschmann, F.1
Meunier, R.2
Rohnert, H.3
Sommerlad, P.4
Stal, M.5
-
14
-
-
48549088731
-
An empirical study on students' ability to comprehend design patterns
-
A. Chatzigeorgiou, N. Tsantalis, and I. Deligiannis, "An Empirical Study on Students' Ability to Comprehend Design Patterns," Computers & Education, vol. 51, pp. 1007-1016, 2008.
-
(2008)
Computers & Education
, vol.51
, pp. 1007-1016
-
-
Chatzigeorgiou, A.1
Tsantalis, N.2
Deligiannis, I.3
-
15
-
-
10044278069
-
Development and evaluation of emerging design patterns for ubiquitous computing
-
E. Chung, J. Hong, M. Prabaker, J. Landay, and A. Liu, "Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing," Proc. Conf. Designing Interactive Systems, pp. 233-242, 2004.
-
(2004)
Proc. Conf. Designing Interactive Systems
, pp. 233-242
-
-
Chung, E.1
Hong, J.2
Prabaker, M.3
Landay, J.4
Liu, A.5
-
18
-
-
19144370101
-
Evidence-based software engineering for practitioners
-
DOI 10.1109/MS.2005.6
-
T. Dyba, B.A. Kitchenham, and M. Jgensen, "Evidence-Based Software Engineering for Practitioners," IEEE Software, vol. 22, no. 1, pp. 58-65, Jan./Feb. 2005. (Pubitemid 40714956)
-
(2005)
IEEE Software
, vol.22
, Issue.1
, pp. 58-65
-
-
Dyba, T.1
Kitchenham, B.A.2
Jorgensen, M.3
-
19
-
-
44649189162
-
Empirical studies of agile software development: A systematic review
-
M. Jgensen, T. Dyba , and T. Dingsr, "Empirical Studies of Agile Software Development: A Systematic Review," Information & Software Technology, vol. 50, pp. 833-859, 2008.
-
(2008)
Information & Software Technology
, vol.50
, pp. 833-859
-
-
Jgensen, M.1
Dyba, T.2
Dingsr, T.3
-
20
-
-
34548790691
-
The factory pattern in API design: A usability evaluation
-
DOI 10.1109/ICSE.2007.85, 4222592, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
-
B. Ellis, J. Stylos, and B. Myers, "The Factory Pattern in API Design: A Usability Evaluation," Proc. 29th Int'l Conf. Software Eng., pp. 302-311, 2007. (Pubitemid 47430665)
-
(2007)
Proceedings - International Conference on Software Engineering
, pp. 302-311
-
-
Ellis, B.1
Stylos, J.2
Myers, B.3
-
22
-
-
73449109853
-
Design patterns and change proneness: A replication using proprietary csharp software
-
M. Gattrell, S. Counsell, and T. Hall, "Design Patterns and Change Proneness: A Replication Using Proprietary Csharp Software," Proc. 16th Working Conf. Reverse Eng., pp. 160-164, 2009.
-
(2009)
Proc. 16th Working Conf. Reverse Eng.
, pp. 160-164
-
-
Gattrell, M.1
Counsell, S.2
Hall, T.3
-
23
-
-
4243077518
-
An analysis of research in computing disciplines
-
June
-
R.L. Glass, V. Ramesh, and I. Vessey, "An Analysis of Research in Computing Disciplines," Comm. ACM, vol. 47, pp. 89-94, June 2004.
-
(2004)
Comm. ACM
, vol.47
, pp. 89-94
-
-
Glass, R.L.1
Ramesh, V.2
Vessey, I.3
-
24
-
-
0036609253
-
Research in software engineering: An analysis of the literature
-
DOI 10.1016/S0950-5849(02)00049-6, PII S0950584902000496
-
R.L. Glass, I. Vessey, and V. Ramesh, "Research in Software Engineering: An Analysis of the Literature," Information & Software Technology, vol. 44, pp. 491-506, 2002. (Pubitemid 34704253)
-
(2002)
Information and Software Technology
, vol.44
, Issue.8
, pp. 491-506
-
-
Glass, R.L.1
Vessey, I.2
Ramesh, V.3
-
25
-
-
0025481733
-
Knowledge exploited by experts during software system design
-
R. Guindon, "Knowledge Exploited by Experts during Software System Design," Int'l J. Man-Machine Studies, vol. 33, pp. 279-304, 1990.
-
(1990)
Int'l J. Man-Machine Studies
, vol.33
, pp. 279-304
-
-
Guindon, R.1
-
26
-
-
51549086022
-
A quantitative study of the adoption of design patterns by open source software developers
-
S. Koch, ed., Idea Group, Inc.
-
M. Hahsler, "A Quantitative Study of the Adoption of Design Patterns by Open Source Software Developers," Free/Open Source Software Development, S. Koch, ed., Idea Group, Inc., 2004.
-
(2004)
Free/Open Source Software Development
-
-
Hahsler, M.1
-
27
-
-
38349135202
-
Tailoring and introduction of the rational unified process
-
G.K. Hanssen, F.O. BJnson, and H. Westerheim, "Tailoring and Introduction of the Rational Unified Process," Proc. 14th European Conf. European Systems and Software Process Improvement, pp. 7-18, 2007.
-
(2007)
Proc. 14th European Conf. European Systems and Software Process Improvement
, pp. 7-18
-
-
Hanssen, G.K.1
Bjnson, F.O.2
Westerheim, H.3
-
28
-
-
0018594651
-
A cognitive model of planning
-
B. Hayes-Roth and F. Hayes-Roth, "A Cognitive Model of Planning," Cognitive Science, vol. 3, no. 4, pp. 275-310, 1979. (Pubitemid 10100730)
-
(1979)
Cognitive Science
, vol.3
, Issue.4
, pp. 275-310
-
-
Hayes-Roth, B.1
Hayes-Roth, F.2
-
32
-
-
72449129016
-
Impact of the visitor pattern on program comprehension and maintenance
-
S. Jeanmart, Y.-G. Gueeeuc, H. Sahraoui, and N. Habra, "Impact of the Visitor Pattern on Program Comprehension and Maintenance," Proc. Third Int'l Symp. Empirical Software Eng. & Measurement, pp. 69-78, 2009.
-
(2009)
Proc. Third Int'l Symp. Empirical Software Eng. & Measurement
, pp. 69-78
-
-
Jeanmart, S.1
Gueeeuc, Y.-G.2
Sahraoui, H.3
Habra, N.4
-
35
-
-
4544225764
-
Evidence-based software engineering
-
B.A. Kitchenham, T. Dyba, and M. Jgensen, "Evidence-Based Software Engineering," Proc. 26th Int'l Conf. Software Eng., pp. 273-281, 2004.
-
(2004)
Proc. 26th Int'l Conf. Software Eng.
, pp. 273-281
-
-
Kitchenham, B.A.1
Dyba, T.2
Jgensen, M.3
-
36
-
-
56649086628
-
Systematic literature reviews in software engineering-a systematic literature review
-
B. Kitchenham, P. Brereton, D. Budgen, M. Turner, J. Bailey, and S. Linkman, "Systematic Literature Reviews in Software Engineering-A Systematic Literature Review," Information & Software Technology, vol. 51, no. 1, pp. 7-15, 2009.
-
(2009)
Information & Software Technology
, vol.51
, Issue.1
, pp. 7-15
-
-
Kitchenham, B.1
Brereton, P.2
Budgen, D.3
Turner, M.4
Bailey, J.5
Linkman, S.6
-
37
-
-
35348996113
-
Large-scale software engineering questions - Expert opinion or empirical evidence?
-
DOI 10.1049/iet-sen:20060052
-
B. Kitchenham, D. Budgen, P. Brereton, M. Turner, S. Charters, and S. Linkman, "Large-Scale Software Engineering Questions-Expert Opinion or Empirical Evidence" IET Software, vol. 1, no. 5, pp. 161-171, Oct. 2007. (Pubitemid 47614209)
-
(2007)
IET Software
, vol.1
, Issue.5
, pp. 161-171
-
-
Kitchenham, B.1
Budgen, D.2
Brereton, P.3
Turner, M.4
Charters, S.5
Linkman, S.6
-
39
-
-
79953727654
-
Systematic literature reviews in software engineering-a tertiary study
-
B. Kitchenham, R. Pretorius, D. Budgen, P. Brereton, M. Turner, M. Niazi, and S. Linkman, "Systematic Literature Reviews in Software Engineering-A Tertiary Study," Information & Software Technology, vol. 52, pp. 792-805, 2010.
-
(2010)
Information & Software Technology
, vol.52
, pp. 792-805
-
-
Kitchenham, B.1
Pretorius, R.2
Budgen, D.3
Brereton, P.4
Turner, M.5
Niazi, M.6
Linkman, S.7
-
40
-
-
79953724329
-
Using mapping studies as the basis for further research-a participant-observer case study
-
B.A. Kitchenham, D. Budgen, and O. Pearl Brereton, "Using Mapping Studies as the Basis for Further Research-A Participant-Observer Case Study," Information & Software Technology, special section from EASE, vol. 53, no. 4, pp. 638-651, 2011.
-
(2011)
Information & Software Technology, Special Section from EASE
, vol.53
, Issue.4
, pp. 638-651
-
-
Kitchenham, B.A.1
Budgen, D.2
Pearl Brereton, O.3
-
42
-
-
84953202889
-
The design of replicated studies
-
R. Murray Lindsay and A.S.C. Ehrenberg, "The Design of Replicated Studies," The Am. Statistician, vol. 47, no. 3, pp. 217-228, 1993.
-
(1993)
The Am. Statistician
, vol.47
, Issue.3
, pp. 217-228
-
-
Murray Lindsay, R.1
Ehrenberg, A.S.C.2
-
43
-
-
0032218207
-
Applying design patterns to decision tree learning system
-
G. Masuda, N. Sakamoto, and K. Ushijima, "Applying Design Patterns to Decision Tree Learning System," Proc. Sixth ACM SIGSOFT Int'l Symp. Foundations of Software Eng., pp. 111-120, 1998.
-
(1998)
Proc. Sixth ACM SIGSOFT Int'l Symp. Foundations of Software Eng.
, pp. 111-120
-
-
Masuda, G.1
Sakamoto, N.2
Ushijima, K.3
-
45
-
-
84885584929
-
Toward effective deployment of design patterns for software extension: A case study
-
T.H. Ng, S.C Cheung, W.K. Chan, and Y.T. Yu, "Toward Effective Deployment of Design Patterns for Software Extension: A Case Study," Proc. Int'l Workshop Software Quality, pp. 51-56, 2006.
-
(2006)
Proc. Int'l Workshop Software Quality
, pp. 51-56
-
-
Ng, T.H.1
Cheung, S.C.2
Chan, W.K.3
Yu, Y.T.4
-
46
-
-
34548709078
-
Do maintainers utilize deployed design patterns effectively?
-
DOI 10.1109/ICSE.2007.33, 4222579, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
-
T.H. Ng, S.C. Cheung, W.K. Chan, and Y.T. Yu, "Do Maintainers Utilize Deployed Design Patterns Effectively?" Proc. 29th Int'l Conf. Software Eng., pp. 168-177, 2007. (Pubitemid 47430652)
-
(2007)
Proceedings - International Conference on Software Engineering
, pp. 168-177
-
-
Ng, T.H.1
Cheung, S.C.2
Chan, W.K.3
Yu, Y.T.4
-
47
-
-
57849100721
-
An empirical study of the relationships between design patterns roles and class change proneness
-
M. Di Penta, L. Cerulo, Y.-G. Gueeeuc, and G. Antoniol, "An Empirical Study of the Relationships between Design Patterns Roles and Class Change Proneness," Proc. IEEE Int'l Conf. Software Maintenance, pp. 217-226, 2008.
-
(2008)
Proc. IEEE Int'l Conf. Software Maintenance
, pp. 217-226
-
-
Di Penta, M.1
Cerulo, L.2
Gueeeuc, Y.-G.3
Antoniol, G.4
-
49
-
-
84858034472
-
A series of controlled experiments on design patterns: Methodology and results
-
L. Prechelt and B. Unger, "A Series of Controlled Experiments on Design Patterns: Methodology and Results," Proc. Softwaretechnik '98, 1998.
-
(1998)
Proc. Softwaretechnik '98
-
-
Prechelt, L.1
Unger, B.2
-
50
-
-
23844462145
-
Documenting design patterns in code eases program maintenance
-
L. Prechelt, B. Unger, and M. Philippsen, "Documenting Design Patterns in Code Eases Program Maintenance," Proc. ICSE Workshop Process Modelling and Empirical Studies of Software Evolution, pp. 72-76, 1997.
-
(1997)
Proc. ICSE Workshop Process Modelling and Empirical Studies of Software Evolution
, pp. 72-76
-
-
Prechelt, L.1
Unger, B.2
Philippsen, M.3
-
51
-
-
0035670715
-
A controlled experiment in maintenance comparing design patterns to simpler solutions
-
Dec.
-
L. Prechelt, B. Unger, W.F. Tichy, P. Brossler, and L.G. Votta, "A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions," IEEE Trans. Software Eng., vol. 27, no. 12, pp. 1133-1144, Dec. 2001.
-
(2001)
IEEE Trans. Software Eng.
, vol.27
, Issue.12
, pp. 1133-1144
-
-
Prechelt, L.1
Unger, B.2
Tichy, W.F.3
Brossler, P.4
Votta, L.G.5
-
52
-
-
0036612913
-
Two controlled experiments assessing the usefulness of design pattern documentation in program maintenance
-
DOI 10.1109/TSE.2002.1010061
-
L. Prechelt, B. Unger-Lamprecht, M. Philippsen, and W.F. Tichy, "Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance," IEEE Trans. Software Eng., vol. 28, no. 6, pp. 595-606, June 2002. (Pubitemid 34835479)
-
(2002)
IEEE Transactions on Software Engineering
, vol.28
, Issue.6
, pp. 595-606
-
-
Prechelt, L.1
Unger-Lamprecht, B.2
Philippsen, M.3
Tichy, W.F.4
-
54
-
-
0001590646
-
Planning problems are wicked problems
-
N. Cross, ed. Wiley
-
H.J. Rittel and M.M. Webber, "Planning Problems Are Wicked Problems," Developments in Design Methodology, N. Cross, ed., pp. 135-144, Wiley, 1984.
-
(1984)
Developments in Design Methodology
, pp. 135-144
-
-
Rittel, H.J.1
Webber, M.M.2
-
55
-
-
84976840280
-
Using design patterns to develop reusable object-oriented communication software
-
D. Schmidt, "Using Design Patterns to Develop Reusable Object-Oriented Communication Software," Comm. ACM, vol. 38, no. 10, pp. 65-74, 1995.
-
(1995)
Comm. ACM
, vol.38
, Issue.10
, pp. 65-74
-
-
Schmidt, D.1
-
57
-
-
0036437794
-
Documenting pattern use in Java programs
-
M. Torchiano, "Documenting Pattern Use in Java Programs," Proc. Int'l Conf. Software Maintenance, pp. 230-233, 2002. (Pubitemid 35406584)
-
(2002)
Conference on Software Maintenance
, pp. 230-233
-
-
Torchiano, M.1
-
59
-
-
3543080954
-
A controlled experiment comparing the maintainability of programs designed with and without design patterns-a replication in a real programming environment
-
M. Vocak, W.F Tichy, D.I.K. SJerg, E. Arisolm, and M. Aldrin, "A Controlled Experiment Comparing the Maintainability of Programs Designed with and without Design Patterns-A Replication in a Real Programming Environment," Empirical Software Eng., vol. 9, pp. 149-195, 2004.
-
(2004)
Empirical Software Eng.
, vol.9
, pp. 149-195
-
-
Vocak, M.1
Tichy, W.F.2
Sjerg, D.I.K.3
Arisolm, E.4
Aldrin, M.5
-
60
-
-
0035784209
-
Assessment of design patterns during software reengineering: Lessons learned from a large commercial project
-
P. Wendorff, "Assessment of Design Patterns during Software Reengineering: Lessons Learned from a Large Commercial Project," Proc. Fifth European Conf. Software Maintenance and Reeng., pp. 77-84, 2001.
-
(2001)
Proc. Fifth European Conf. Software Maintenance and Reeng.
, pp. 77-84
-
-
Wendorff, P.1
-
61
-
-
0031067927
-
Visual programming languages and the empirical evidence for and against
-
K.N. Whitley, "Visual Programming Languages and the Empirical Evidence For and Against," J. Visual Languages and Computing, vol. 8, pp. 109-142, 1997. (Pubitemid 127175795)
-
(1997)
Journal of Visual Languages and Computing
, vol.8
, Issue.1
, pp. 109-142
-
-
Whitley, K.N.1
-
62
-
-
0038044511
-
Agile software development: It's about feedback and change
-
Apr.
-
L. Williams and A. Cockburn, "Agile Software Development: It's about Feedback and Change," Computer, vol. 36, no. 4, pp. 39-43, Apr. 2003.
-
(2003)
Computer
, vol.36
, Issue.4
, pp. 39-43
-
-
Williams, L.1
Cockburn, A.2
-
63
-
-
85118560482
-
Building an omt-editor using design patterns: An experience report
-
B. Wydaeghe, K. Verschaeve, B. Michiels, B. Van Damme, E. Archens, and V. Jonckers, "Building an OMT-Editor Using Design Patterns: An Experience Report," Proc. Conf. Technology of Object-Oriented Languages, 1998.
-
(1998)
Proc. Conf. Technology of Object-Oriented Languages
-
-
Wydaeghe, B.1
Verschaeve, K.2
Michiels, B.3
Van Damme, B.4
Archens, E.5
Jonckers, V.6
-
65
-
-
84867336650
-
Experience report: Using design patterns in the development of jb system
-
W. Yuanhong, M. Hong, and S. Weizhong, "Experience Report: Using Design Patterns in the Development of JB System," Proc. Technology of Object Oriented Languages and Systems, pp. 159-165, 1997.
-
(1997)
Proc. Technology of Object Oriented Languages and Systems
, pp. 159-165
-
-
Yuanhong, W.1
Hong, M.2
Weizhong, S.3
|