All Stories

  1. How Do Microservice API Patterns Impact Understandability? A Controlled Experiment
  2. RESTRuler: Towards Automatically Identifying Violations of RESTful Design Rules in Web APIs
  3. Balancing Progress and Responsibility: A Synthesis of Sustainability Trade-Offs of AI-Based Systems
  4. Sustainability Integration of Artificial Intelligence into the Software Development Life Cycle
  5. Towards Explainability as a Functional Requirement: A Vision to Integrate the Legal, End-User, and ML Engineer Perspectives
  6. Apples, Oranges, and Software Engineering: Study Selection Challenges for Secondary Research on Latent Variables
  7. Analyzing the Evolution and Maintenance of ML Models on Hugging Face
  8. Beyond Self-Promotion: How Software Engineering Research Is Discussed on LinkedIn
  9. A Synthesis of Green Architectural Tactics for ML-Enabled Systems
  10. On Maintainability and Microservice Dependencies: How Do Changes Propagate?
  11. An Analysis of MLOps Architectures: A Systematic Mapping Study
  12. Towards an Architecture-Centric Methodology for Migrating to Microservices
  13. Exploring the Carbon Footprint of Hugging Face's ML Models: A Repository Mining Study
  14. How Can You Tell How Well a Developer Understands Code?
  15. Do RESTful API design rules have an impact on the understandability of Web APIs?
  16. Resist the Hype!: Practical Recommendations to Cope With Résumé-Driven Development
  17. A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading System
  18. Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository
  19. Adopting microservices and DevOps in the cyber‐physical systems domain: A rapid review and case study
  20. Can Requirements Engineering Support Explainable Artificial Intelligence? Towards a User-Centric Approach for Explainability Requirements
  21. To type or not to type?
  22. Towards a methodological framework for production-ready AI-based software components
  23. Software Engineering for AI-Based Systems: A Survey
  24. Towards using coupling measures to guide black‐box integration testing in component‐based systems
  25. Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs
  26. Summary of the artifact accompanying the article : "Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs"
  27. Generating Reinforcement Learning Environments for Industrial Communication Protocols
  28. Industry practices and challenges for the evolvability assurance of microservices
  29. An explanation of the phenomenon "Résumé-Driven Development" among software professionals
  30. Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Study
  31. Which RESTful API Design Rules Are Important and How Do They Improve Software Quality? A Delphi Study with Industry Experts
  32. Architecting Digital Products and Services
  33. Collecting Service-Based Maintainability Metrics from RESTful API Descriptions: Static Analysis and Threshold Derivation
  34. Scenario-based Evolvability Analysis of Service-oriented Systems: A Lightweight and Tool-supported Method
  35. Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis
  36. Towards an Evolvability Assurance Method for Service-Based Systems
  37. Towards a Generalizable Comparison of the Maintainability of Object-Oriented and Service-Oriented Applications
  38. Microservices Migration in Industry: Intentions, Strategies, and Challenges
  39. Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges
  40. On the impact of service-oriented patterns on software evolvability: a controlled experiment and metric-based analysis
  41. Towards an Autonomous Bot for Automatic Source Code Refactoring
  42. Microservices in Industry: Insights into Technologies, Characteristics, and Software Quality
  43. Towards a Collaborative Repository for the Documentation of Service-Based Antipatterns and Bad Smells
  44. Using architectural modifiability tactics to examine evolution qualities of Service- and Microservice-Based Systems
  45. A Modular Approach to Calculate Service-Based Maintainability Metrics from Runtime Data of Microservices
  46. Architecting Service-Dominant Digital Products
  47. From Monolith to Microservices: A Classification of Refactoring Approaches
  48. Evolution of Enterprise Architecture for Digital Transformation
  49. Decision-Oriented Composition Architecture for Digital Transformation
  50. Limiting technical debt with maintainability assurance
  51. Software Evolution for Digital Transformation
  52. Automatically measuring the maintainability of service- and microservice-based systems
  53. Decision Management for Micro-Granular Digital Architecture
  54. Towards a practical maintainability quality model for service-and microservice-based systems
  55. Decision-Controlled Digitization Architecture for Internet of Things and Microservices
  56. Multi-perspective Digitization Architecture for the Internet of Things
  57. Towards Integrating Microservices with Adaptable Enterprise Architecture
  58. Multi-Perspective Decision Management for Digitization Architecture and Governance
  59. Decision Case Management for Digital Enterprise Architectures with the Internet of Things
  60. Real time charging database benchmarking