default search action
Kelly Blincoe
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j36]Hechen Wang, Peter Devine, James Tizard, Seyed Reza Shahamiri, Kelly Blincoe:
Conversation in forums: How software forum posts discuss potential development insights. J. Syst. Softw. 215: 112108 (2024) - [j35]Dhanushka Jayasuriya, Valerio Terragni, Jens Dietrich, Kelly Blincoe:
Understanding the Impact of APIs Behavioral Breaking Changes on Client Applications. Proc. ACM Softw. Eng. 1(FSE): 1238-1261 (2024) - [p1]James Tizard, Tim Rietz, Kelly Blincoe:
Elicitation Revisited for More Inclusive Requirements Engineering. Equity, Diversity, and Inclusion in Software Engineering 2024: 91-104 - [e3]Daniela E. Damian, Kelly Blincoe, Denae Ford, Alexander Serebrenik, Zainab Masood:
Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights. Apress 2024, ISBN 978-1-4842-9650-9 [contents] - [i11]Valerio Terragni, Partha S. Roop, Kelly Blincoe:
The Future of Software Engineering in an AI-Driven World. CoRR abs/2406.07737 (2024) - [i10]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe, Matthias Galster:
Towards Quantifying Requirements Technical Debt for Software Requirements concerning Veracity: A Perspective and Research Roadmap. CoRR abs/2407.00391 (2024) - 2023
- [j34]Peter Devine, Yun Sing Koh, Kelly Blincoe:
Evaluating software user feedback classifier performance on unseen apps, datasets, and metadata. Empir. Softw. Eng. 28(1): 26 (2023) - [j33]Kelly Blincoe, Zhenchang Xing:
Preface to the Special issue on the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME 2020). Empir. Softw. Eng. 28(3): 57 (2023) - [j32]Zainab Masood, Kelly Blincoe, Daniela E. Damian:
What have we learned? A conceptual framework on New Zealand software professionals and companies' response to COVID-19. Empir. Softw. Eng. 28(5): 109 (2023) - [j31]Sanuri Gunawardena, Ewan D. Tempero, Kelly Blincoe:
Concerns identified in code review: A fine-grained, faceted classification. Inf. Softw. Technol. 153: 107054 (2023) - [j30]Haris Mumtaz, Paramvir Singh, Kelly Blincoe:
Identifying refactoring opportunities for large packages by analyzing maintainability characteristics in Java OSS. J. Syst. Softw. 202: 111717 (2023) - [j29]Xiao Liu, Kelly Blincoe, Mohan Baruwal Chhetri, John Grundy:
Human-centric software engineering - Approaches, technologies, and applications. J. Syst. Softw. 204: 111791 (2023) - [j28]James Tizard, Peter Devine, Hechen Wang, Kelly Blincoe:
A Software Requirements Ecosystem: Linking Forum, Issue Tracker, and FAQs for Requirements Management. IEEE Trans. Software Eng. 49(4): 2381-2393 (2023) - [c49]Ewan D. Tempero, Kelly Blincoe, Danielle M. Lottridge:
An Experiment on the Effects of Modularity on Code Modification and Understanding. ACE 2023: 105-112 - [c48]Madhurjya D. Choudhury, Kelly Blincoe, Jaspreet S. Dhupia:
Deep Learning based Time-Frequency Image Enhancement Method for Machinery Health Monitoring. AIM 2023: 852-857 - [c47]Zixiao Chen, Madhurjya Dev Choudhury, Kelly Blincoe, Jaspreet Singh Dhupia:
A Digital Twin Based Framework for Real-Time Machine Condition Monitoring. CASE 2023: 1-6 - [c46]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Understanding the relationship between Technical Debt, New Code Cost and Rework Cost in Open-Source Software Projects: An Empirical Study. EASE 2023: 247-252 - [c45]Dhanushka Jayasuriya, Valerio Terragni, Jens Dietrich, Samuel Ou, Kelly Blincoe:
Understanding Breaking Changes in the Wild. ISSTA 2023: 1433-1444 - [c44]Madhurjya Dev Choudhury, W. Bastiaan Kleijn, Kelly Blincoe, Jaspreet Singh Dhupia:
A Deep Learning Based Fault Diagnosis Method Combining Domain Knowledge and Transfer Learning. M2VIP 2023: 1-6 - [c43]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Quantifying Requirements Technical Debt: A Systematic Mapping Study and a Conceptual Model. RE 2023: 123-133 - [e2]Satish Chandra, Kelly Blincoe, Paolo Tonella:
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2023, San Francisco, CA, USA, December 3-9, 2023. ACM 2023 [contents] - [i9]Judith Perera, Ewan D. Tempero, Yu-Cheng Tu, Kelly Blincoe:
Quantifying Technical Debt: A Systematic Mapping Study and a Conceptual Model. CoRR abs/2303.06535 (2023) - [i8]Kelly Blincoe, Markus Luczak-Rösch, Tim Miller, Matthias Galster:
Human-centric Literature on Trust for SfTI Veracity Spearhead. CoRR abs/2306.00226 (2023) - 2022
- [j27]Xiaofeng Han, Amjed Tahir, Peng Liang, Steve Counsell, Kelly Blincoe, Bing Li, Yajing Luo:
Code smells detection via modern code review: a study of the OpenStack and Qt communities. Empir. Softw. Eng. 27(6): 127 (2022) - [j26]Zainab Masood, Rashina Hoda, Kelly Blincoe, Daniela E. Damian:
Like, dislike, or just do it? How developers approach software development tasks. Inf. Softw. Technol. 150: 106963 (2022) - [j25]Sanuri Dananja Gunawardena, Peter Devine, Isabelle Beaumont, Lola Piper Garden, Emerson R. Murphy-Hill, Kelly Blincoe:
Destructive Criticism in Software Code Review Impacts Inclusion. Proc. ACM Hum. Comput. Interact. 6(CSCW2): 1-29 (2022) - [j24]James Tizard, Tim Rietz, Xuanhui Liu, Kelly Blincoe:
Voice of the users: an extended study of software feedback engagement. Requir. Eng. 27(3): 293-315 (2022) - [j23]Zainab Masood, Daniela E. Damian, Kelly Blincoe:
How New Zealand Software Companies Are Adapting Work Settings With Changing Times. IEEE Softw. 39(3): 77-84 (2022) - [j22]Zainab Masood, Rashina Hoda, Kelly Blincoe:
Real World Scrum A Grounded Theory of Variations in Practice. IEEE Trans. Software Eng. 48(5): 1579-1591 (2022) - [j21]Zainab Masood, Rashina Hoda, Kelly Blincoe:
What Drives and Sustains Self-Assignment in Agile Teams. IEEE Trans. Software Eng. 48(9): 3626-3639 (2022) - [c42]Yu-Cheng Tu, Valerio Terragni, Ewan D. Tempero, Asma Shakil, Andrew Meads, Nasser Giacaman, Allan Fowler, Kelly Blincoe:
GitHub in the Classroom: Lessons Learnt. ACE 2022: 163-172 - [c41]Diana Kirk, Kelly Blincoe:
Contextual Factors Affecting Software Development Practice Efficacy: A Practitioners' Perspective. ENASE 2022: 461-468 - [c40]Haris Mumtaz, Paramvir Singh, Kelly Blincoe:
Analyzing the Relationship between Community and Design Smells in Open-Source Software Projects: An Empirical Study. ESEM 2022: 23-33 - [c39]Haris Mumtaz, Carlos V. Paradis, Fabio Palomba, Damian A. Tamburri, Rick Kazman, Kelly Blincoe:
A Preliminary Study on the Assignment of GitHub Issues to Issue Commenters and the Relationship with Social Smells. CHASE@ICSE 2022: 61-65 - [c38]Peter Devine, Kelly Blincoe:
Unsupervised Extreme Multi Label Classification of Stack Overflow Posts. NLBSE 2022: 1-8 - [c37]Peter Devine, James Tizard, Hechen Wang, Yun Sing Koh, Kelly Blincoe:
What's Inside a Cluster of Software User Feedback: A Study of Characterisation Methods. RE 2022: 189-200 - [i7]Xiaofeng Han, Amjed Tahir, Peng Liang, Steve Counsell, Kelly Blincoe, Bing Li, Yajing Luo:
Code Smells Detection via Modern Code Review: A Study of the OpenStack and Qt Communities. CoRR abs/2205.07535 (2022) - [i6]Sherlock A. Licorish, Christoph Treude, John C. Grundy, Chakkrit Tantithamthavorn, Kelly Blincoe, Stephen G. MacDonell, Li Li, Jean-Guy Schneider:
Software Engineering in Australasia. CoRR abs/2206.05397 (2022) - 2021
- [j20]Haris Mumtaz, Paramvir Singh, Kelly Blincoe:
A systematic mapping study on architectural smells detection. J. Syst. Softw. 173: 110885 (2021) - [j19]Sherlock A. Licorish, Christoph Treude, John C. Grundy, Kelly Blincoe, Stephen G. MacDonell, Chakkrit Tantithamthavorn, Li Li, Jean-Guy Schneider:
Software Engineering in Australasia. ACM SIGSOFT Softw. Eng. Notes 46(2): 16-17 (2021) - [j18]Patanamon Thongtanunam, Ayushi Rastogi, Foutse Khomh, Serge Demeyer, Meiyappan Nagappan, Kelly Blincoe, Gregorio Robles:
Shadow Program Committee Initiative: Process and Reflection. ACM SIGSOFT Softw. Eng. Notes 46(4): 16-18 (2021) - [j17]Daniela E. Damian, Johan Linåker, David Johnson, Tony Clear, Kelly Blincoe:
Challenges and Strategies for Managing Requirements Selection in Software Ecosystems. IEEE Softw. 38(6): 76-87 (2021) - [c36]Diana Kirk, Kelly Blincoe:
Challenges when Applying Repertory Grid Technique for Software Practices. EASE 2021: 231-240 - [c35]Peter Devine, Yun Sing Koh, Kelly Blincoe:
Evaluating Unsupervised Text Embeddings on Software User Feedback. RE Workshops 2021: 87-95 - [c34]Hechen Wang, Peter Devine, James Tizard, Seyed Reza Shahamiri, Kelly Blincoe:
The Use of Sub-forums in Software Product Forums. RE Workshops 2021: 293-297 - [c33]James Tizard, Tim Rietz, Xuanhui Liu, Kelly Blincoe:
Voice of the Users: A study of software feedback differences between Germany and China. RE Workshops 2021: 328-335 - [i5]Zainab Masood, Rashina Hoda, Kelly Blincoe:
Real World Scrum A Grounded Theory of Variations in Practice. CoRR abs/2103.15268 (2021) - [i4]Waqar Hussain, Didar Zowghi, Tony Clear, Stephen G. MacDonell, Kelly Blincoe:
Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option. CoRR abs/2104.00843 (2021) - [i3]Zainab Masood, Rashina Hoda, Kelly Blincoe:
What Drives and Sustains Self-Assignment in Agile Teams. CoRR abs/2108.04981 (2021) - [i2]Peter Devine, Yun Sing Koh, Kelly Blincoe:
Evaluating Software User Feedback Classifiers on Unseen Apps, Datasets, and Metadata. CoRR abs/2112.13497 (2021) - 2020
- [j16]Yichen Tang, Kelly Blincoe, Andreas W. Kempa-Liehr:
Enriching feature engineering for short text samples by language time series analysis. EPJ Data Sci. 9(1): 26 (2020) - [j15]Zainab Masood, Rashina Hoda, Kelly Blincoe:
How agile teams make self-assignment work: a grounded theory study. Empir. Softw. Eng. 25(6): 4962-5005 (2020) - [j14]Kelly Blincoe, Daniela E. Damian, Anna Perini:
Preface to the empirical software engineering special issue on selected papers from RE'19. Empir. Softw. Eng. 25(6): 5413-5415 (2020) - [j13]Kelly Blincoe, Daniela E. Damian, Anna Perini:
Preface to the requirements engineering special issue on selected papers from RE'19. Requir. Eng. 25(4): 415-416 (2020) - [j12]Damian Andrew Tamburri, Kelly Blincoe, Fabio Palomba, Rick Kazman:
"The Canary in the Coal Mine..." A cautionary tale from the decline of SourceForge. Softw. Pract. Exp. 50(10): 1930-1951 (2020) - [c32]Jan Ole Johanssen, Kuldar Taveter, James Tizard, Kelly Blincoe:
Welcome from the Organizers. AffectRE@RE 2020: 6-7 - [c31]Jacob Stringer, Amjed Tahir, Kelly Blincoe, Jens Dietrich:
Technical Lag of Dependencies in Major Package Managers. APSEC 2020: 228-237 - [c30]David Johnson, James Tizard, Daniela E. Damian, Kelly Blincoe, Tony Clear:
Open CrowdRE Challenges in Software Ecosystems. CrowdRE@RE 2020: 1-4 - [c29]James Tizard, Tim Rietz, Kelly Blincoe:
Voice of the Users: A Demographic Study of Software Feedback Behaviour. RE 2020: 55-65
2010 – 2019
- 2019
- [j11]Kelly Blincoe, Ali Dehghan, Abdoul-Djawadou Salaou, Adam Neal, Johan Linåker, Daniela E. Damian:
High-level software requirements and iteration changes: a predictive model. Empir. Softw. Eng. 24(3): 1610-1648 (2019) - [j10]Kelly Blincoe, Francis Harrison, Navpreet Kaur, Daniela E. Damian:
Reference Coupling: An exploration of inter-project technical dependencies and their characteristics within large software ecosystems. Inf. Softw. Technol. 110: 174-189 (2019) - [j9]Kelly Blincoe, Olga Springer, Michal R. Wróbel:
Perceptions of Gender Diversity's Impact on Mood in Software Development Teams. IEEE Softw. 36(5): 51-56 (2019) - [c28]Farhana Sarker, Bogdan Vasilescu, Kelly Blincoe, Vladimir Filkov:
Socio-technical work-rate increase associates with changes in work patterns in online projects. ICSE 2019: 936-947 - [c27]Matthias Galster, Christoph Treude, Kelly Blincoe:
Supporting Software Architecture Maintenance by Providing Task-Specific Recommendations. ICSME 2019: 370-372 - [c26]Jens Dietrich, David J. Pearce, Jacob Stringer, Amjed Tahir, Kelly Blincoe:
Dependency versioning in the wild. MSR 2019: 349-359 - [c25]James Tizard, Hechen Wang, Lydia Yohannes, Kelly Blincoe:
Can a Conversation Paint a Picture? Mining Requirements In Software Forums. RE 2019: 17-27 - [i1]Kelly Blincoe, Olga Springer, Michal R. Wróbel:
Perceptions of Gender Diversity's impact on mood in software development teams. CoRR abs/1905.10171 (2019) - 2018
- [j8]Zainab Masood, Rashina Hoda, Kelly Blincoe:
Adapting agile practices in university contexts. J. Syst. Softw. 144: 501-510 (2018) - [j7]Eric Knauss, Aminah Yussuf, Kelly Blincoe, Daniela E. Damian, Alessia Knauss:
Continuous clarification and emergent requirements flows in open-commercial software ecosystems. Requir. Eng. 23(1): 97-117 (2018) - [c24]Terese Besker, Antonio Martini, Rumesh Edirisooriya Lokuge, Kelly Blincoe, Jan Bosch:
Embracing Technical Debt, from a Startup Company Perspective. ICSME 2018: 415-425 - 2017
- [j6]Kelly Blincoe, Daniela E. Damian, Giuseppe Valetto:
Guest editors introduction: Context for software developers. J. Syst. Softw. 128: 198-199 (2017) - [c23]Toni James, Matthias Galster, Kelly Blincoe, Grant Miller:
What Is the Perception of Female and Male Software Professionals on Performance, Team Dynamics and Job Satisfaction? Insights from the Trenches. ICSE-SEIP 2017: 13-22 - [c22]Zainab Masood, Rashina Hoda, Kelly Blincoe:
Motivation for Self-Assignment: Factors Agile Software Developers Consider. CHASE@ICSE 2017: 92-93 - [c21]Ali Dehghan, Adam Neal, Kelly Blincoe, Johan Linåker, Daniela E. Damian:
Predicting likelihood of requirement implementation within the planned iteration: an empirical study at IBM. MSR 2017: 124-134 - [c20]Zainab Masood, Rashina Hoda, Kelly Blincoe:
Exploring Workflow Mechanisms and Task Allocation Strategies in Agile Software Teams. XP 2017: 267-273 - 2016
- [j5]Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela E. Damian:
An in-depth study of the promises and perils of mining GitHub. Empir. Softw. Eng. 21(5): 2035-2071 (2016) - [j4]Kelly Blincoe, Jyoti Sheoran, Sean P. Goggins, Eva Petakovic, Daniela E. Damian:
Understanding the popular users: Following, affiliation influence and leadership on GitHub. Inf. Softw. Technol. 70: 30-39 (2016) - [c19]Waqar Hussain, Kelly Blincoe:
Establishing Trust and Relationships through Video Conferencing in Virtual Collaborations: An Experience Report on a Global Software Engineering Course. ICGSE Workshops 2016: 49-54 - [c18]Bogdan Vasilescu, Kelly Blincoe, Qi Xuan, Casey Casalnuovo, Daniela E. Damian, Premkumar T. Devanbu, Vladimir Filkov:
The sky is not the limit: multitasking across GitHub projects. ICSE 2016: 994-1005 - [c17]Waqar Hussain, Didar Zowghi, Tony Clear, Stephen G. MacDonell, Kelly Blincoe:
Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option. RE 2016: 126-135 - [c16]Ali Dehghan, Kelly Blincoe, Daniela E. Damian:
A hybrid model for task completion effort estimation. SWAN@SIGSOFT FSE 2016: 22-28 - 2015
- [j3]Kelly Blincoe, Giuseppe Valetto, Daniela E. Damian:
Facilitating Coordination between Software Developers: A Study and Techniques for Timely and Efficient Recommendations. IEEE Trans. Software Eng. 41(10): 969-985 (2015) - [c15]Maria Paasivaara, Kelly Blincoe, Casper Lassenius, Daniela E. Damian, Jyoti Sheoran, Francis Harrison, Prashant Chhabra, Aminah Yussuf, Veikko Isotalo:
Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams. ICSE (2) 2015: 285-294 - [c14]Eirini Kalliamvakou, Daniela E. Damian, Kelly Blincoe, Leif Singer, Daniel M. Germán:
Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub. ICSE (1) 2015: 574-585 - [c13]Kelly Blincoe, Daniela E. Damian, Giuseppe Valetto, James D. Herbsleb:
2nd International Workshop on Context for Software Development (CSD 2015). ICSE (2) 2015: 973-974 - [c12]Kelly Blincoe, Francis Harrison, Daniela E. Damian:
Ecosystems in GitHub and a Method for Ecosystem Identification Using Reference Coupling. MSR 2015: 202-211 - [c11]Kelly Blincoe, Daniela E. Damian:
Implicit Coordination: A Case Study of the Rails OSS Project. OSS 2015: 35-44 - [e1]Kelly Blincoe, Daniela E. Damian, Giuseppe Valetto, James D. Herbsleb:
2nd IEEE/ACM International Workshop on Context for Software Development, CSD 2015, Florence, Italy, May 19, 2015. IEEE Computer Society 2015, ISBN 978-1-4673-7037-0 [contents] - 2014
- [j2]Nora McDonald, Kelly Blincoe, Eva Petakovic, Sean P. Goggins:
Modeling Distributed Collaboration on GitHub. Adv. Complex Syst. 17(7-8) (2014) - [c10]Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela E. Damian:
The promises and perils of mining GitHub. MSR 2014: 92-101 - [c9]Jyoti Sheoran, Kelly Blincoe, Eirini Kalliamvakou, Daniela E. Damian, Jordan Ell:
Understanding "watchers" on GitHub. MSR 2014: 336-339 - 2013
- [j1]Sean P. Goggins, Giuseppe Valetto, Christopher M. Mascaro, Kelly Blincoe:
Creating a model of the dynamics of socio-technical groups. User Model. User Adapt. Interact. 23(4): 345-379 (2013) - [c8]Kelly Blincoe, Giuseppe Valetto, Daniela E. Damian:
Uncovering critical coordination requirements through content analysis. SSE@ESEC/FSE 2013: 1-4 - [c7]Kelly Blincoe, Giuseppe Valetto, Daniela E. Damian:
Do all task dependencies require coordination? the role of task properties in identifying critical coordination needs in software projects. ESEC/SIGSOFT FSE 2013: 213-223 - 2012
- [c6]Sean P. Goggins, Kelly Blincoe, Giuseppe Valetto:
Proximity: a measure to quantify the need for developers' coordination. CSCW 2012: 1351-1360 - [c5]Arber Borici, Kelly Blincoe, Adrian Schröter, Giuseppe Valetto, Daniela E. Damian:
ProxiScientia: Toward real-time visualization of task and developer dependencies in collaborating software development teams. CHASE 2012: 5-11 - [c4]Giuseppe Valetto, Kelly Blincoe, Sean P. Goggins:
Actionable identification of emergent teams in software development virtual organizations. RSSE@ICSE 2012: 11-15 - [c3]Kelly Blincoe:
Timely and efficient facilitation of coordination of software developers' activities. ICSE 2012: 1539-1542 - [c2]Kelly Blincoe:
Timely detection of Coordination Requirements to support collaboration among software developers. ICSE 2012: 1601-1603 - 2010
- [c1]Kelly Blincoe, Giuseppe Valetto:
Implicit Coordination in Software Development. ICGSE 2010: 363-364
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-31 20:12 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint