SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "L773:1937 4194 OR L773:0740 7459 "

Sökning: L773:1937 4194 OR L773:0740 7459

  • Resultat 1-50 av 159
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  •  
2.
  • Abrahao, Silvia, et al. (författare)
  • Modeling and Architecting of Complex Software Systems
  • 2024
  • Ingår i: IEEE SOFTWARE. - 0740-7459 .- 1937-4194. ; 41:3, s. 76-79
  • Tidskriftsartikel (refereegranskat)abstract
    • This edition of the "Practitioners' Digest" covers recent papers on novel approaches and tools to assist developers in modeling and architecting software systems from two conferences: the 26th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS) and the 20th IEEE International Conference on Software Architecture (ICSA). Feedback or suggestions are welcome. Also, if you try or adopt any of the practices included in the column, please send us and the authors of the paper(s) a note about your experiences.
  •  
3.
  • Abrahao, Silvia, et al. (författare)
  • Open Source Software: Communities and Quality
  • 2023
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 40:4, s. 96-99
  • Tidskriftsartikel (refereegranskat)abstract
    • This edition of the Practitioner's Digest features recent papers on open source software related to toxicity in open source discussions, newcomers in open source projects, quality of ansible scripts, code review practices, orphan vulnerabilities in open source software, and the relationship between community and design smells.
  •  
4.
  •  
5.
  • Al Sabbagh, Khaled, 1987, et al. (författare)
  • Selective Regression Testing based on Big Data: Comparing Feature Extraction Techniques
  • 2020
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; , s. 322-329
  • Konferensbidrag (refereegranskat)abstract
    • Regression testing is a necessary activity in continuous integration (CI) since it provides confidence that modified parts of the system are correct at each integration cycle. CI provides large volumes of data which can be used to support regression testing activities. By using machine learning, patterns about faulty changes in the modified program can be induced, allowing test orchestrators to make inferences about test cases that need to be executed at each CI cycle. However, one challenge in using learning models lies in finding a suitable way for characterizing source code changes and preserving important information. In this paper, we empirically evaluate the effect of three feature extraction algorithms on the performance of an existing ML-based selective regression testing technique. We designed and performed an experiment to empirically investigate the effect of Bag of Words (BoW), Word Embeddings (WE), and content-based feature extraction (CBF). We used stratified cross validation on the space of features generated by the three FE techniques and evaluated the performance of three machine learning models using the precision and recall metrics. The results from this experiment showed a significant difference between the models' precision and recall scores, suggesting that the BoW-fed model outperforms the other two models with respect to precision, whereas a CBF-fed model outperforms the rest with respect to recall.
  •  
6.
  • Alégroth, Emil, et al. (författare)
  • Replicating Rare Software Failures with Exploratory Visual GUI Testing
  • 2017
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 34:5, s. 53-59
  • Tidskriftsartikel (refereegranskat)abstract
    • Saab AB developed software that had a defect that manifested itself only after months of continuous system use. After years of customer failure reports, the defect still persisted, until Saab developed failure replication based on visual GUI testing. © 1984-2012 IEEE.
  •  
7.
  • Avgeriou, Paris C, et al. (författare)
  • An Overview and Comparison of Technical Debt Measurement Tools
  • 2021
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 38:3, s. 61-71
  • Tidskriftsartikel (refereegranskat)abstract
    • There are numerous commercial tools and research prototypes that offer support for measuring technical debt. However, different tools adopt different terms, metrics, and ways to identify and measure technical debt. These tools offer diverse features, and their popularity / community support varies significantly. Therefore, (a) practitioners face difficulties when trying to select a tool matching their needs; and (b) the concept of technical debt and its role in software development is blurred. We attempt to clarify the situation by comparing the features and popularity of technical debt measurement tools, and analyzing the existing empirical evidence on their validity. Our findings can help practitioners to find the most suitable tool for their purposes, and researchers by highlighting the current tool shortcomings.
  •  
