2022 IEEE International Conference on Quantum Software (QSW) 2022
DOI: 10.1109/qsw55613.2022.00019
|View full text |Cite
|
Sign up to set email alerts
|

Towards Process Centered Architecting for Quantum Software Systems

Abstract: Quantum Software Engineering (QSE) is a recent trend -focused on unifying the principles of quantum mechanics and practices of software engineering -to design, develop, validate, and evolve quantum age software systems and applications. Software architecture for quantum computing (a.k.a. quantum software architectures (QSA)) supports the design, development, and maintenance etc. phases of quantum software systems using architectural components and connectors. QSA can enable quantum software designers and devel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
15
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 26 publications
0
15
0
Order By: Relevance
“…Architecture-centric approaches have proven to be useful in academic solutions as well as in industrial projects by lending architectural knowledge, such as patterns, styles, languages, and frameworks, to design and develop software effectively and efficiently [4]. To enable software designers and architects with a systematic and incremental design of software architectures, there is a need for architecting process -also referred to as the process for architecting software [2], [3]. Architecting process can have a number of finegrained architecting activities that support a separation of architectural concerns in ACSE.…”
Section: A Human-bot Collaborative Architectingmentioning
confidence: 99%
See 4 more Smart Citations
“…Architecture-centric approaches have proven to be useful in academic solutions as well as in industrial projects by lending architectural knowledge, such as patterns, styles, languages, and frameworks, to design and develop software effectively and efficiently [4]. To enable software designers and architects with a systematic and incremental design of software architectures, there is a need for architecting process -also referred to as the process for architecting software [2], [3]. Architecting process can have a number of finegrained architecting activities that support a separation of architectural concerns in ACSE.…”
Section: A Human-bot Collaborative Architectingmentioning
confidence: 99%
“…This section details the process of collaborative architecting demonstrated with a case study for scenario-based exemplification and illustrations (see Figure 3). The case study detailed in [15] aims to develop a software application named CampusBike that can be used via a browser or as an app, allowing campus visitors to 'register', 'view available bikes', 'reserve a bike', 'make payments', and 'view usage reports' etc. for eco-friendly mobility in and around the campus.…”
Section: Case Study On Collaborative Architectingmentioning
confidence: 99%
See 3 more Smart Citations