SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "L773:9781665464598 "

Sökning: L773:9781665464598

  • Resultat 1-8 av 8
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Bucaioni, Alessio, 1987-, et al. (författare)
  • Joint Workshop on Model-Driven Engineering for Software Architecture (MDE4SA) and International Workshop on Automotive System/Software Architectures (WASA)
  • 2023
  • Ingår i: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C. - : Institute of Electrical and Electronics Engineers Inc.. - 9781665464598 ; , s. 246-247
  • Konferensbidrag (övrigt vetenskapligt/konstnärligt)abstract
    • Current society heavily relies on software and software systems. Due to its increasing complexity, the design and operation of software systems are becoming challenging. In the last decades, a great deal of effort has been put into addressing software systems design, development, and maintenance challenges. Empirical evidence shows that one of the most critical success factors when developing software systems is their Software Architecture (SA). A SA describes software systems in terms of software components, their interactions, and critical quality attributes. Among other benefits, SAs improve the overall communication among different stakeholders, are the carriers of significant design decisions, promote the use of different abstraction levels, and allow for the early assessment of the software under development.
  •  
2.
  • Grassi, Vincenzo, et al. (författare)
  • Towards a Conceptual Characterization of Antifragile Systems
  • 2023
  • Ingår i: Proceedings - IEEE 20th International Conference on Software Architecture Companion, ICSA-C 2023. - : IEEE. - 9781665464598 ; , s. 121-125
  • Konferensbidrag (refereegranskat)abstract
    • Antifragility has recently emerged as a design principle changes during their operations. In this "New Ideas"paper we intend to support the vision that an effective application of this principle requires a clear understanding of the implications of its adoption and of its relationships with other approaches sharing a similar objective. To this end, we argue that a proper conceptual characterization of antifragility can be achieved through its inclusion within the consolidated dependability taxonomy. From this conceptual characterization we identify open architectural challenges towards the definition of a reference model for antifragile systems. © 2023 IEEE.
  •  
3.
  • Jongeling, Robbert, et al. (författare)
  • Towards supporting malleable architecture models
  • 2023
  • Ingår i: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C. - : Institute of Electrical and Electronics Engineers Inc.. - 9781665464598 ; , s. 272-275
  • Konferensbidrag (refereegranskat)abstract
    • Engineers commonly use informal diagrams for sketching, brainstorming, and communicating initial system designs. Diagramming is accessible, new concepts can be added freely, and diagrams can be specifically adjusted to communicate at the exact right level of abstraction depending on the audience. However, the information carried by informal diagrams is most often not precise enough for automation purposes, e.g. analysis. Consequently, there is a risk that these diagrams and the knowledge carried by them are lost in slide decks or buried somewhere in a documentation space. Diagrammatic models, which, unlike informal diagrams, have well-defined syntax and semantics, can be used for automatic analysis of consistency, architectural conformance, change impact, and others. Given the preference for informal diagramming, complete adoption of modeling for architectures seems unlikely in industrial settings that we have studied so far. Therefore, we propose to support engineers to benefit from both these seemingly opposites, as well as to ensure that diagrams convey the right amount of information for the particular task at hand. We envision more malleable models, in which engineers can freely navigate along two orthogonal spectra: (1) horizontal, from informal diagramming to modeling and (2) vertical, from less to more details exposed by a diagram. This paper describes our vision for working with such malleable models, use cases for it, and research needed to make it possible.
  •  
4.
  • Latifaj, Malvina, et al. (författare)
  • Blended Modelling for Software Architectures
  • 2023
  • Ingår i: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C. - : Institute of Electrical and Electronics Engineers Inc.. - 9781665464598 ; , s. 336-338
  • Konferensbidrag (refereegranskat)abstract
    • Blended modelling is an emerging trend in Model-Driven Engineering for complex software architectures. It enables the modelling of diverse architectural aspects through multiple editing notations seamlessly, interchangeably, and collaboratively. Blended modelling is expected to significantly improve productivity and user experience for multiple stakeholders. To manually architect and build a blended modelling environment is not trivial. To support architects in this task, in the scope of the ITEA3 BUMBLE project, we have designed and developed a blended modelling framework that aids architects in designing and semi-automatically generating blended modelling environments for architecting software.
  •  