8.
  • Baudry, Benoit, et al. (författare)
  • A Software-Repair Robot Based on Continual Learning
  • 2021
  • Ingår i: IEEE Software. - : Institute of Electrical and Electronics Engineers (IEEE). - 0740-7459 .- 1937-4194. ; 38:4, s. 28-35
  • Tidskriftsartikel (refereegranskat)abstract
    • Software bugs are common, and correcting them accounts for a significant portion of the costs in the software development and maintenance process. In this article, we discuss R-Hero, our novel system for learning how to fix bugs based on continual training.
  •  
9.
  •  
10.
  • Begel, A., et al. (författare)
  • Bridging Software Communities through Social Networking
  • 2013
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 30:1, s. 26-28
  • Forskningsöversikt (refereegranskat)abstract
    • Over the past decade, the advent of social networking has fundamentally altered the landscape of how software is used, designed, and developed. It has expanded how communities of software stakeholders communicate, collaborate, learn from, and coordinate with one another. The guest editors of this special issue describe both the field and the articles they selected for it.
  •  
11.
  • Begel, A., et al. (författare)
  • Social networking meets software development: Perspectives from git hub, MSDN, stack exchange, and top coder
  • 2013
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 30:1, s. 52-66
  • Tidskriftsartikel (refereegranskat)abstract
    • Many successful software companies use social networking as a way to improve the services or products they provide. To gain an understanding of the role social networking plays in today's software development world, the guest editors of the January/February 2013 issue conducted semistructured interviews with leaders from four successful companies: Brian Doll, an engineer who manages GitHub's marketing; Doug Laundry, a principal group program manager at Microsoft; David Fullerton, vice president of engineering at Stack Exchange; and Robert Hughes, the president and chief operating officer of TopCoder. The first Web extra at http://try.github.com is a video of Joel Spolsky discussing the structure, software, technology, and culture of Stack Exchange. The second Web extra at http://blip.tv/play/gvUBgqLbRgI.html is a video of Matthew McCullough and Tim Berglund demonstrating how Git not only incorporates the best features of existing source control systems but also includes unique distributed capabilities that make version control commands available without connectivity, allowing you to choose when to interact with a network. The third Web extra at http://blip.tv/play/gvUBgqLbRgI.html is a video of Matthew McCullough and Tim Berglund demonstrating how to leverage Git's powerful yet underused advanced features. The last Web extra at http://youtu.be/SK6TBI1bNLI is a video of Thomas Baden, Chief Information Officer, State of Minnesota, Department of Human Services, describing the experience of working on the TopCoder Platform and with the members of the TopCoder Community.
  •  
12.
  • Bencomo, N., et al. (författare)
  • The Secret to Better AI and Better Software (Is Requirements Engineering)
  • 2022
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 39:1, s. 105-110
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • Recently, practitioners and researchers met to discuss the role of requirements, and AI and SE. We offer here notes on that fascinating discussion. Also, have you considered writing for this column? This SE for AI column publishes commentaries on the growing field of SE for AI. Submissions are welcomed and encouraged (1,000-2,400 words, each figure and table counts as 250 words, try to use fewer than 12 references, and keep the discussion practitioner focused). Please submit your ideas to me at timm@ieee.org.-Tim Menzies © 1984-2012 IEEE.
  •  
13.
  • Bjarnason, Elizabeth, et al. (författare)
  • Aligning Requirements and Testing : Working Together toward the Same Goal
  • 2017
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 34:1, s. 20-23
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • The proper alignment of requirements engineering and testing (RET) can be key to software's success. Three practices can provide effective RET alignment: using test cases as requirements, harvesting trace links, and reducing distances between requirements engineers and testers. The Web extra https://youtu.be/M65ZKxfxqME is an audio podcast of author Elizabeth Bjarnason reading the the Requirements column she cowrote with Markus Borg.
  •  
