Results for ' software development'

294+ found
Order:
  1.  91
    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   10 citations  
  2. 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   2 citations  
  3. 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  
  4. 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  
  5.  18
    Introduction to Ethical Software Development.Jan Gogoll & Niina Zuber - 2026 - Cham: Springer Nature Switzerland.
    This open access book bridges the gap between ethical theory and software practice. It introduces foundational concepts in digital ethics, highlights the distinctive nature of software as a technology, and offers a systematic approach to integrating ethics into the development process. The book is structured in eight chapters: it starts with an Introduction presenting a historical overview that puts the relation between ethics and technology (with software as a special kind of technology) in context. Next, What (...)
    No categories
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  6. 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. 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 (8 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  8. 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   3 citations  
  9. 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  
  10.  90
    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  
  11.  33
    Gender Diversity on Software Development Teams: A Qualitative Study.Karina Kohl & Rafael Prikladnicki - 2024 - In Daniela Damian, Kelly Blincoe, Denae Ford Robinson, Alexander Serebrenik & Zainab Masood, Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights. Berkeley, CA: Apress. pp. 169-184.
    Karina Kohl (Uber) and Rafael Prikladnicki (PUCRS).
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  12.  25
    Perceptions of Software Developer Inclusion: A Survey at Google.Maggie Hodges & Emerson Murphy-Hill - 2024 - In Daniela Damian, Kelly Blincoe, Denae Ford Robinson, Alexander Serebrenik & Zainab Masood, Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights. Berkeley, CA: Apress. pp. 207-230.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  13. 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  
  14. Some Epistemological Reflections on Software Development.A. M. Haeberer & P. A. S. Veloso - unknown
    No categories
     
    Export citation  
     
    Bookmark  
  15. Open-Source Software Development and Distributed Intelligence.with Anca Metiu - 2008 - In Bruce Kogut, Knowledge, Options, and Institutions. Oxford, GB: Oxford University Press.
    No categories
     
    Export citation  
     
    Bookmark  
  16.  50
    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  
  17.  94
    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  
  18.  30
    The Missing Framework for Adaptation of Agile Software Development Projects.Kevin Suryaatmaja, Dermawan Wibisono & Achmad Ghazali - 2019 - In Ender Demir, Chonlada Sajjanit, Marek Angowski, Aneta Jarosz-Angowska, Eva Smolková, Peter Štarchoň, Shaizatulaqma Kamalul Ariffin, Ainul Mohsein Abdul Mohsin, Yashar Salamzadeh, Beaneta Vasileva, Giao Reynolds, Susan Lambert, Jyotirmoy Podder, Kim Szery, Riza Yosia Sunindijo, Kevin Suryaatmaja, Dermawan Wibisono, Achmad Ghazali, Raminta Benetyte, Rytis Krusinskas, Grzegorz Zimon, Mihaela Mikić, Dinko Primorac, Bojan Morić Milovanović & Adam Górny, Eurasian Business Perspectives: Proceedings of the 24th Eurasia Business and Economics Society Conference. Cham: Springer Verlag. pp. 113-127.
    This paper focuses on the study of the Software Development Life Cycle (SDLC) implementation of software development project in an insurance company name “Preeminence” in Jakarta, Indonesia. Initial findings in this corporation reveal that several key people who had using Agile SDLC, mentioned they need some accommodation when implementing Agile during a project. Previous studies had introduced the additional process to help a project using Agile. However, studies that explored the importance of experience-based learning process during (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  19.  95
    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  
  20.  19
    Using Data from Git and GitHub in Ethnographies of Software Development.Andrew Turner - 2019 - In Carl Öhman & David Watson, The 2018 Yearbook of the Digital Ethics Lab. Cham: Springer Verlag. pp. 35-49.
    Laboratory studies provide the classic examples of ethnography in Science and Technology Studies, however ethnographic methods can also offer insight into scientific and technological development that is geographically dispersed and mediated through computational tools and infrastructures. Sociologists of science studying software development projects are presented with a variety of infrastructures that together constitute the life of a software project. Such infrastructures include mailing lists, wikis, forums, and version control systems. In this chapter I consider how the (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  21.  47
    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  
  22.  52
    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  
  23. 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  
  24. 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  
  25.  77
    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  
  26. 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  
  27.  65
    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  
  28. A note on the evolutionary theory of software development.L. Jonathan Cohen - 1987 - British Journal for the Philosophy of Science 38 (3):381-384.
  29. 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  
  30. Involving distant users in packaged software development: a user community approach.Helena Holmström - 2004 - Iris 27:159-179.
     
    Export citation  
     
    Bookmark  
  31.  28
    Coordination processes in open source software development: The Linux case study.Federico Iannacci - 2005 - Emergence: Complexity and Organization 7 (2).
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  32.  59
    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  
  33. The Developer - What do music software developers do?Miller Puckette - 2022 - In Martin Clancy, Artificial intelligence and music ecosystem. New York: Routledge.
  34.  76
    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  
  35. 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  
  36.  83
    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 (6 more)  
     
    Export citation  
     
    Bookmark  
  37. 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  
  38. 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.
  39.  33
    CCP4 Software Suite: history, evolution, content, challenges and future developments.Eugene Krissinel - 2015 - Arbor 191 (772):a220.
  40. 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  
  41. 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  
  42.  57
    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   2 citations  
  43. 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  
  44.  4
    Why Develop Software Ethically?Jan Gogoll & Niina Zuber - 2026 - In Jan Gogoll & Niina Zuber, Introduction to Ethical Software Development. Cham: Springer Nature Switzerland. pp. 29-43.
    This chapter explores the ethical imperative for software development, emphasizing the inherent embedding of values in technology and its profound impact on individual behavior and societal norms. Unlike traditional tools, software actively mediates user experiences and often operates beyond users’ awareness, shaping decisions and interactions through algorithms and interfaces. Recognizing this, the chapter argues for an anticipatory and proactive ethical stance, integrating ethical considerations from the outset of the development process through deployment and maintenance. The uniqueness (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  45. 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  
  46.  56
    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 (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  47.  86
    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  
  48.  97
    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   4 citations  
  49. Can’t Software Malfunction?Jeroen de Haas & Wybo Houkes - 2025 - Metaphysics 9 (1):1-15.
    Digital artifacts often fail to perform as expected. It has recently been argued that this should not be analyzed as software malfunctioning. Rather, every case that is not the result of hardware failures would be due to design errors. This claim, which hinges on the notion of ‘implementation’, highlights a potential fundamental difference between software and other technical artifacts. It also implies that software engineers have more extensive responsibilities than creators of other artifacts. After reconstructing the argument, (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  50. 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  
1 — 50 / 294