Fetching the paper…
Reading the bibliography…
The introduction of machine learning (ML) components in software projects has created the need for software engineers to collaborate with data scientists and other specialists.
Islam, M.J., Nguyen, H.A., Pan, R. and Rajan, H. 2019. What Do Developers Ask About ML Libraries? A Large-scale Study Using Stack Overflow. arXiv 1906.11940
1906
Earlier work this paper cites.
Ré, C., Niu, F., Gudipati, P. and Srisuwananukorn, C. 2019. Overton: A data system for monitoring and improving machine-learned products. arXiv 1909.05372
1909
Earlier work this paper cites.
Conway, M.E. 1968. How Do Committees Invent? Datamation . 14, 4, 28–31
1968
Earlier work this paper cites.
Parnas, D.L. 1972. On the Criteria to be used in Decomposing Systems into Modules. Communications of the ACM . 15, 12, 1053–1058
1972
Earlier work this paper cites.
Curtis, B., Krasner, H. and Iscoe, N. 1988. A field study of the software design process for large systems. Communications of the ACM . 31, 11, 1268–1287
1988
Earlier work this paper cites.
Strauss, A. and Corbin, J. 1994. Grounded theory methodology: An overview. Handbook of qualitative research . N.K. Denzin, ed. 273–285
1994
Earlier work this paper cites.
Brown, G.F.C. 1995. Factors that facilitate or inhibit interdisciplinary collaboration within a professional bureaucracy . University of Arkansas
1995
Earlier work this paper cites.
Meyer, B. 1997. Object-Oriented Software Construction . Prentice-Hall
1997
Earlier work this paper cites.
Bass, L., Clements, P. and Kazman, R. 1998. Software Architecture in Practice . Addison-Wesley Longman Publishing Co., Inc
1998
Earlier work this paper cites.
Herbsleb, J.D. and Grinter, R.E. 1999. Splitting the Organization and Integrating the Code: Conway’s Law Revisited. In Proc. Int’l Conf. Software Engineering (ICSE) , 85–95
1999
Earlier work this paper cites.
Boujut, J.-F. and Blanco, E. 2003. Intermediary Objects as a Means to Foster Co-operation in Engineering Design. Computer Supported Cooperative Work (CSCW) . 12, 2, 205–219
2003
Earlier work this paper cites.
Ovaska, P., Rossi, M. and Marttiin, P. 2003. Architecture as a coordination tool in multi-site software development. Software Process Improvement and Practice . 8, 4, 233–247
2003
Earlier work this paper cites.
Chen, Z., Cao, Y., Liu, Y., Wang, H., Xie, T. and Liu, X. 2020. Understanding Challenges in Deploying Deep Learning Based Software: An Empirical Study. arXiv 2005.00760
2005
Earlier work this paper cites.
Cataldo, M. et al. 2006. Identification of Coordination Requirements: Implications for the Design of Collaboration and Awareness Tools. In Proc. Conf. Computer Supported Cooperative Work (CSCW) , 353–362
2006
Earlier work this paper cites.
Patel, K., Fogarty, J., Landay, J.A. and Harrison, B. 2008. Investigating statistical machine learning as a tool for software development. In Proc. Conf. Human Factors in Computing Systems (CHI) , 667–676
2008
Earlier work this paper cites.
de Souza, C.R.B. and Redmiles, D.F. 2008. An Empirical Study of Software Developers’ Management of Dependencies and Changes. In Proc. Int’l Conf. Software Engineering (ICSE) , 241–250
2008
Earlier work this paper cites.
Bass, M., Herbsleb, J.D. and Lescher, C. 2009. A Coordination Risk Analysis Method for Multi-site Projects: Experience Report. In Proc. Int’l Conf. Global Software Engineering , 31–40
2009
Earlier work this paper cites.
Haakman, M., Cruz, L., Huijgens, H. and van Deursen, A. 2020. AI Lifecycle Models Need To Be Revised. An Exploratory Study in Fintech. arXiv 2010.02716
2010
Earlier work this paper cites.
Mistrík, I., Grundy, J., van der Hoek, A. and Whitehead, J. 2010. Collaborative Software Engineering . Springer
2010
Earlier work this paper cites.
Akkerman, S.F. and Bakker, A. 2011. Boundary Crossing and Boundary Objects. Review of educational research . 81, 2, 132–169
2011
Earlier work this paper cites.
Braude, Eric J and Bernstein, Michael E. 2011. Software Engineering: Modern Approaches 2nd Edition . Wiley. ISBN-13: 978-0471692089
2011
Earlier work this paper cites.
Harsh, S. 2011. Purposeful Sampling in Qualitative Research Synthesis. Qualitative Research Journal . 11, 2, 63–75
2011
Earlier work this paper cites.
Sculley, D., Otey, M.E., Pohl, M., Spitznagel, B., Hainsworth, J. and Zhou, Y. 2011. Detecting adversarial advertisements in the wild. In Proc. Int’l Conf. Knowledge Discovery and Data Mining , 274–282
2011
Earlier work this paper cites.
Xie, X., Ho, J.W.K., Murphy, C., Kaiser, G., Xu, B. and Chen, T.Y. 2011. Testing and Validating Machine Learning Classifiers by Metamorphic Testing. Journal of Systems and Software . 84, 4, 544–558
2011
Earlier work this paper cites.
Cossette, B.E. and Walker, R.J. 2012. Seeking the Ground Truth: A Retroactive Study on the Evolution and Migration of Software Libraries. In Proc. Int’l Symposium Foundations of Software Engineering (FSE) , 1–11
2012
Earlier work this paper cites.
Dabbish, L., Stuart, C., Tsay, J. and Herbsleb, J. 2012. Social Coding in GitHub: Transparency and Collaboration in an Open Software Repository. In Proc. Conf. Computer Supported Cooperative Work (CSCW) , 1277–1286
2012
Earlier work this paper cites.
Kandel, S., Paepcke, A., Hellerstein, J.M. and Heer, J. 2012. Enterprise data analysis and visualization: An interview study. IEEE Transactions on Visualization and Computer Graphics . 18, 12, 2917–2926
2012
Earlier work this paper cites.
Sarma, A., Redmiles, D.F. and van der Hoek, A. 2012. Palantir: Early Detection of Development Conflicts Arising from Parallel Code Changes. IEEE Transactions on Software Engineering . 38, 4, 889–908
2012
Earlier work this paper cites.
Wagstaff, K. 2012. Machine Learning that Matters. arXiv 1206.4656
2012
Earlier work this paper cites.
Smith, D., Alshaikh, A., Bojan, R., Kak, A. and Manesh, M.M.G. 2014. Overcoming barriers to collaboration in an open source ecosystem. Technology Innovation Management Review . 4, 1
2014
Earlier work this paper cites.
Amershi, S., Chickering, M., Drucker, S.M., Lee, B., Simard, P. and Suh, J. 2015. ModelTracker: Redesigning Performance Analysis Tools for Machine Learning. In Proc. of 33rd Conf. on Human Factors in Computing Systems , 337–346
2015
Earlier work this paper cites.
Sculley, D. et al. 2015. Hidden Technical Debt in Machine Learning Systems. Advances in Neural Information Processing Systems 28 . 2503–2511
2015
Earlier work this paper cites.
Waterman, M., Noble, J. and Allan, G. 2015. How Much Up-Front? A Grounded theory of Agile Architecture. In Proc. Int’l Conf. Software Engineering , 347–357
2015
Earlier work this paper cites.
Brandstädter, S. and Sonntag, K. 2016. Interdisciplinary Collaboration. Advances in Ergonomic Design of Systems, Products and Processes , 395–409
2016
Earlier work this paper cites.
Baylor, D., Breck, E., Cheng, H.T., Fiedel, N., Foo, C.Y. et al. 2017. TFX: A TensorFlow-Based Production-Scale Machine Learning Platform. In Proc. Int’l Conf. Knowledge Discovery and Data Mining , 1387-1395
2017
Earlier work this paper cites.
Breck, E., Cai, S., Nielsen, E., Salib, M. and Sculley, D. 2017. The ML test score: A rubric for ML production readiness and technical debt reduction. In Proc. of Int’l Conf. on Big Data (Big Data) , 1123–1132
2017
Earlier work this paper cites.
Li, P.L., Ko, A.J. and Begel, A. 2017. Cross-Disciplinary Perspectives on Collaborations with Software Engineers. In Proc. Int’l Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) , 2–8
2017
Earlier work this paper cites.
Polyzotis, N., Roy, S., Whang, S.E. and Zinkevich, M. 2017. Data Management Challenges in Production Machine Learning. In Proc. Int’l Conf. on Management of Data , 1723–1726
2017
Earlier work this paper cites.
Salay, R., Queiroz, R. and Czarnecki, K. 2017. An Analysis of ISO 26262: Using Machine Learning Safely in Automotive Software. arXiv 1709.02435
2017
Cited alongside, same era.
Tramèr, F. et al. 2017. FairTest: Discovering Unwarranted Associations in Data-Driven Applications. In Proc. European Symposium on Security and Privacy (EuroS P) , 401–416
2017
Cited alongside, same era.
Tranquillo, J. 2017. The T-Shaped Engineer. Journal of Engineering Education Transformations . 30, 4, 12–24
2017
Cited alongside, same era.
Zinkevich, M. 2017. Rules of machine learning: Best practices for ML engineering. URL: https://developers.google.com/machine-learning/guides/rules-of-ml
2017
Cited alongside, same era.
Arpteg, A., Brinne, B., Crnkovic-Friis, L. and Bosch, J. 2018. Software Engineering Challenges of Deep Learning. In Proc. Euromicro Conf. Software Engineering and Advanced Applications (SEAA) , 50–59
Bhatt, U., Xiang, A., Sharma, S., Weller, A., Taly, A., Jia, Y., Ghosh, J., Puri, R., Moura, J.M.F. and Eckersley, P. 2020. Explainable machine learning in deployment. In Proc. of Conf. on Fairness, Accountability, and Transparency , 648–657
2020
Later among the works it cites.
Braiek, H.B. and Khomh, F. 2020. On testing machine learning programs. Journal of Systems and Software . 164, 110542
2020
Later among the works it cites.
Chattopadhyay, S., Prasad, I., Henley, A.Z., Sarma, A. and Barik, T. 2020. What’s Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities. In Proc. Conf. Human Factors in Computing Systems (CHI) , 1–12
2020
Later among the works it cites.
Hukkelberg, I. and Rolland, K. 2020. Exploring Machine Learning in a Large Governmental Organization: An Information Infrastructure Perspective. European Conf. on Information Systems , 92
2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2018
Cited alongside, same era.
Cheng, D., Cao, C., Xu, C. and Ma, X. 2018. Manifesting Bugs in Machine Learning Code: An Explorative Study with Mutation Testing. In Proc. Int’l Conf. Software Quality, Reliability and Security (QRS) , 313–324
2018
Cited alongside, same era.
Kim, M., Zimmermann, T., DeLine, R. and Begel, A. 2018. Data Scientists in Software Teams: State of the Art and Challenges. IEEE Transactions on Software Engineering . 44, 11, 1024–1038
2018
Cited alongside, same era.
Polyzotis, N., Roy, S., Whang, S.E. and Zinkevich, M. 2018. Data Lifecycle Challenges in Production Machine Learning: A Survey. SIGMOD Rec. 47, 2, 17–28
2018
Cited alongside, same era.
Schelter, S et al. 2018. Automating Large-scale Data Quality Verification. Proc. VLDB Endowment Int’l Conf. Very Large Data Bases . 11, 12, 1781–1794
2018
Cited alongside, same era.
Seymoens, T., Ongenae, F. and Jacobs, A. 2018. A methodology to involve domain experts and machine learning techniques in the design of human-centered algorithms. In Proc. IFIP Working Conf. Human Work Interaction Design , 200-214
2018
Cited alongside, same era.
Yang, Q., Suh, J., Chen, N.-C. and Ramos, G. 2018. Grounding Interactive Machine Learning Tool Design in How Non-Experts Actually Build Models. In Proc. Conf. Designing Interactive Systems , 573–584
2018
Cited alongside, same era.
Amershi, S. et al. 2019. Software Engineering for Machine Learning: A Case Study. In Proc. of 41st Int’l Conf. on Software Engineering: Software Engineering in Practice (ICSE-SEIP) , 291–300
2019
Cited alongside, same era.
Humbatova, N. et al. 2020. Taxonomy of real faults in deep learning systems. In Proc. Int’l Conf. on Software Engineering (ICSE) , 1110-1121
2020
Later among the works it cites.
Kang, D., Raghavan, D., Bailis, P. and Zaharia, M. 2020. Model Assertions for Monitoring and Improving ML Models. In Proc. of Machine Learning and Systems, 2, 481-496
2020
Later among the works it cites.
Kästner, C. and Kang, E. 2020. Teaching Software Engineering for Al-Enabled Systems. In Proc. Int’l Conf. Software Engineering: Software Engineering Education and Training (ICSE-SEET) , 45–48
2020
Later among the works it cites.
Kuwajima, H., Yasuoka, H. and Nakae, T. 2020. Engineering problems in machine learning systems. Machine Learning , 109, no 5, 1103-1126
2020
Later among the works it cites.
Lakshmanan, V., Robinson, S. and Munn, M. 2020. Machine Learning Design Patterns . O’Reilly Media, Inc
2020
Later among the works it cites.
Lwakatare, L.E., Raj, A., Crnkovic, I., Bosch, J. and Olsson, H.H. 2020. Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions. Information and software technology . 127, 106368
2020
Later among the works it cites.
Madaio, M.A. et al. 2020. Co-Designing Checklists to Understand Organizational Challenges and Opportunities around Fairness in AI. In Proc. Conf. Human Factors in Computing Systems (CHI) , 1–14
2020
Later among the works it cites.
O’Leary, K. and Uchida, M. 2020. Common problems with creating machine learning pipelines from existing code. In Proc. Conf. Machine Learning and Systems (MLSys)
2020
Later among the works it cites.
Ozkaya, I. 2020. What Is Really Different in Engineering AI-Enabled Systems? IEEE Software . 37, 4, 3–6
2020
Later among the works it cites.
Passi, S., and Phoebe S. 2020. Making Data Science Systems Work. Big Data & Society 7 (2): 1-13
2020
Later among the works it cites.
Sendak, M.P. et al. 2020. Real-World Integration of a Sepsis Deep Learning Technology Into Routine Clinical Care: Implementation Study. JMIR medical informatics . 8, 7, e15182
2020
Later among the works it cites.
Serban, A., van der Blom, K., Hoos, H. and Visser, J. 2020. Adoption and Effects of Software Engineering Best Practices in Machine Learning. In Proc. Int’l Symposium on Empirical Software Engineering and Measurement , 1–12
2020
Later among the works it cites.
Shneiderman, B. 2020. Bridging the gap between ethics and practice. ACM Transactions on Interactive Intelligent Systems . 10, 4, 1–31
2020
Later among the works it cites.
Siebert, J., Joeckel, L., Heidrich, J., Nakamichi, K., Ohashi, K., Namba, I., Yamamoto, R. and Aoyama, M. 2020. Towards Guidelines for Assessing Qualities of Machine Learning Systems. In Proc. Int’l Conf. on the Quality of Information and Communications Technology , 17–31
2020
Later among the works it cites.
Zhang, A.X., Muller, M. and Wang, D. 2020. How do data science workers collaborate? Roles, workflows, and tools. Proc. Human-Computer Interaction . 4, CSCW1, 1–23
2020
Later among the works it cites.
Zhou, S., Vasilescu, B. and Kästner, C. 2020. How Has Forking Changed in the Last 20 Years? A Study of Hard Forks on GitHub. In Proc. Int’l Conf. Software Engineering (ICSE) , 445–456
2020
Later among the works it cites.
Ashmore, R., Calinescu, R. and Paterson, C. 2021. Assuring the Machine Learning Lifecycle: Desiderata, Methods, and Challenges. ACM Computing Surveys (CSUR) , 54 (5): 1-39
2021
Closest in time.
Bogart, C., Kästner, C., Herbsleb, J. and Thung, F. 2021. When and how to make breaking changes: Policies and practices in 18 open source software ecosystems. ACM Transactions on Software Engineering and Methodology . 30, 4, 1–56
2021
Closest in time.
Bosch, J., Olsson, H.H. and Crnkovic, I. 2021. Engineering AI Systems: A Research Agenda. Artificial Intelligence Paradigms for Smart Cyber-Physical Systems . IGI Global. 1–19
2021
Closest in time.
Haakman, M., Cruz, L., Huijgens, H. and van Deursen, A. 2021. AI Lifecycle Models Need To Be Revised. An exploratory study in Fintech. Empirical Software Engineering . 26, 5, 1–29
2021
Closest in time.
Hopkins, A. and Booth, S. 2021. Machine learning practices outside big tech: How resource constraints challenge responsible development. In Proc. Conf. on AI, Ethics, and Society , 134-145
2021
Closest in time.
Lewis, G.A., Bellomo, S. and Ozkaya, I. 2021. Characterizing and Detecting Mismatch in Machine-Learning-Enabled Systems. In Proc. Workshop on AI Engineering-Software Engineering for AI (WAIN), 133-140
2021
Closest in time.
Lewis, G. A., Ozkaya, I. and Xu X. 2021. Software Architecture Challenges for ML Systems. In Proc. Int’l Conf. on Software Maintenance and Evolution , 634-638
2021
Closest in time.
Mäkinen, S., Skogström, H., Laaksonen, E. and Mikkonen, T. 2021. Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help? In Proc. Workshop on AI Engineering-Software Engineering for AI (WAIN) , 109-112
2021
Closest in time.
Martínez-Fernández, S., Bogner, J., Franch, X., Oriol, M., Siebert, J., Trendowicz, A., Vollmer, A.M. and Wagner, S. 2021. Software Engineering for AI-Based Systems: A Survey. arXiv 2105.01984
2021
Closest in time.
Martinez-Plumed, F., Contreras-Ochando, L., Ferri, C., Hernandez Orallo, J., Kull, M., Lachiche, N., Ramirez Quintana, M.J. and Flach, P.A. 2021. CRISP-DM twenty years later: From data mining processes to data science trajectories. IEEE Transactions on Knowledge and Data Engineering . 33, 8, 3048–3061
2021
Closest in time.
Muiruri, D., Lwakatare, L. E., K Nurminen, J. and Mikkonen, T. 2021. Practices and Infrastructures for ML Systems–An Interview Study. TechRxiv 16939192.v1
2021
Closest in time.
Panetta, K. 2020. Gartner Identifies the Top Strategic Technology Trends for 2021. URL: https://www.gartner.com/smarterwithgartner/gartner-top-strategic-technology-trends-for-2021
2021
Closest in time.
Park, S., Wang, A., Kawas, B., Vera Liao, Q., Piorkowski, D. and Danilevsky, M. 2021. Facilitating Knowledge Sharing from Domain Experts to Data Scientists for Building NLP Models. In Proc. 26th Int’l Conf. on Intelligent User Interfaces , 585-596
2021
Closest in time.
Piorkowski, D. et al. 2021. How AI Developers Overcome Communication Challenges in a Multidisciplinary Team: A Case Study. In Proc. ACM on Human-Computer Interaction , 5, (CSCW1), 1-25
2021
Closest in time.
Rakova, B., Yang, J., Cramer, H. and Chowdhury, R. 2021. Where Responsible AI meets Reality: Practitioner Perspectives on Enablers for Shifting Organizational Practices. Proc. ACM Hum.-Comput. Interact. 5, CSCW1, 1–23
2021
Closest in time.
Sambasivan, N. et al. 2021. “Everyone wants to do the model work, not the data work”: Data Cascades in High-Stakes AI. In Proc. Conf. on Human Factors in Computing Systems (CHI) . 1–15
2021
Closest in time.
Studer, S. et al. 2021. Towards CRISP-ML(Q): A Machine Learning Process Model with Quality Assurance Methodology. Machine Learning and Knowledge Extraction , 3(2), 392-413
2021
Closest in time.