14.
  • Bjarnason, Elizabeth, et al. (författare)
  • Reflecting on Evidence-Based Timelines
  • 2014
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 31:4, s. 37-43
  • Tidskriftsartikel (refereegranskat)abstract
    • Project retrospectives can be powerful tools for project teams to collectively identify communication gaps and practices to improve for future projects. However, even if project members take the time for a retrospective, it can be hard to correctly remember and jointly discuss past events in a constructive way. Fact-based timelines that visualize a project's events offer a possible solution.
  •  
15.
  • Bobadilla, Sofia, et al. (författare)
  • SOBO : A Feedback Bot to Nudge Code Quality in Programming Courses
  • 2024
  • Ingår i: IEEE Software. - : Institute of Electrical and Electronics Engineers (IEEE). - 0740-7459 .- 1937-4194. ; 41:2, s. 68-76
  • Tidskriftsartikel (refereegranskat)abstract
    • This paper presents SOBO, a bot we designed to automatically provide feedback on code quality to undergraduate students. SOBO has been deployed in a course at the KTH Royal Institute of Technology in Sweden with more than 130 students.
  •  
16.
  • Borg, Markus, et al. (författare)
  • Human, What Must I Tell You?
  • 2023
  • Ingår i: IEEE Software. - : Institute of Electrical and Electronics Engineers (IEEE). - 0740-7459 .- 1937-4194. ; 40:3, s. 9-14
  • Tidskriftsartikel (refereegranskat)abstract
    • Artificial intelligence (AI)-assisted code generation is everywhere these days. Undoubtedly, AI will help near-future developers substantially by providing code suggestions and automation. In this application, explainability will be a key quality attribute. But what needs to be explained to whom? And how to deliver the explanations nonintrusively?
  •  
17.
  • Bosch, Jan, et al. (författare)
  • AI Engineering : Realizing the Potential of AI
  • 2022
  • Ingår i: IEEE Software. - : IEEE. - 0740-7459 .- 1937-4194. ; 39:6, s. 23-27
  • Tidskriftsartikel (refereegranskat)abstract
    • Artificial Intelligence (AI) engineering is an engineering discipline that is concerned with all aspects of development and evolution of AI systems (that is, systems that include AI components). AI engineering is primarily an extension of software engineering, but it also includes methods and technologies from data science and AI in general.
  •  
18.
  •  
19.
  • Bosch, Jan, 1967 (författare)
  • Speed, Data, and Ecosystems: The Future of Software Engineering
  • 2016
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 33:1, s. 82-88
  • Tidskriftsartikel (refereegranskat)abstract
    • An evaluation of recent industrial and societal trends revealed three key factors driving software engineering's future: speed, data, and ecosystems. These factors' implications have led to guidelines for companies to evolve their software engineering practices. This article is part of a special issue on the Future of Software Engineering.
  •  
20.
  • Bosch, Jan, 1967 (författare)
  • The Future Is Already Here
  • 2024
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 41:3, s. 26-32
  • Tidskriftsartikel (refereegranskat)abstract
    • Innovations in software no longer originate in academic research, but rather in industry. This changes the role of academic research from being the wellspring of new innovations to identifying, generalizing and accelerating the adoption of new innovations that originate in industry. In this paper is we argue that the traditional view on the role of academic research in software is outdated and present an alternative approach to academic research. Finally, we exemplify our approach through a concrete case, Software Center.
  •  
21.
  •  
22.
  •  
23.
  • Bosch, Jan, 1967, et al. (författare)
  • Trends in Systems and Software Variability
  • 2015
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 32:3, s. 44-51
  • Forskningsöversikt (refereegranskat)abstract
    • © 2015 IEEE. This article presents the state of the art and practice in system and software variability. It describes the trends driving the increasing importance of variability management, proposes a research agenda, and provides an overview of the articles in this special issue. The Web extra at http://youtu.be/80DAUGahNAY is an audio recording of Davide Falessi speaking with Guest Editors Rafael Capilla and Rich Hilliard about the state of the art and practice in system and software variability.
  •  
