C++ software quality in the ATLAS experiment: tools and experience Article Swipe
S. Martin–Haugh
,
S. Kluth
,
R. Seuster
,
S. Snyder
,
E Obreshkov
,
S. Roe
,
P. Sherwood
,
G. A. Stewart
·
YOU?
·
· 2017
· Open Access
·
· DOI: https://doi.org/10.1088/1742-6596/898/7/072011
YOU?
·
· 2017
· Open Access
·
· DOI: https://doi.org/10.1088/1742-6596/898/7/072011
In this paper we explain how the C++ code quality is managed in ATLAS using a range of tools from compile-time through to run time testing and reflect on the substantial progress made in the last two years largely through the use of static analysis tools such as Coverity®, an industry-standard tool which enables quality comparison with general open source C++ code. Other available code analysis tools are also discussed, as is the role of unit testing with an example of how the GoogleTest framework can be applied to our codebase.
Related Topics
Concepts
Metadata
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1088/1742-6596/898/7/072011
- https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdf
- OA Status
- diamond
- Cited By
- 1
- References
- 2
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W2235714919
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W2235714919Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1088/1742-6596/898/7/072011Digital Object Identifier
- Title
-
C++ software quality in the ATLAS experiment: tools and experienceWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2017Year of publication
- Publication date
-
2017-10-01Full publication date if available
- Authors
-
S. Martin–Haugh, S. Kluth, R. Seuster, S. Snyder, E Obreshkov, S. Roe, P. Sherwood, G. A. StewartList of authors in order
- Landing page
-
https://doi.org/10.1088/1742-6596/898/7/072011Publisher landing page
- PDF URL
-
https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdfDirect link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
diamondOpen access status per OpenAlex
- OA URL
-
https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdfDirect OA link when available
- Concepts
-
Codebase, Computer science, Unit testing, Software quality, Software engineering, Quality (philosophy), Software, Code (set theory), Atlas (anatomy), Programming language, Software development, Set (abstract data type), Epistemology, Biology, Paleontology, PhilosophyTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
1Total citation count in OpenAlex
- Citations by year (recent)
-
2023: 1Per-year citation counts (last 5 years)
- References (count)
-
2Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W2235714919 |
|---|---|
| doi | https://doi.org/10.1088/1742-6596/898/7/072011 |
| ids.doi | https://doi.org/10.1088/1742-6596/898/7/072011 |
| ids.mag | 2235714919 |
| ids.openalex | https://openalex.org/W2235714919 |
| fwci | 0.0 |
| type | article |
| title | C++ software quality in the ATLAS experiment: tools and experience |
| biblio.issue | |
| biblio.volume | 898 |
| biblio.last_page | 072011 |
| biblio.first_page | 072011 |
| topics[0].id | https://openalex.org/T11044 |
| topics[0].field.id | https://openalex.org/fields/31 |
| topics[0].field.display_name | Physics and Astronomy |
| topics[0].score | 0.9991999864578247 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/3106 |
| topics[0].subfield.display_name | Nuclear and High Energy Physics |
| topics[0].display_name | Particle Detector Development and Performance |
| topics[1].id | https://openalex.org/T10715 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9988999962806702 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Distributed and Parallel Computing Systems |
| topics[2].id | https://openalex.org/T11986 |
| topics[2].field.id | https://openalex.org/fields/18 |
| topics[2].field.display_name | Decision Sciences |
| topics[2].score | 0.9962000250816345 |
| topics[2].domain.id | https://openalex.org/domains/2 |
| topics[2].domain.display_name | Social Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1802 |
| topics[2].subfield.display_name | Information Systems and Management |
| topics[2].display_name | Scientific Computing and Data Management |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C51929080 |
| concepts[0].level | 3 |
| concepts[0].score | 0.8327556848526001 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q2425187 |
| concepts[0].display_name | Codebase |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.685020923614502 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C148027188 |
| concepts[2].level | 3 |
| concepts[2].score | 0.6344707608222961 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q907375 |
| concepts[2].display_name | Unit testing |
| concepts[3].id | https://openalex.org/C117447612 |
| concepts[3].level | 4 |
| concepts[3].score | 0.5495615005493164 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q1412670 |
| concepts[3].display_name | Software quality |
| concepts[4].id | https://openalex.org/C115903868 |
| concepts[4].level | 1 |
| concepts[4].score | 0.5047205686569214 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q80993 |
| concepts[4].display_name | Software engineering |
| concepts[5].id | https://openalex.org/C2779530757 |
| concepts[5].level | 2 |
| concepts[5].score | 0.4575031101703644 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q1207505 |
| concepts[5].display_name | Quality (philosophy) |
| concepts[6].id | https://openalex.org/C2777904410 |
| concepts[6].level | 2 |
| concepts[6].score | 0.4470832943916321 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q7397 |
| concepts[6].display_name | Software |
| concepts[7].id | https://openalex.org/C2776760102 |
| concepts[7].level | 3 |
| concepts[7].score | 0.4253149926662445 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q5139990 |
| concepts[7].display_name | Code (set theory) |
| concepts[8].id | https://openalex.org/C2776673561 |
| concepts[8].level | 2 |
| concepts[8].score | 0.4156799614429474 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q655357 |
| concepts[8].display_name | Atlas (anatomy) |
| concepts[9].id | https://openalex.org/C199360897 |
| concepts[9].level | 1 |
| concepts[9].score | 0.34331852197647095 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[9].display_name | Programming language |
| concepts[10].id | https://openalex.org/C529173508 |
| concepts[10].level | 3 |
| concepts[10].score | 0.2333117425441742 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q638608 |
| concepts[10].display_name | Software development |
| concepts[11].id | https://openalex.org/C177264268 |
| concepts[11].level | 2 |
| concepts[11].score | 0.10602614283561707 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q1514741 |
| concepts[11].display_name | Set (abstract data type) |
| concepts[12].id | https://openalex.org/C111472728 |
| concepts[12].level | 1 |
| concepts[12].score | 0.0 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q9471 |
| concepts[12].display_name | Epistemology |
| concepts[13].id | https://openalex.org/C86803240 |
| concepts[13].level | 0 |
| concepts[13].score | 0.0 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q420 |
| concepts[13].display_name | Biology |
| concepts[14].id | https://openalex.org/C151730666 |
| concepts[14].level | 1 |
| concepts[14].score | 0.0 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q7205 |
| concepts[14].display_name | Paleontology |
| concepts[15].id | https://openalex.org/C138885662 |
| concepts[15].level | 0 |
| concepts[15].score | 0.0 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q5891 |
| concepts[15].display_name | Philosophy |
| keywords[0].id | https://openalex.org/keywords/codebase |
| keywords[0].score | 0.8327556848526001 |
| keywords[0].display_name | Codebase |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.685020923614502 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/unit-testing |
| keywords[2].score | 0.6344707608222961 |
| keywords[2].display_name | Unit testing |
| keywords[3].id | https://openalex.org/keywords/software-quality |
| keywords[3].score | 0.5495615005493164 |
| keywords[3].display_name | Software quality |
| keywords[4].id | https://openalex.org/keywords/software-engineering |
| keywords[4].score | 0.5047205686569214 |
| keywords[4].display_name | Software engineering |
| keywords[5].id | https://openalex.org/keywords/quality |
| keywords[5].score | 0.4575031101703644 |
| keywords[5].display_name | Quality (philosophy) |
| keywords[6].id | https://openalex.org/keywords/software |
| keywords[6].score | 0.4470832943916321 |
| keywords[6].display_name | Software |
| keywords[7].id | https://openalex.org/keywords/code |
| keywords[7].score | 0.4253149926662445 |
| keywords[7].display_name | Code (set theory) |
| keywords[8].id | https://openalex.org/keywords/atlas |
| keywords[8].score | 0.4156799614429474 |
| keywords[8].display_name | Atlas (anatomy) |
| keywords[9].id | https://openalex.org/keywords/programming-language |
| keywords[9].score | 0.34331852197647095 |
| keywords[9].display_name | Programming language |
| keywords[10].id | https://openalex.org/keywords/software-development |
| keywords[10].score | 0.2333117425441742 |
| keywords[10].display_name | Software development |
| keywords[11].id | https://openalex.org/keywords/set |
| keywords[11].score | 0.10602614283561707 |
| keywords[11].display_name | Set (abstract data type) |
| language | en |
| locations[0].id | doi:10.1088/1742-6596/898/7/072011 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4210187594 |
| locations[0].source.issn | 1742-6588, 1742-6596 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 1742-6588 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Journal of Physics Conference Series |
| locations[0].source.host_organization | https://openalex.org/P4310320083 |
| locations[0].source.host_organization_name | IOP Publishing |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310320083, https://openalex.org/P4310311669 |
| locations[0].source.host_organization_lineage_names | IOP Publishing, Institute of Physics |
| locations[0].license | cc-by |
| locations[0].pdf_url | https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdf |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Journal of Physics: Conference Series |
| locations[0].landing_page_url | https://doi.org/10.1088/1742-6596/898/7/072011 |
| locations[1].id | pmh:oai:eprints.gla.ac.uk:155403 |
| locations[1].is_oa | False |
| locations[1].source.id | https://openalex.org/S4306400411 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | Enlighten: Publications (The University of Glasgow) |
| locations[1].source.host_organization | https://openalex.org/I7882870 |
| locations[1].source.host_organization_name | University of Glasgow |
| locations[1].source.host_organization_lineage | https://openalex.org/I7882870 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | acceptedVersion |
| locations[1].raw_type | Articles |
| locations[1].license_id | |
| locations[1].is_accepted | True |
| locations[1].is_published | False |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | |
| locations[2].id | pmh:oai:cds.cern.ch:2120827 |
| locations[2].is_oa | False |
| locations[2].source.id | https://openalex.org/S4306402194 |
| locations[2].source.issn | |
| locations[2].source.type | repository |
| locations[2].source.is_oa | False |
| locations[2].source.issn_l | |
| locations[2].source.is_core | False |
| locations[2].source.is_in_doaj | False |
| locations[2].source.display_name | CERN Document Server (European Organization for Nuclear Research) |
| locations[2].source.host_organization | https://openalex.org/I67311998 |
| locations[2].source.host_organization_name | European Organization for Nuclear Research |
| locations[2].source.host_organization_lineage | https://openalex.org/I67311998 |
| locations[2].license | |
| locations[2].pdf_url | |
| locations[2].version | submittedVersion |
| locations[2].raw_type | |
| locations[2].license_id | |
| locations[2].is_accepted | False |
| locations[2].is_published | False |
| locations[2].raw_source_name | |
| locations[2].landing_page_url | http://cds.cern.ch/record/2120827 |
| locations[3].id | pmh:oai:cds.cern.ch:2243763 |
| locations[3].is_oa | True |
| locations[3].source.id | https://openalex.org/S4306402194 |
| locations[3].source.issn | |
| locations[3].source.type | repository |
| locations[3].source.is_oa | False |
| locations[3].source.issn_l | |
| locations[3].source.is_core | False |
| locations[3].source.is_in_doaj | False |
| locations[3].source.display_name | CERN Document Server (European Organization for Nuclear Research) |
| locations[3].source.host_organization | https://openalex.org/I67311998 |
| locations[3].source.host_organization_name | European Organization for Nuclear Research |
| locations[3].source.host_organization_lineage | https://openalex.org/I67311998 |
| locations[3].license | cc-by |
| locations[3].pdf_url | |
| locations[3].version | submittedVersion |
| locations[3].raw_type | |
| locations[3].license_id | https://openalex.org/licenses/cc-by |
| locations[3].is_accepted | False |
| locations[3].is_published | False |
| locations[3].raw_source_name | |
| locations[3].landing_page_url | http://cds.cern.ch/record/2243763 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5066238239 |
| authorships[0].author.orcid | https://orcid.org/0000-0001-9457-1928 |
| authorships[0].author.display_name | S. Martin–Haugh |
| authorships[0].countries | GB |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I1286704778 |
| authorships[0].affiliations[0].raw_affiliation_string | STFC – Rutherford Appleton Laboratory, U.K. |
| authorships[0].institutions[0].id | https://openalex.org/I1286704778 |
| authorships[0].institutions[0].ror | https://ror.org/03gq8fr08 |
| authorships[0].institutions[0].type | facility |
| authorships[0].institutions[0].lineage | https://openalex.org/I1286704778, https://openalex.org/I162524378, https://openalex.org/I4210087105 |
| authorships[0].institutions[0].country_code | GB |
| authorships[0].institutions[0].display_name | Rutherford Appleton Laboratory |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | S Martin-Haugh |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | STFC – Rutherford Appleton Laboratory, U.K. |
| authorships[1].author.id | https://openalex.org/A5107346784 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-8484-2261 |
| authorships[1].author.display_name | S. Kluth |
| authorships[1].countries | DE |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I4210089019 |
| authorships[1].affiliations[0].raw_affiliation_string | Max Planck Institut für Physik (Werner Heisenberg Institut), Germany |
| authorships[1].institutions[0].id | https://openalex.org/I4210089019 |
| authorships[1].institutions[0].ror | https://ror.org/0079jjr10 |
| authorships[1].institutions[0].type | facility |
| authorships[1].institutions[0].lineage | https://openalex.org/I149899117, https://openalex.org/I4210089019 |
| authorships[1].institutions[0].country_code | DE |
| authorships[1].institutions[0].display_name | Max Planck Institute for Physics |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | S Kluth |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Max Planck Institut für Physik (Werner Heisenberg Institut), Germany |
| authorships[2].author.id | https://openalex.org/A5107839340 |
| authorships[2].author.orcid | |
| authorships[2].author.display_name | R. Seuster |
| authorships[2].countries | CA |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I212119943 |
| authorships[2].affiliations[0].raw_affiliation_string | University of Victoria, Canada |
| authorships[2].institutions[0].id | https://openalex.org/I212119943 |
| authorships[2].institutions[0].ror | https://ror.org/04s5mat29 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I212119943 |
| authorships[2].institutions[0].country_code | CA |
| authorships[2].institutions[0].display_name | University of Victoria |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | R Seuster |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | University of Victoria, Canada |
| authorships[3].author.id | https://openalex.org/A5091351718 |
| authorships[3].author.orcid | https://orcid.org/0000-0001-8610-8423 |
| authorships[3].author.display_name | S. Snyder |
| authorships[3].countries | US |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I200870766 |
| authorships[3].affiliations[0].raw_affiliation_string | Brookhaven National Laboratory, U.S.A. |
| authorships[3].institutions[0].id | https://openalex.org/I200870766 |
| authorships[3].institutions[0].ror | https://ror.org/02ex6cf31 |
| authorships[3].institutions[0].type | facility |
| authorships[3].institutions[0].lineage | https://openalex.org/I1330989302, https://openalex.org/I200870766, https://openalex.org/I39565521, https://openalex.org/I4210142672 |
| authorships[3].institutions[0].country_code | US |
| authorships[3].institutions[0].display_name | Brookhaven National Laboratory |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | S Snyder |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | Brookhaven National Laboratory, U.S.A. |
| authorships[4].author.id | https://openalex.org/A5085294606 |
| authorships[4].author.orcid | |
| authorships[4].author.display_name | E Obreshkov |
| authorships[4].countries | US |
| authorships[4].affiliations[0].institution_ids | https://openalex.org/I189196454 |
| authorships[4].affiliations[0].raw_affiliation_string | University of Texas at Arlington, U.S.A |
| authorships[4].institutions[0].id | https://openalex.org/I189196454 |
| authorships[4].institutions[0].ror | https://ror.org/019kgqr73 |
| authorships[4].institutions[0].type | education |
| authorships[4].institutions[0].lineage | https://openalex.org/I189196454 |
| authorships[4].institutions[0].country_code | US |
| authorships[4].institutions[0].display_name | The University of Texas at Arlington |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | E Obreshkov |
| authorships[4].is_corresponding | False |
| authorships[4].raw_affiliation_strings | University of Texas at Arlington, U.S.A |
| authorships[5].author.id | https://openalex.org/A5107862899 |
| authorships[5].author.orcid | |
| authorships[5].author.display_name | S. Roe |
| authorships[5].countries | CH |
| authorships[5].affiliations[0].institution_ids | https://openalex.org/I67311998 |
| authorships[5].affiliations[0].raw_affiliation_string | CERN, Switzerland |
| authorships[5].institutions[0].id | https://openalex.org/I67311998 |
| authorships[5].institutions[0].ror | https://ror.org/01ggx4157 |
| authorships[5].institutions[0].type | facility |
| authorships[5].institutions[0].lineage | https://openalex.org/I67311998 |
| authorships[5].institutions[0].country_code | CH |
| authorships[5].institutions[0].display_name | European Organization for Nuclear Research |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | S Roe |
| authorships[5].is_corresponding | True |
| authorships[5].raw_affiliation_strings | CERN, Switzerland |
| authorships[6].author.id | https://openalex.org/A5107857613 |
| authorships[6].author.orcid | https://orcid.org/0000-0002-4085-1227 |
| authorships[6].author.display_name | P. Sherwood |
| authorships[6].countries | GB |
| authorships[6].affiliations[0].institution_ids | https://openalex.org/I45129253 |
| authorships[6].affiliations[0].raw_affiliation_string | University College London, U.K. |
| authorships[6].institutions[0].id | https://openalex.org/I45129253 |
| authorships[6].institutions[0].ror | https://ror.org/02jx3x895 |
| authorships[6].institutions[0].type | education |
| authorships[6].institutions[0].lineage | https://openalex.org/I124357947, https://openalex.org/I45129253 |
| authorships[6].institutions[0].country_code | GB |
| authorships[6].institutions[0].display_name | University College London |
| authorships[6].author_position | middle |
| authorships[6].raw_author_name | P Sherwood |
| authorships[6].is_corresponding | False |
| authorships[6].raw_affiliation_strings | University College London, U.K. |
| authorships[7].author.id | https://openalex.org/A5067667841 |
| authorships[7].author.orcid | https://orcid.org/0000-0003-0182-7088 |
| authorships[7].author.display_name | G. A. Stewart |
| authorships[7].countries | GB |
| authorships[7].affiliations[0].institution_ids | https://openalex.org/I7882870 |
| authorships[7].affiliations[0].raw_affiliation_string | University of Glasgow, School of Physics and Astronomy, U.K. |
| authorships[7].institutions[0].id | https://openalex.org/I7882870 |
| authorships[7].institutions[0].ror | https://ror.org/00vtgdb53 |
| authorships[7].institutions[0].type | education |
| authorships[7].institutions[0].lineage | https://openalex.org/I7882870 |
| authorships[7].institutions[0].country_code | GB |
| authorships[7].institutions[0].display_name | University of Glasgow |
| authorships[7].author_position | last |
| authorships[7].raw_author_name | G A Stewart |
| authorships[7].is_corresponding | False |
| authorships[7].raw_affiliation_strings | University of Glasgow, School of Physics and Astronomy, U.K. |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdf |
| open_access.oa_status | diamond |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | C++ software quality in the ATLAS experiment: tools and experience |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T11044 |
| primary_topic.field.id | https://openalex.org/fields/31 |
| primary_topic.field.display_name | Physics and Astronomy |
| primary_topic.score | 0.9991999864578247 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/3106 |
| primary_topic.subfield.display_name | Nuclear and High Energy Physics |
| primary_topic.display_name | Particle Detector Development and Performance |
| related_works | https://openalex.org/W4210714572, https://openalex.org/W236697550, https://openalex.org/W2966393348, https://openalex.org/W2603924900, https://openalex.org/W4233135075, https://openalex.org/W2024584766, https://openalex.org/W2514278241, https://openalex.org/W2980220905, https://openalex.org/W2242593850, https://openalex.org/W3009942309 |
| cited_by_count | 1 |
| counts_by_year[0].year | 2023 |
| counts_by_year[0].cited_by_count | 1 |
| locations_count | 4 |
| best_oa_location.id | doi:10.1088/1742-6596/898/7/072011 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4210187594 |
| best_oa_location.source.issn | 1742-6588, 1742-6596 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 1742-6588 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Journal of Physics Conference Series |
| best_oa_location.source.host_organization | https://openalex.org/P4310320083 |
| best_oa_location.source.host_organization_name | IOP Publishing |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310320083, https://openalex.org/P4310311669 |
| best_oa_location.source.host_organization_lineage_names | IOP Publishing, Institute of Physics |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdf |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Journal of Physics: Conference Series |
| best_oa_location.landing_page_url | https://doi.org/10.1088/1742-6596/898/7/072011 |
| primary_location.id | doi:10.1088/1742-6596/898/7/072011 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4210187594 |
| primary_location.source.issn | 1742-6588, 1742-6596 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 1742-6588 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Journal of Physics Conference Series |
| primary_location.source.host_organization | https://openalex.org/P4310320083 |
| primary_location.source.host_organization_name | IOP Publishing |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310320083, https://openalex.org/P4310311669 |
| primary_location.source.host_organization_lineage_names | IOP Publishing, Institute of Physics |
| primary_location.license | cc-by |
| primary_location.pdf_url | https://iopscience.iop.org/article/10.1088/1742-6596/898/7/072011/pdf |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Journal of Physics: Conference Series |
| primary_location.landing_page_url | https://doi.org/10.1088/1742-6596/898/7/072011 |
| publication_date | 2017-10-01 |
| publication_year | 2017 |
| referenced_works | https://openalex.org/W1971439003, https://openalex.org/W2198739892 |
| referenced_works_count | 2 |
| abstract_inverted_index.a | 15 |
| abstract_inverted_index.In | 0 |
| abstract_inverted_index.an | 49, 78 |
| abstract_inverted_index.as | 47, 70 |
| abstract_inverted_index.be | 86 |
| abstract_inverted_index.in | 12, 33 |
| abstract_inverted_index.is | 10, 71 |
| abstract_inverted_index.of | 17, 42, 74, 80 |
| abstract_inverted_index.on | 28 |
| abstract_inverted_index.to | 22, 88 |
| abstract_inverted_index.we | 3 |
| abstract_inverted_index.C++ | 7, 60 |
| abstract_inverted_index.and | 26 |
| abstract_inverted_index.are | 67 |
| abstract_inverted_index.can | 85 |
| abstract_inverted_index.how | 5, 81 |
| abstract_inverted_index.our | 89 |
| abstract_inverted_index.run | 23 |
| abstract_inverted_index.the | 6, 29, 34, 40, 72, 82 |
| abstract_inverted_index.two | 36 |
| abstract_inverted_index.use | 41 |
| abstract_inverted_index.also | 68 |
| abstract_inverted_index.code | 8, 64 |
| abstract_inverted_index.from | 19 |
| abstract_inverted_index.last | 35 |
| abstract_inverted_index.made | 32 |
| abstract_inverted_index.open | 58 |
| abstract_inverted_index.role | 73 |
| abstract_inverted_index.such | 46 |
| abstract_inverted_index.this | 1 |
| abstract_inverted_index.time | 24 |
| abstract_inverted_index.tool | 51 |
| abstract_inverted_index.unit | 75 |
| abstract_inverted_index.with | 56, 77 |
| abstract_inverted_index.ATLAS | 13 |
| abstract_inverted_index.Other | 62 |
| abstract_inverted_index.code. | 61 |
| abstract_inverted_index.paper | 2 |
| abstract_inverted_index.range | 16 |
| abstract_inverted_index.tools | 18, 45, 66 |
| abstract_inverted_index.using | 14 |
| abstract_inverted_index.which | 52 |
| abstract_inverted_index.years | 37 |
| abstract_inverted_index.source | 59 |
| abstract_inverted_index.static | 43 |
| abstract_inverted_index.applied | 87 |
| abstract_inverted_index.enables | 53 |
| abstract_inverted_index.example | 79 |
| abstract_inverted_index.explain | 4 |
| abstract_inverted_index.general | 57 |
| abstract_inverted_index.largely | 38 |
| abstract_inverted_index.managed | 11 |
| abstract_inverted_index.quality | 9, 54 |
| abstract_inverted_index.reflect | 27 |
| abstract_inverted_index.testing | 25, 76 |
| abstract_inverted_index.through | 21, 39 |
| abstract_inverted_index.analysis | 44, 65 |
| abstract_inverted_index.progress | 31 |
| abstract_inverted_index.available | 63 |
| abstract_inverted_index.codebase. | 90 |
| abstract_inverted_index.framework | 84 |
| abstract_inverted_index.GoogleTest | 83 |
| abstract_inverted_index.comparison | 55 |
| abstract_inverted_index.discussed, | 69 |
| abstract_inverted_index.Coverity®, | 48 |
| abstract_inverted_index.substantial | 30 |
| abstract_inverted_index.compile-time | 20 |
| abstract_inverted_index.industry-standard | 50 |
| cited_by_percentile_year.max | 94 |
| cited_by_percentile_year.min | 89 |
| corresponding_author_ids | https://openalex.org/A5107862899 |
| countries_distinct_count | 5 |
| institutions_distinct_count | 8 |
| corresponding_institution_ids | https://openalex.org/I67311998 |
| sustainable_development_goals[0].id | https://metadata.un.org/sdg/9 |
| sustainable_development_goals[0].score | 0.6200000047683716 |
| sustainable_development_goals[0].display_name | Industry, innovation and infrastructure |
| citation_normalized_percentile.value | 0.00078789 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |