Results for 'software development'

982 found
Order:
  1. Towards a Philosophy of Software Development: 40 Years after the Birth of Software Engineering.Mandy Northover, Derrick G. Kourie, Andrew Boake, Stefan Gruner & Alan Northover - 2008 - Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 39 (1):85-113.
    Over the past four decades, software engineering has emerged as a discipline in its own right, though it has roots both in computer science and in classical engineering. Its philosophical foundations and premises are not yet well understood. In recent times, members of the software engineering community have started to search for such foundations. In particular, the philosophies of Kuhn and Popper have been used by philosophically-minded software engineers in search of a deeper understanding of their discipline. (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  2.  70
    How software developers can fix part of GDPR’s problem of click-through consents.Björn Lundgren - 2020 - AI and Society 35 (3):759-760.
    It is argued that GDPR suffer from a practical problem of click-through consents, which developers of web browsers should resolve.
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  3.  39
    Ethics in the Software Development Process: from Codes of Conduct to Ethical Deliberation.Jan Gogoll, Niina Zuber, Severin Kacianka, Timo Greger, Alexander Pretschner & Julian Nida-Rümelin - 2021 - Philosophy and Technology 34 (4):1085-1108.
    Software systems play an ever more important role in our lives and software engineers and their companies find themselves in a position where they are held responsible for ethical issues that may arise. In this paper, we try to disentangle ethical considerations that can be performed at the level of the software engineer from those that belong in the wider domain of business ethics. The handling of ethical problems that fall into the responsibility of the engineer has (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  4. Some Epistemological Reflections on Software Development.A. M. Haeberer & P. A. S. Veloso - unknown
     
    Export citation  
     
    Bookmark  
  5.  71
    Ethical Responsibilities of Software Developers in Developing Simulations.William Spees - 2001 - International Journal of Applied Philosophy 15 (1):59-64.
    Recent innovations in computer software development have produced a new breed of pet, AIBO 2, a robotic pet that simulates the behavior of real pets. This paper argues that software developers who create such simulations have ethical responsibilities to product users and to society. The paper concludes with some general ethical guidelines for software developers to follow when engaged in projects involving real-world simulations.
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  6.  64
    EveryBOTy Counts: Examining Human–Machine Teams in Open Source Software Development.Olivia B. Newton, Samaneh Saadat, Jihye Song, Stephen M. Fiore & Gita Sukthankar - 2024 - Topics in Cognitive Science 16 (3):450-484.
    In this study, we explore the future of work by examining differences in productivity when teams are composed of only humans or both humans and machine agents. Our objective was to characterize the similarities and differences between human and human–machine teams as they work to coordinate across their specialized roles. This form of research is increasingly important given that machine agents are becoming commonplace in sociotechnical systems and playing a more active role in collaborative work. One particular class of machine (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  7.  24
    A Comprehensive Skills Analysis of Novice Software Developers Working in the Professional Software Development Industry.Imdad Ahmad Mian, Undefined Ijaz-Ul-Haq, Aamir Anwar, Roobaea Alroobaea, Syed Sajid Ullah, Fahad Almansour & Fazlullah Umar - 2022 - Complexity 2022:1-12.
    Measuring and evaluating a learner’s learning ability is always the focus of every person whose aim is to develop strategies and plans for their learners to improve the learning process. For example, classroom assessments, self-assessment using computer systems such as Intelligent Tutoring Systems, and other approaches are available. Assessment of metacognition is one of these techniques. Having the ability to evaluate and monitor one’s learning is known as metacognition. An individual can then propose adjustments to their learning process based on (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  8.  64
    Information modeling aspects of software development.Timothy R. Colburn - 1998 - Minds and Machines 8 (3):375-393.
    The distinction between the modeling of information and the modeling of data in the creation of automated systems has historically been important because the development tools available to programmers have been wedded to machine oriented data types and processes. However, advances in software engineering, particularly the move toward data abstraction in software design, allow activities reasonably described as information modeling to be performed in the software creation process. An examination of the evolution of programming languages and (...)
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  9. Copyright or copyleft?: An analysis of property regimes for software development.Paul B. de Laat - 2005 - Research Policy 34 (10):1511-1532.
    Two property regimes for software development may be distinguished. Within corporations, on the one hand, a Private Regime obtains which excludes all outsiders from access to a firm's software assets. It is shown how the protective instruments of secrecy and both copyright and patent have been strengthened considerably during the last two decades. On the other, a Public Regime among hackers may be distinguished, initiated by individuals, organizations or firms, in which source code is freely exchanged. It (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  10. The moral responsibility of software developers-3 levels of professional software engineering.Donald Gotterbarn - 1995 - Journal of Information Ethics 4 (1):54-64.
     
    Export citation  
     
    Bookmark   5 citations  
  11.  68
    Hermeneutic practices in software development.Viktor Binzberger - 2009 - Techné: Research in Philosophy and Technology 13 (1):27-49.
    This paper shows the relevance of hermeneutic philosophy to understand how info­communication technologies frame our contemporary lifeworld. It demonstrates that the programming languages are the result of collective interpretations of the general lifeworld of programmers, management and political decision-makers. By having been inscribed into the processes of language use, this general interpretation permeates the particular practices of understanding that are possible within the language framework.
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  12.  32
    Task Allocation in Distributed Software Development: A Systematic Literature Review.Marum Simão Filho, Plácido R. Pinheiro, Adriano B. Albuquerque & Joel J. P. C. Rodrigues - 2018 - Complexity 2018:1-13.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  13.  40
    The Ethics of Innovation: p2p Software Developers and Designing Substantial Noninfringing Uses Under the Sony Doctrine.Edward Lee - 2005 - Journal of Business Ethics 62 (2):147-162.
    This essay explores the controversy over peer-to-peer (p2p) software, examining the legal and ethical dimensions of allowing software companies to develop p2p technologies. It argues that, under the Supreme Court’s ruling in the Sony betamax case, technology developers must be accorded the freedom to innovate and develop technologies that are capable of substantial noninfringing uses. This doctrine, known as the Sony doctrine, provides an important safe harbor for technological development, including p2p. The safe harbor, however, does not (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   12 citations  
  14.  22
    It is like taking a ball for a walk: on boundary work in software development.Kristin Wulff & Hanne Finnestrand - 2022 - AI and Society 37 (2):711-724.
    In this paper, we explore how the choices of boundary work in software development influence the team autonomy enacted by team members. Boundary work is when people protect their professional individual autonomy, when they downplay that autonomy to collaborate over professional boundaries, and when they create new boundaries. Team autonomy is here defined as a team using their autonomy to collaborate in deciding their own output. We use an action research design, with varied methodologies carried out through three (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  15. Trust in agile teams: Overcoming the obstacles of distributed software development.Mette Fransgård and Signe Skalkam Gitte Tjørnehøj - 2014 - Iris 35.
     
    Export citation  
     
    Bookmark  
  16.  32
    How actions and words come to make sense in a continuously changing world of work: A case study from software development.Josh Tenenberg, David Socha & Wolff-Michael Roth - 2021 - Semiotica 2021 (238):211-238.
    To be successful, collaboration at work requires its participants to have a common sense about what is happening and where things are heading. But how can collaborators have such a sense in common if what is going on continuously changes? This study investigates the joint communicative work participants in collaborative activity do to remain aligned on how things are going and where things are at for the purpose of maintaining a ground in common. Our test case for illustrating this joint (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  17. Involving distant users in packaged software development: a user community approach.Helena Holmström - 2004 - Iris 27:159-179.
     
    Export citation  
     
    Bookmark  
  18. Ontological representation of tactile information for software development.Eirini V. Myrgioti, Vasilios G. Chouvardas & Amalia N. Miliou - 2009 - Applied ontology 4 (2):139-167.
    The last years a growing body of research has been developed on tactile displays and interfaces, which can give physical form to digital information. In spite of the numerous tactile devices that h...
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  19.  27
    A Critical Review of Software Engineering Research on Open Source Software Development.Thomas Østerlie & Letizia Jaccheri - forthcoming - Critical Review: A Journal of Politics and Society.
    This paper asserts that the software engineering (SE) research literature describes open source software development (OSSD) as a homogenous phenomenon. Through a discourse analysis of the SE research literature on OSSD, it is argued that the view of OSSD as a homogenous phenomenon is not grounded in empirical evidence. Rather, it emerges from key assumptions held within the SE research discipline about its identity and how to do SE research. As such, it is argued that the view (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  20.  39
    Empowering the users? A critical textual analysis of the role of users in open source software development.Netta Iivari - 2009 - AI and Society 23 (4):511-528.
    This paper outlines a critical, textual approach for the analysis of the relationship between different actors in information technology (IT) production, and further concretizes the approach in the analysis of the role of users in the open source software (OSS) development literature. Central concepts of the approach are outlined. The role of users is conceptualized as reader involvement aiming to contribute to the configuration of the reader (to how users and the parameters for their work practices are defined (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  21.  93
    A note on the evolutionary theory of software development.L. Jonathan Cohen - 1987 - British Journal for the Philosophy of Science 38 (3):381-384.
  22. Case study of company's relationship with open source community in open source software development.Juho Lindman & Topi Uitto - 2008 - Iris 31:1-22.
     
    Export citation  
     
    Bookmark  
  23.  20
    Coordination processes in open source software development: The Linux case study.Federico Iannacci - 2005 - Emergence: Complexity and Organization 7 (2).
    Direct download  
     
    Export citation  
     
    Bookmark  
  24. Ensuring Transparency-Migrating a Closed Software Development to an Open Source Software Project.Wolf-Gideon Bleek & Matthias Finck - 2005 - Iris 28:6-9.
     
    Export citation  
     
    Bookmark  
  25. The Developer - What do music software developers do?Miller Puckette - 2022 - In Martin Clancy, Artificial intelligence and music ecosystem. New York: Routledge.
  26. Trust in agile teams: Overcoming the obstacles of distributed software development.Gitte Tjørnehøj, Mette Fransgård & Signe Skalkam - 2014 - Iris 35.
     
    Export citation  
     
    Bookmark  
  27.  29
    A manglish way of working: Agile software development.Brian Marick - 2008 - In Andrew Pickering & Keith Guzik, The mangle in practice: science, society, and becoming. Durham: Duke University Press. pp. 185--202.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  28. The Developer - What do music software developers do?Miller Puckette - 2022 - In Martin Clancy, Artificial intelligence and music ecosystem. New York: Routledge.
  29.  36
    A Multicriteria Approach to Support Task Allocation in Projects of Distributed Software Development.Marum Simão Filho, Plácido R. Pinheiro, Adriano B. Albuquerque, Régis P. S. Simão, Raimundo S. N. Azevedo & Luciano C. Nunes - 2019 - Complexity 2019:1-22.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  30.  3
    Nelson algebras, residuated lattices and rough sets: A survey.Lut School of Engineering Science Jouni Järvinen Sándor Radeleczki Umberto Rivieccio A. SOftware Engineering, Finlandb Institute Of Mathematics Lahti, Uned Hungaryc Departamento de Lógica E. Historia Y. Filosofía de la Ciencia & Spain Madrid - 2024 - Journal of Applied Non-Classical Logics 34 (2):368-428.
    Over the past 50 years, Nelson algebras have been extensively studied by distinguished scholars as the algebraic counterpart of Nelson's constructive logic with strong negation. Despite these studies, a comprehensive survey of the topic is currently lacking, and the theory of Nelson algebras remains largely unknown to most logicians. This paper aims to fill this gap by focussing on the essential developments in the field over the past two decades. Additionally, we explore generalisations of Nelson algebras, such as N4-lattices which (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  31.  38
    Free and Open Source Software in developing contexts.Gianluca Miscione & Kevin Johnston - 2010 - Journal of Information, Communication and Ethics in Society 8 (1):42-56.
    PurposeOriginating in the USA and Northern Europe, Free and Open Source Software (FOSS) found on the internet its fertile environment. In more recent years, FOSS is becoming an increasingly important element in strategies for development and implementation of information and communication technologies also in developing countries. Mainstream research on FOSS has catered to the underlying principles or freedom, open organizational forms, and on its economical aspects. The purpose of this paper is to shed new light on the actual (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark  
  32.  50
    Leveraging open source software and design based research principles for development of a 3D virtual learning environment.Matthew Schmidt, Krista Galyen, James Laffey, Nan Ding & Xianhui Wang - 2010 - Acm Sigcas Computers and Society 40 (4):45-53.
    Design based research has been acknowledged as a productive approach for advancing educational technology. Coincidentally, open source software has been found to be a good fit for implementing design based research. This report presents a case study of a software project using a design-based research approach and free/open source software. The project, iSocial, is developing a 3D virtual environment for youth with autism spectrum disorders to develop social competence. The study illustrates how the flexibility and community features (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  33.  53
    Software vulnerability due to practical drift.Christian V. Lundestad & Anique Hommels - 2007 - Ethics and Information Technology 9 (2):89-100.
    The proliferation of information and communication technologies (ICTs) into all aspects of life poses unique ethical challenges as our modern societies become increasingly dependent on the flawless operation of these technologies. As we increasingly entrust our privacy, our well-being and our lives to an ever greater number of computers we need to look more closely at the risks and ethical implications of these developments. By emphasising the vulnerability of software and the practice of professional software developers, we want (...)
    Direct download (8 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  34.  25
    Software Engineering Ethics.Daniela Marcu, Dan Laurenţiu Milici & Mirela Danubianu - 2020 - Postmodern Openings 11 (4):248-261.
    Over the past 30 years, computer engineering has developed a lot. Currently, computer and software applications have a central role in business, medicine, security, communications, industry, education, and everyday life. Software developers, peoples who manage computer networks, data security analysts can do well, but they also have the potential to cause suffering and harm to the clients or ordinary peoples, willingly or not. For this reason, IT activities must be regulated by specific laws. From the beginning, we argue (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  35.  62
    Agents of responsibility in software vulnerability processes.Ari Takanen, Petri Vuorijärvi, Marko Laakso & Juha Röning - 2004 - Ethics and Information Technology 6 (2):93-110.
    Modern software is infested with flaws having information security aspects. Pervasive computing has made us and our society vulnerable. However, software developers do not fully comprehend what is at stake when faulty software is produced and flaws causing security vulnerabilites are discovered. To address this problem, the main actors involved with software vulnerability processes and the relevant roles inside these groups are identified. This categorisation is illustrated through a fictional case study, which is scrutinised in the (...)
    Direct download (8 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  36.  49
    Mobile Software as a Medical Device for the Treatment of Epilepsy: Development of Digital Therapeutics Comprising Behavioral and Music-Based Interventions for Neurological Disorders.Pegah Afra, Carol S. Bruggers, Matthew Sweney, Lilly Fagatele, Fareeha Alavi, Michael Greenwald, Merodean Huntsman, Khanhly Nguyen, Jeremiah K. Jones, David Shantz & Grzegorz Bulaj - 2018 - Frontiers in Human Neuroscience 12.
  37.  19
    CCP4 Software Suite: history, evolution, content, challenges and future developments.Eugene Krissinel - 2015 - Arbor 191 (772):a220.
  38. Introduction to Develop Some Software Programs for Dealing with Neutrosophic Sets.A. Salama, Haitham A. El-Ghareeb, Ayman M. Manie & Florentin Smarandache - 2014 - Neutrosophic Sets and Systems 3:51-52.
    In this paper, we have developed an Excel package to be utilized for calculating neutrosophic data and analyze them. The use of object oriented programming techniques and concepts as they may apply to the design and development a new framework to implement neutrosophic data operations, the c# programming language, NET Framework and Microsoft Visual Studio are used to implement the neutrosophic classes. We have used Excel as it is a powerful tool that is widely accepted and used for statistical (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  39.  55
    Investigating Software Piracy in Jordan: An Extension of the Theory of Reasoned Action. [REVIEW]Hassan Aleassa, John Michael Pearson & Scott McClurg - 2011 - Journal of Business Ethics 98 (4):663-676.
    Software piracy, the illegal and unauthorized duplication, sale, or distribution of software, is a widespread and costly phenomenon. According to Business Software Alliance, over 41% of the PC software packages installed worldwide were unauthorized copies. Software piracy behavior has been investigated for more than 30 years. However, after a review of the relevant literature, there appears to be two voids in this literature: a lack of studies in non-Western countries and a scarcity of process studies. (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  40.  82
    Global Software Piracy: Searching for Further Explanations.Deli Yang, Mahmut Sonmez, Derek Bosworth & Gerald Fryxell - 2008 - Journal of Business Ethics 87 (2):269-283.
    This paper identifies that Information and Communication Technology (ICT) has a negative effect on software piracy rates in addition to consolidating prior research that economic development and the cultural dimension of individualism also negatively affect piracy rates. Using data for 59 countries from 2000 to 2005, the findings show that economic well-being, individualism and technology development as measured by ICT expenditures explain between 70% and 82% of the variation in software piracy rates during this period. The (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  41.  61
    Professional Ethics of Software Engineers: An Ethical Framework.Yotam Lurie & Shlomo Mark - 2016 - Science and Engineering Ethics 22 (2):417-434.
    The purpose of this article is to propose an ethical framework for software engineers that connects software developers’ ethical responsibilities directly to their professional standards. The implementation of such an ethical framework can overcome the traditional dichotomy between professional skills and ethical skills, which plagues the engineering professions, by proposing an approach to the fundamental tasks of the practitioner, i.e., software development, in which the professional standards are intrinsically connected to the ethical responsibilities. In so doing, (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  42.  50
    Computer‐aided disease prediction system: development of application software with SAS component language.Chi-Ming Chang, Hsu-Sung Kuo, Shu-Hui Chang, Hong-Jen Chang, Der-Ming Liou, Tabar Laszlo & Tony Hsiu-Hsi Chen - 2005 - Journal of Evaluation in Clinical Practice 11 (2):139-159.
  43.  56
    The uniqueness of software errors and their impact on global policy.Don Gotterbarn - 1998 - Science and Engineering Ethics 4 (3):351-356.
    The types of errors that emerge in the development and maintenance of software are essentially different from the types of errors that emerge in the development and maintenance of engineered hardware products. There is a set of standard responses to actual and potential hardware errors, including: engineering ethics codes, engineering practices, corporate policies and laws. The essential characteristics of software errors require new ethical, policy, and legal approaches to the development of software in the (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  44.  33
    Free software and copyright enforcement: A tool for global copyright policy?Ville Oksanen & Mikko Välimäki - 2006 - Knowledge, Technology & Policy 18 (4):101-112.
    One of the paradoxes of the free software ideology is its reliance on the legal institutions it was created to object to. One could argue that Free Software Foundation is using copyright to enforce their free software licenses as aggressively as the Business Software Alliance is enforcing its clients’ copyrights. We will show that the reality is more complex and that there is a significant difference: the free software community uses primarily non-legal enforcement methods and (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  45.  35
    Software quality and group performance.Yuk Kuen Wong - 2009 - AI and Society 23 (4):559-573.
    Software quality is one of the important elements of project management. Software review is one of the most cost effective techniques for detect and remove defects for improving software quality during software development life cycle. Literature suggests that experience and training have positive effect on software review performance. However, there is no empirical study conducted to analysis the important relationships between, experience, training and performance. A laboratory study was conducted with 192 volunteer university students (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  46. Backend Framework and Software Approach to Compute Earthquake Parameters from Signals Recorded by Seismic Instrumentation System.Raman K. Attri - manuscript
    Computation of seismic parameters and its interpretation from the recorded earthquake signal is empowered by digital data acquisition systems. This enables seismologist to automatically compute all the relevant parameters. Futuristic applications require extensive software development to implement seismic prediction and forecasting models. While developing such models, software developer prefer to write their own in-house analysis & modeling software with complete control over the required computations and models. This paper presents simplified mathematical framework of the seismic events (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  47.  19
    Analogy-Based Approaches to Improve Software Project Effort Estimation Accuracy.S. Vijayalakshmi & V. Resmi - 2019 - Journal of Intelligent Systems 29 (1):1468-1479.
    In the discipline of software development, effort estimation renders a pivotal role. For the successful development of the project, an unambiguous estimation is necessitated. But there is the inadequacy of standard methods for estimating an effort which is applicable to all projects. Hence, to procure the best way of estimating the effort becomes an indispensable need of the project manager. Mathematical models are only mediocre in performing accurate estimation. On that account, we opt for analogy-based effort estimation (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  48. Software piracy: Is it related to level of moral judgment?Jeanne M. Logsdon, Judith Kenner Thompson & Richard A. Reid - 1994 - Journal of Business Ethics 13 (11):849 - 857.
    The possible relationship between widespread unauthorized copying of microcomputer software (also known as software piracy) and level of moral judgment is examined through analysis of over 350 survey questionnaires that included the Defining Issues Test as a measure of moral development. It is hypothesized that the higher one''s level of moral judgment, the less likely that one will approve of or engage in unauthorized copying. Analysis of the data indicate a high level of tolerance toward unauthorized copying (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   33 citations  
  49.  94
    Brittleness and Bureaucracy: Software as a Material for Science.Matt Spencer - 2015 - Perspectives on Science 23 (4):466-484.
    . Through examining a case study of a major fluids modelling code, this paper charts two key properties of software as a material for building models. Scientific software development is characterized by piecemeal growth, and as a code expands, it begins to manifest frustrating properties that provide an important axis of motivation in the laboratory. The first such feature is a tendency towards brittleness. The second is an accumulation of supporting technologies that sometimes cause scientists to express (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  50.  52
    Developing Automated Deceptions and the Impact on Trust.Frances S. Grodzinsky, Keith W. Miller & Marty J. Wolf - 2015 - Philosophy and Technology 28 (1):91-105.
    As software developers design artificial agents , they often have to wrestle with complex issues, issues that have philosophical and ethical importance. This paper addresses two key questions at the intersection of philosophy and technology: What is deception? And when is it permissible for the developer of a computer artifact to be deceptive in the artifact’s development? While exploring these questions from the perspective of a software developer, we examine the relationship of deception and trust. Are developers (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   8 citations  
1 — 50 / 982