24.
  • Britto, Ricardo, et al. (författare)
  • Software Architects in Large-Scale Distributed Projects : An Ericsson Case Study
  • 2016
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 33:6, s. 48-55
  • Tidskriftsartikel (refereegranskat)abstract
    • Software architects are key assets for successful development projects. However, not much research has investigated the challenges they face in large-scale distributed projects. So, researchers investigated how architects at Ericsson were organized, their roles and responsibilities, and the effort they spent guarding and governing a large-scale legacy product developed by teams at multiple locations. Despite recent trends such as microservices and agile development, Ericsson had to follow a more centralized approach to deal with the challenges of scale, distribution, and monolithic architecture of a legacy software product. So, the architectural decisions were centralized to a team of architects. The team extensively used code reviews to not only check the code's state but also reveal defects that could turn into maintainability problems. The study results also suggest that the effort architects spend designing architecture, guarding its integrity and evolvability, and mentoring development teams is directly related to team maturity. In addition, significant investment is needed whenever new teams and locations are onboarded.
  •  
25.
  • Bucchiarone, Antonio, et al. (författare)
  • From Monolithic to Microservices An Experience Report from the Banking Domain
  • 2018
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 35:3, s. 50-55
  • Tidskriftsartikel (refereegranskat)abstract
    • Microservices have seen their popularity blossoming with an explosion of concrete applications in real-life software. Several companies are currently involved in a major refactoring of their back-end systems in order to improve scalability. This article presents an experience report of a real-world case study, from the banking domain, in order to demonstrate how scalability is positively affected by reimplementing a monolithic architecture into microservices. The case study is based on the FX Core system for converting from one currency to another. FX Core is a mission-critical system of Danske Bank, the largest bank in Denmark and one of the leading financial institutions in Northern Europe.
  •  
26.
  • Bucchiarone, A., et al. (författare)
  • What Is the Future of Modeling?
  • 2021
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 38:2, s. 119-127
  • Tidskriftsartikel (refereegranskat)abstract
    • Modeling languages and frameworks have been the key technology for advancing model-driven engineering (MDE) methods and tools. Many industrial and research tools have been realized and are used across many domains. Hence, we think it is the right time to define what should be the future of modeling technologies, especially the requirements for the next generation of modeling frameworks and languages.
  •  
27.
  • Cámara, Javier, et al. (författare)
  • Focusing on What Matters : Explaining Quality Tradeoffs in Software-Intensive Systems via Dimensionality Reduction
  • 2024
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 41:1, s. 64-73
  • Tidskriftsartikel (refereegranskat)abstract
    • Building and operating software-intensive systems often involves exploring decision spaces made up of large numbers of variables and complex relations among them.Understanding such spaces is often overwhelming to human decision makers, who have limited capacity to digest large amounts of information, making it difficult to distinguish the forest through the trees. In this article, we report on our experience in which we used dimensionality reduction techniques to enable decision makers in different domains (software architecture, smart manufacturing, automated planning for service robots) to focus on the elements of the decision space that explain most of the quality variation, filtering out noise, and thus reducing cognitive complexity.
  •  
28.
  • Carver, Jeffrey, et al. (författare)
  • Automatic Program Repair
  • 2021
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 38, s. 122-124
  • Tidskriftsartikel (refereegranskat)abstract
    • This article from the issue of f IEEE Software reports on papers about automatic program repair (APR) from the 35th IEEE/ACM International Conference on Automated Soft ware Engineering (ASE20), the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW20), and the 13th IEEE International Conference on Software Testing, Validation and Verification (ICST20). ‘Antipatterns for Java Automated Program Repair Tools’ by Yi Wu analyzes plausible patches, that is, patches that produce correct outputs for all inputs in the test suite but may fail beyond the test suite, for Java code generated by automated repair tools such as SimFix, CapGen, and LSRepair to identify deficiencies in these patches. ‘Automated Patch Correctness Assessment: How Far are We?’ by Shangwen Wang and colleagues presents the results of an empirical study on the effectiveness of automated patch correctness assessment techniques, including both static and dynamic approaches.
  •  
