All Stories

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