All Stories

  1. Lessons from Visualizing Software Architecture Structure Conformance at Thermo Fisher Scientific
  2. Arvisan: an Interactive Tool for Visualisation and Analysis of Low-Code Architecture Landscapes
  3. Report on the 1st International Workshop on Designing Software (Designing 2024)
  4. Deductive Software Architecture Recovery via Chain-of-thought Prompting
  5. Collaborative software design and modeling in virtual reality
  6. The influence of software design representation on the design communication of teams with diverse personalities
  7. Role stereotypes in software designs and their evolution
  8. Evaluating the layout quality of UML class diagrams using machine learning
  9. Guiding peer-feedback in learning software design using UML
  10. Human values in software development artefacts: A case study on issue discussions in three Android applications
  11. Towards a Human Values Dashboard for Software Development
  12. Design thinking and creativity of colocated versus globally distributed software developers
  13. Design Decisions by Voice: The Next Step of Software Architecture Knowledge Management
  14. Investigating Architectural Technical Debt accumulation and refactoring over time: A multiple-case study
  15. Are Forward Designed or Reverse-Engineered UML diagrams more helpful for code maintenance?: A family of experiments
  16. New degrees of freedom in metaheuristic optimization of component-based systems architecture: Architecture topology and load balancing
  17. Distributed optimization on super computers
  18. Agile Processes in Software Engineering and Extreme Programming
  19. Quality-driven optimization of system architecture: Industrial case study on an automotive sub-system
  20. An Analysis of Machine Learning Algorithms for Condensing Reverse Engineered Class Diagrams
  21. Img2UML: A System for Extracting UML Models from Images
  22. Empirical studies concerning the maintenance of UML diagrams and their use in the maintenance of code: A systematic mapping study
  23. AN EMPIRICAL STUDY INTO THE ACCURACY OF IT ESTIMATIONS AND ITS INFLUENCING FACTORS
  24. Extracting UML models from images
  25. The impact of UML modeling on defect density and defect resolution time in a proprietary system
  26. Are forward designed or reverse-engineered UML diagrams more helpful for code maintenance?
  27. Requirement Ambiguity Not as Important as Expected — Results of an Empirical Evaluation
  28. An Analysis of Accuracy and Learning in Software Project Estimating
  29. Varying Topology of Component-Based System Architectures Using Metaheuristic Optimization
  30. How effective is UML modeling ?
  31. Automated prediction of defect severity based on codifying design knowledge using ontologies
  32. The use of UML class diagrams and its effect on code change-proneness
  33. Does the Level of Detail of UML Models Affect the Maintainability of Source Code?
  34. Problem-Specific Search Operators for Metaheuristic Software Architecture Design
  35. Quality Assurance in Model-Based Software Development: Challenges and Opportunities
  36. Summary of the First International Workshop on Experiences and Empirical Studies in Software Modelling
  37. UML class diagram simplification
  38. A Classification Framework for Software Component Models
  39. Message from Program Chairs
  40. Moving from Waterfall to Iterative Development: An Empirical Evaluation of Advantages, Disadvantages and Risks of RUP
  41. An evolutionary multiobjective optimization approach to component-based software architecture design
  42. Architecture-Based Testing and System Validation - Workshop Summary
  43. A cognitive perspective on developer comprehension of software design documentation
  44. Empirical investigation on the benefits of using UML in software maintenance
  45. Message from the General Chairs
  46. The Impact of Model Driven Development on the Software Architecture Process
  47. A Comparison of Industrial Process Descriptions for Global Custom Software Development
  48. Providing data confidentiality against malicious hosts in Shared Data Spaces
  49. Assessing UML design metrics for predicting fault-prone classes in a Java system
  50. Towards automated software architectures design using model transformations and evolutionary algorithms
  51. Quality of UML models
  52. Empirical Investigations of Model Size, Complexity and Effort in a Large Scale, Distributed Model Driven Development Process
  53. Evaluating the Impact of UML Modeling on Software Quality: An Industrial Case Study
  54. Managing the Quality of UML Models in Practice
  55. An Empirical Study into the State of Practice and Challenges in IT Project Portfolio Management
  56. A survey into the rigor of UML use and its perceived impact on quality and productivity
  57. Encrypted Shared Data Spaces
  58. Exploring effort distribution in RUP projects
  59. GSpace
  60. Language-based access control approach for component-based software applications
  61. Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study
  62. Enhancing End-to-End QoS for Multimedia Streaming in IMS-Based Networks
  63. Supporting task-oriented modeling using interactive UML views
  64. Four Automated Approaches to Analyze the Quality of UML Sequence Diagrams
  65. Interactive Views to Improve the Comprehension of UML Models - An Experimental Validation
  66. CARAT: a Toolkit for Design and Performance Analysis of Component-Based Embedded Systems
  67. MetricViewEvolution: UML-based Views for Monitoring Model Evolution and Quality
  68. Adaptive runtime fault management for service instances in component-based software applications
  69. A Visualization Framework for Task-Oriented Modeling Using UML
  70. An experimental evaluation of self-managing availability in shared data spaces
  71. Exploring performance trade-offs of a JPEG decoder using the deepcompass framework
  72. Message from the Conference Chairs
  73. A Toolkit for Design and Performance Analysis of Real-Time Component-Based Software Systems
  74. Component-Based Development Process and Component Lifecycle
  75. In practice: UML software architecture and design description
  76. A Process for Resolving Performance Trade-Offs in Component-Based Architectures
  77. Predictable component-based software design of real-time MPEG-4 video applications
  78. Managing Model Quality in UML-Based Software Development
  79. Visual Exploration of Combined Architectural and Metric Information
  80. Introduction from session chair component models for dependable systems
  81. COTS Selection Best Practices in Literature and in Industry
  82. Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
  83. Second International Workshop on Model Size Metrics
  84. Compositional Performance Analysis of Component-Based Systems on Heterogeneous Multiprocessor Platforms
  85. Self-adjusting Component-Based Fault Management
  86. Component-based development process and component lifecycle
  87. Generalizing Consistency Checking between Software Views
  88. Modelling of Input-Parameter Dependency for Performance Predictions of Component-Based Embedded Systems
  89. A dynamic upgrade mechanism based on publish/subscribe interaction
  90. Evaluation of static properties for component-based architectures
  91. A method for the design of parallel algorithms a case study: solving triangular systems