29.
  • Carver, Jeffrey C., et al. (författare)
  • Behavioral science and diversity in software engineering
  • 2021
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 38:2, s. 107-112
  • Tidskriftsartikel (refereegranskat)abstract
    • The Practioners' Digest department in this issue of IEEE Software covers two topics: the behavioral science of software engineering and diversity in software engineering (this issue's theme) and includes papers from the 42nd International Conference on Software Engineering (ICSE20), 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME19), 13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE20), Empirical Software Engineering and Measurement 2020 (ESEM20), and Association for Computing Machinery Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE20). Feedback or suggestions are welcome. In addition, if you try or adopt any of the practices included in this article, please send me and the authors of the paper(s) a note about your experiences.
  •  
30.
  •  
31.
  •  
32.
  • Carver, Jeffrey C., et al. (författare)
  • Conference Highlights: JIT Fault Prevention, Motivated Modeling, Security in Requirements, and Improving Team Performance
  • 2020
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 37:4, s. 83-86
  • Tidskriftsartikel (refereegranskat)abstract
    • This issue's practitioners' Digest reports on papers from the 2018 International Conference on Mining Sof tware Repositories, the 2019 International Conference on Requirements Engineering, and the 2019 European Conference on Software Process Improvement. Feedback or suggestions are welcome. In addition, if you try or adopt any of the practices included in this article, please send me and the author(s) of the paper(s) a note about your experiences.
  •  
33.
  • Carver, Jeffrey C., et al. (författare)
  • Extracting Requirements and Modeling Information and Controlling Risk
  • 2021
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 38:3, s. 121-124
  • Forskningsöversikt (refereegranskat)abstract
    • Presents papers from the 2020 IEEE Conference on Requirements Engineering and the ACM/ IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS 2020).
  •  
34.
  •  
35.
  • Carver, J. C., et al. (författare)
  • Requirements Engineering Research: News From the Trenches
  • 2020
  • Ingår i: IEEE Software. - : Institute of Electrical and Electronics Engineers (IEEE). - 0740-7459 .- 1937-4194. ; 37:2, s. 86-88
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)
  •  
36.
  •  
37.
  • Carver, Jeffrey C., et al. (författare)
  • (Research) Insights for Serverless Application Engineering
  • 2021
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 38:1, s. 123-125
  • Tidskriftsartikel (refereegranskat)abstract
    • The special issue of IEEE Software, the ‘Practitioners Digest’ reports on papers about serverless application engineering from Journal of Systems and Software, the 2020 European Conference on Software Architecture, and the 19th International Conference on Middleware. ‘Function-as-a-Service Performance Evaluation: A Multivocal Literature Review’ by Joel Scheuner and Philipp Leitner describes 112 studies that report the empirical evaluation of the performance of function-as-a-service (FaaS) platforms. FaaS is a form of serverless cloud computing and is de fined as FaaS platform Web Services (AWS) executing event-triggered code snippets. This paper consolidates the results from 61 industrial and 51 academic performance studies and provides actionable recommendations on reproducible FaaS experimentation.
  •  
38.
  • Carver, J. C., et al. (författare)
  • Technical Debt Problems and Concerns
  • 2022
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 39:3, s. 116-119
  • Tidskriftsartikel (refereegranskat)abstract
    • This article reports papers about technical debt (TD) from the 2021 IEEE/Association for Computing Machinery (ACM) International Conference on technical debt (TechDebt'21), the 43rd IEEE/ACM International Conference on Software Engineering: Journal First Track (ICSE-JF'21), the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP'21), and the 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR'21). Feedback or suggestions are welcome. In addition, if you try or adopt any of the practices included in the column, please send us and the authors a note about your experiences.
  •  