5.
  • Latifaj, Malvina, et al. (författare)
  • Metamodel portioning for flexible and secure architectural views
  • 2023
  • Ingår i: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C. - : Institute of Electrical and Electronics Engineers Inc.. - 9781665464598 ; , s. 292-295
  • Konferensbidrag (refereegranskat)abstract
    • Interacting with a monolithic architecture model to describe the architecture of large-scale software-intensive systems can be a complex and daunting task. The plethora of various concerns being addressed in a single model can impede the ability of individual stakeholders to discern their aspects of relevance. Architectural views allow to spread the various concerns into multiple (smaller) models, each of which addresses a specific concern, thereby aiding architects to break down the complexity of the overall architecture. To enable that, the architectural language should be able to provide explicit separation of concerns, addressed by multiple and somehow separated language portions. For secure collaborative architecting, these portions should be equipped with access control mechanisms that ensure the integrity and confidentiality of the models.In this paper, we present our vision for the automated generation of portions of architectural (and more generically modeling) languages enhanced with access control mechanisms and co-evolution of the architectural portions in response to changes made to the base language.
  •  
6.
  •  
7.
  • Mubeen, Saad (författare)
  • Timing Predictability and Performance Standoff in Component-based Vehicle Software on Multi-core
  • 2023
  • Ingår i: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C. - : Institute of Electrical and Electronics Engineers Inc.. - 9781665464598 ; , s. 248-251
  • Konferensbidrag (refereegranskat)abstract
    • Multi-core computing platforms have recently been introduced in the vehicle domain to enable novel data-intensive and computation-demanding features in advanced real-time embedded system applications (e.g., a modern car) that could not be supported by traditional single-core computing platforms. Although the existing model-and component-based software development techniques can efficiently deal with the challenge of managing the software complexity in these systems, the core challenge of ensuring their timing predictability comes at the cost of performance loss and underutilization of the systems' resources. This paper identifies a sheer standoff between ensuring timing predictability and performance when the traditional model-and component-based software development techniques are used to develop software architectures of these systems. Note that ensuring timing predictability of a real-time system during its development is as important as ensuring its correct logical functionality. This paper takes the position that the traditional techniques fail to resolve this standoff mainly because they consider the following three viewpoints either in isolation or in pairs, but not altogether: (i) viewpoint of the software architecture modeling, (ii) viewpoint of the execution environment modeling, and (iii) viewpoint of the timing predictability verification. To mitigate this standoff, the paper discusses several approaches and points out opportunities for further research in developing a novel model-and component-based software development framework that jointly considers the three viewpoints during the development of these systems.
  •  
8.
  • Tanveer, Binish, 1979-, et al. (författare)
  • An approach to align socio-technical dependencies in large-scale software development
  • 2023
  • Ingår i: Proceedings - IEEE 20th International Conference on Software Architecture Companion, ICSA-C 2023. - : Institute of Electrical and Electronics Engineers (IEEE). - 9781665464598 ; , s. 341-347
  • Konferensbidrag (refereegranskat)abstract
    • Seeking the advantages delivered by agile methods in small-scale software development, large organisations are also adopting agile methods. However, scaling results in a huge growth of socio-technical dependencies that can lead to waiting time, delays, and defects and hinder the teams' ability to recognize their own responsibilities. This research proposes an approach to enable teams' autonomy and clarifies teams' responsibility assignments by aligning socio-technical dependencies. By utilising compile-time, run-time, and task dependencies, our approach identifies the wasteful dependencies between the social structures (teams) and the corresponding technical structures (architecture) and also suggests improvements. The initial results suggest that the approach correctly identifies the wasteful dependencies that are hindering teams' responsibility assignments. The suggested solution proposals are also considered useful. Awareness of such wasteful dependencies is the first step toward being able to handle them successfully. © 2023 IEEE.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-8 av 8

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