39.
  • Ciccozzi, Federico, et al. (författare)
  • Model-driven engineering: a facilitator for engineering mission-critical IoT systems
  • 2017
  • Ingår i: IEEE Software. - 1937-4194 .- 0740-7459. ; 34:1, s. 46-53
  • Tidskriftsartikel (refereegranskat)abstract
    • In mission-critical Internet of Things systems, applications require not only high availability, reliability, safety, and security but also regulatory compliance, scalability, and serviceability. In addition, they're exposed to uncertainty and variability. Model-driven engineering is a candidate for meeting these challenges.
  •  
40.
  • Ciccozzi, Federico, et al. (författare)
  • Model-Driven Engineering for Mission-Critical IoT Systems
  • 2017
  • Ingår i: IEEE Software. - : IEEE. - 0740-7459 .- 1937-4194. ; 34:1, s. 46-53
  • Tidskriftsartikel (refereegranskat)abstract
    • Mission-critical Internet of Things (MC-IoT) systems involve heterogeneous things from both the digital and physical worlds. They run applications whose failure might cause significant and possibly dramatic consequences, such as interruption of public services, significant business losses, and deterioration of enterprise operations. These applications require not only high availability, reliability, safety, and security but also regulatory compliance, scalability, and serviceability. At the same time, they're exposed to various facets of uncertainty, spanning from software and hardware variability to mission planning and execution in possibly unforeseeable environments. Model-driven engineering can potentially meet these challenges and better enable the adoption of MC-IoT systems.
  •  
41.
  • Crnkovic, Ivica, et al. (författare)
  • Software Components beyond Programming: From Routines to Services
  • 2011
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 28:3, s. 22-26
  • Tidskriftsartikel (refereegranskat)abstract
    • Software engineering (SE) conference in 1968, Doug Mc Ilroy introduced the concept of software components during his keynote speech, "Mass-Produced Software Components." That components hold such an esteemed place in SE history should come as no surprise: componentization is a fundamental engineering principle. Top-down approaches decompose large systems into smaller parts-components and bottom-up approaches compose smaller parts components into larger systems. Since 1968, components have played a role in both SE research and practice. For example, components have been an immanent part of software architecture from its early days.2 In 1998, the In ternational Conference on Software Engineering introduced component based software engineering (CBSE) as a specific area within SE at the first workshop on CBSE.
  •  
42.
  • Dekhtyar, Alexander, et al. (författare)
  • Requirements engineering (RE) for social good: RE cares [requirements]
  • 2019
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 36:1
  • Tidskriftsartikel (refereegranskat)abstract
    • © 1984-2012 IEEE. As researchers and teachers and practitioners, we software types excel at multitasking. This, in part, led us to ask the question: Can one attend a software engineering conference and do something good for society? We found the answer to be a resounding yes. In this article, we present our first experience of running RE Cares, a conference collocated event. This event included a workshop, conference sessions, and a hackathon for developing an application to support emergency field activity for Mutual Aid Alberta, a nonprofit organization coordinating natural disaster responses in the Canadian province.
  •  
43.
  • Dorner, Michael, 1987-, et al. (författare)
  • Taxing Collaborative Software Engineering : The Challenges for Tax Compliance in Software Engineering
  • 2024
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 41:4, s. 143-150
  • Tidskriftsartikel (refereegranskat)abstract
    • The engineering of complex software systems is often the result of a highly collaborative effort. However, collaboration within a multinational enterprise has an overlooked legal implication when developers collaborate across national borders: It is taxable. In this article, we discuss the unsolved problem of taxing collaborative software engineering across borders.
  •  
44.
  • Eismann, S., et al. (författare)
  • Serverless Applications: Why, When, and How?
  • 2021
  • Ingår i: IEEE Software. - 0740-7459 .- 1937-4194. ; 38:1, s. 32-39
  • Tidskriftsartikel (refereegranskat)abstract
    • Serverless computing shows good promise for efficiency and ease-of-use. Yet, there are only a few, scattered and sometimes conflicting reports on questions such as Why do so many companies adopt serverless?, When are serverless applications well suited?, and How are serverless applications currently implemented? To address these questions, we analyze 89 serverless applications from open-source projects, industrial sources, academic literature, and scientific computing—the most extensive study to date. IEEE
  •  
45.
  • Eldh, Sigrid, 1961- (författare)
  • A 40-Year Impact Perspective : Meet Your New Editor in Chief
  • 2024
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 41:1, s. 4-7
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • Forty years since IEEE Software Magazine began, its impact is shown today. We must constantly ask ourselves if we are building the product right and if are we building the right products, as new ways of developing software challenges both research and industry.
  •  
46.
  • Eldh, Sigrid, 1961- (författare)
  • Generative AI Is Changing How and What We Learn
  • 2024
  • Ingår i: IEEE Software. - : IEEE COMPUTER SOC. - 0740-7459 .- 1937-4194. ; 41:2, s. 4-5
  • Tidskriftsartikel (refereegranskat)abstract
    • This issue is tackling the Future of Software Engineering Education and Training in the Age of AI. Generative AI tools will change how we learn. A new, more precise language is needed to communicate better with AI tools. Learn prompt engineering!- Sigrid Eldh, EIC IEEE Software.
  •  
47.
  • Eldh, Sigrid, 1961- (författare)
  • Let Us Thrive Well-Being for Humanity!
  • 2024
  • Ingår i: IEEE Software. - : IEEE Computer Society. - 0740-7459 .- 1937-4194. ; 41:4, s. 4-5
  • Tidskriftsartikel (refereegranskat)abstract
    • What is the best pathway to acquire new knowledge, create a positive work-life balance, and to plan and adapt successfully? Acceptance, tolerance, and inclusiveness: embracing these practices is key to transforming our outlook and attaining higher motivation and great results.
  •  
48.
  • Fabijan, Aleksander, et al. (författare)
  • The Online Controlled Experiment Lifecycle
  • 2020
  • Ingår i: IEEE Software. - : IEEE. - 0740-7459 .- 1937-4194. ; 37:2, s. 60-67
  • Tidskriftsartikel (refereegranskat)abstract
    • Online Controlled Experiments (OCEs) enable an accurate understanding of customer value and generate millions of dollars of additional revenue at Microsoft. Unlike other techniques for learning from customers, OCEs establish an accurate and causal relationship between a change and the impact observed. Although previous research describes technical and statistical dimensions, the key phases of online experimentation are not widely known, their impact and importance are obscure, and how to establish OCEs in an organization is underexplored. In this paper, using a longitudinal in-depth case study, we address this gap by (1) presenting the Experiment Lifecycle, and (2) demonstrating with four example experiments their profound impact. We show that OECs help optimize infrastructure needs and aid in project planning and measuring team efforts, in addition to their primary goal of accurately identifying what customers value. We conclude that product development should fully integrate the Experiment Lifecycle to benefit from the OCEs.
  •  
49.
  • Fricker, Samuel, et al. (författare)
  • Handshaking with Implementation Proposals : Negotiating Requirements Understanding
  • 2010
  • Ingår i: IEEE Software. - : IEEE. - 0740-7459 .- 1937-4194. ; 27:2, s. 72-80
  • Tidskriftsartikel (refereegranskat)abstract
    • Requirements engineering focuses on good specification practices but has yet to find working solutions for effective requirements communication. Inadequate communication and tacit assent to a demanding customer's requests make it hard to fully understand a project's requirements. A negotiation process, called handshaking with implementation proposals, has been used to communicate requirements effectively—even in situations where almost no written requirements exist and where distance separates the customer from developers. Handshaking is an efficient, flexible technique that uses architectural options to understand requirements, to make implementation decisions that create value, and to establish the foundation for a stable project. This article describes the communication challenges, solutions, and lessons learned in developing the handshaking process and applying it in industrial practice.
  •  
50.
  • Fritzson, Peter, et al. (författare)
  • High-level mathematical modeling and programming in Scientific Computing
  • 1995
  • Ingår i: IEEE Software. - : IEEE. - 0740-7459 .- 1937-4194. ; 12:4, s. 77-87
  • Tidskriftsartikel (refereegranskat)abstract
    • Scientific computing and advanced mechanical analysis demand high-level support for modeling and solving complex equations. To meet this need, the authors designed ObjectMath and applied it to real problems in machine-element analysis
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-50 av 159
Typ av publikation
tidskriftsartikel (151)
forskningsöversikt (7)
konferensbidrag (1)
Typ av innehåll
refereegranskat (147)
övrigt vetenskapligt/konstnärligt (11)
populärvet., debatt m.m. (1)
Författare/redaktör
Staron, Miroslaw, 19 ... (22)
Penzenstadler, Birgi ... (14)
Šmite, Darja (13)
Abrahão, Silvia (12)
Bosch, Jan, 1967 (12)
Serebrenik, Alexande ... (11)
visa fler...
Penzenstadler, Birgi ... (11)
Wohlin, Claes (10)
Runeson, Per (10)
Gorschek, Tony (8)
Borg, Markus (7)
Knauss, Eric, 1977 (6)
Unterkalmsteiner, Mi ... (5)
Horkoff, Jennifer, 1 ... (5)
Felderer, Michael, 1 ... (5)
Crnkovic, Ivica (4)
Gorschek, Tony, 1972 ... (4)
Moe, Nils Brede (4)
Wohlrab, Rebekka, 19 ... (4)
Pelliccione, Patrizi ... (4)
Muccini, Henry (3)
Bjarnason, Elizabeth (3)
Olsson Holmström, He ... (3)
Spalazzese, Romina (3)
Muccini, H. (3)
Thelin, Thomas (3)
Sandberg, Anna (3)
Rudmark, Daniel (3)
Lindman, Juho, 1979 (3)
Monperrus, Martin (3)
Regnell, Björn (3)
Pelliccione, Patrizi ... (2)
Wnuk, Krzysztof, 198 ... (2)
Grahn, Håkan (2)
Prikladnicki, Rafael (2)
Mendez, Daniel (2)
Capilla, R. (2)
Baldassarre, Maria T ... (2)
Bosch, Jan (2)
Feldt, Robert (2)
Ciccozzi, Federico (2)
Ochodek, Miroslaw (2)
Gren, Lucas, 1984 (2)
Ågren, Magnus, 1984 (2)
Lundell, Björn (2)
Fricker, Samuel (2)
Clear, Tony (2)
Etemadi, Khashayar (2)
Begel, A. (2)
Storey, M. A. (2)
visa färre...
Lärosäte
Chalmers tekniska högskola (54)
Göteborgs universitet (42)
Blekinge Tekniska Högskola (38)
Lunds universitet (20)
Mälardalens universitet (12)
RISE (10)
visa fler...
Malmö universitet (6)
Kungliga Tekniska Högskolan (4)
Örebro universitet (2)
Linköpings universitet (2)
Högskolan i Skövde (2)
Linnéuniversitetet (2)
VTI - Statens väg- och transportforskningsinstitut (2)
Uppsala universitet (1)
Högskolan i Halmstad (1)
visa färre...
Språk
Engelska (159)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (144)
Teknik (26)
Samhällsvetenskap (11)
Humaniora (3)
Medicin och hälsovetenskap (2)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy