Tech Briefs Magazine - September 2022 - 47

For their new Ada compiler, they chose AdaCore's GNAT Pro
compiler. " The main reason was support, " said Gurgel of why
they went with GNAT. " We wanted a supported compiler. We
also wanted Ada language support to help with the transition
[to Ada 95] and to check the box for keeping that software
certification in place. "
AdaCore realizes that teams exist on a spectrum, from those
who simply wait for new versions and features to be released
through AdaCore's continuous release download page, to
those who require ultra-reliable, long-term support.
For the latter, AdaCore provides GNAT Pro Assurance, a version
of the standard GNAT Pro Enterprise product augmented
by a service known as " sustained branch " - a stable development
line in which critical fixes can be back-ported and accompanied
by a thorough impact analysis. GNAT Pro Enterprise
customers, like LASP, are welcome and encouraged to make
technology enhancement requests. Through this system, many
customer suggestions have been implemented and incorporated
into GNAT Pro over the past several years.
According to Gurgel, Ada's features make it the best language
choice for the mission-critical portions of OASIS-CC.
Two features he cited as essential are concurrency (tasking)
and data type security.
Ada Training for New Employees
Another challenge for LASP is one that many Ada organizations
face when hiring new employees. " Few candidates know
anything about the language, " said Gurgel, " but if we want them
to work on the system, we've got to train them in Ada. Our OASIS-CC
team is small, so that's a big challenge for us. "
Help with Ada training is also a big benefit of partnering with
AdaCore. LASP has availed itself of several of AdaCore's training
opportunities, including a live, five-day Ada Fundamentals
course. " We don't have a formal training program, " said Gurgel.
" From my experience in hiring a few new people, I think
it's a little difficult for them to pick up Ada without some kind
of basic training. If you just throw them in the deep end, I think
they'll be overwhelmed at first. But once they get a little AdaCore
training, it's fairly easy for new team members to adapt. "
Gurgel said the time and effort LASP invested in rearchitecting
and upgrading the system 10 years ago is still paying
dividends today. He expects it will continue to do so for many
years. " That effort has extended the system's life well into the
future, " he added. " We don't have any plans to rewrite it. It's
definitely fulfilling our needs. "
This article was contributed by AdaCore. For more information,
visit https://www.adacore.com/industries/space.
https://www.adacore.com/industries/space http://info.hotims.com/82325-843

Tech Briefs Magazine - September 2022

Table of Contents for the Digital Edition of Tech Briefs Magazine - September 2022

Tech Briefs Magazine - September 2022 - Intro
Tech Briefs Magazine - September 2022 - Sponsor
Tech Briefs Magazine - September 2022 - Cov1
Tech Briefs Magazine - September 2022 - Cov2
Tech Briefs Magazine - September 2022 - 1
Tech Briefs Magazine - September 2022 - 2
Tech Briefs Magazine - September 2022 - 3
Tech Briefs Magazine - September 2022 - 4
Tech Briefs Magazine - September 2022 - 5
Tech Briefs Magazine - September 2022 - 6
Tech Briefs Magazine - September 2022 - 7
Tech Briefs Magazine - September 2022 - 8
Tech Briefs Magazine - September 2022 - 9
Tech Briefs Magazine - September 2022 - 10
Tech Briefs Magazine - September 2022 - 11
Tech Briefs Magazine - September 2022 - 12
Tech Briefs Magazine - September 2022 - 13
Tech Briefs Magazine - September 2022 - 14
Tech Briefs Magazine - September 2022 - 15
Tech Briefs Magazine - September 2022 - 16
Tech Briefs Magazine - September 2022 - 17
Tech Briefs Magazine - September 2022 - 18
Tech Briefs Magazine - September 2022 - 19
Tech Briefs Magazine - September 2022 - 20
Tech Briefs Magazine - September 2022 - 21
Tech Briefs Magazine - September 2022 - 22
Tech Briefs Magazine - September 2022 - 23
Tech Briefs Magazine - September 2022 - 24
Tech Briefs Magazine - September 2022 - 24A
Tech Briefs Magazine - September 2022 - 24B
Tech Briefs Magazine - September 2022 - 24C
Tech Briefs Magazine - September 2022 - 24D
Tech Briefs Magazine - September 2022 - 25
Tech Briefs Magazine - September 2022 - 26
Tech Briefs Magazine - September 2022 - 27
Tech Briefs Magazine - September 2022 - 28
Tech Briefs Magazine - September 2022 - 29
Tech Briefs Magazine - September 2022 - 30
Tech Briefs Magazine - September 2022 - 31
Tech Briefs Magazine - September 2022 - 32
Tech Briefs Magazine - September 2022 - 33
Tech Briefs Magazine - September 2022 - 34
Tech Briefs Magazine - September 2022 - 35
Tech Briefs Magazine - September 2022 - 36
Tech Briefs Magazine - September 2022 - 37
Tech Briefs Magazine - September 2022 - 38
Tech Briefs Magazine - September 2022 - 39
Tech Briefs Magazine - September 2022 - 40
Tech Briefs Magazine - September 2022 - 41
Tech Briefs Magazine - September 2022 - 42
Tech Briefs Magazine - September 2022 - 43
Tech Briefs Magazine - September 2022 - 44
Tech Briefs Magazine - September 2022 - 45
Tech Briefs Magazine - September 2022 - 46
Tech Briefs Magazine - September 2022 - 47
Tech Briefs Magazine - September 2022 - 48
Tech Briefs Magazine - September 2022 - 49
Tech Briefs Magazine - September 2022 - 50
Tech Briefs Magazine - September 2022 - 51
Tech Briefs Magazine - September 2022 - 52
Tech Briefs Magazine - September 2022 - 53
Tech Briefs Magazine - September 2022 - 54
Tech Briefs Magazine - September 2022 - 55
Tech Briefs Magazine - September 2022 - 56
Tech Briefs Magazine - September 2022 - Cov3
Tech Briefs Magazine - September 2022 - Cov4
Tech Briefs Magazine - September 2022 - PIT-Cov1
Tech Briefs Magazine - September 2022 - PIT-Cov2
Tech Briefs Magazine - September 2022 - PIT-1
Tech Briefs Magazine - September 2022 - PIT-2
Tech Briefs Magazine - September 2022 - PIT-3
Tech Briefs Magazine - September 2022 - PIT-4
Tech Briefs Magazine - September 2022 - PIT-5
Tech Briefs Magazine - September 2022 - PIT-6
Tech Briefs Magazine - September 2022 - PIT-7
Tech Briefs Magazine - September 2022 - PIT-8
Tech Briefs Magazine - September 2022 - PIT-9
Tech Briefs Magazine - September 2022 - PIT-10
Tech Briefs Magazine - September 2022 - PIT-11
Tech Briefs Magazine - September 2022 - PIT-12
Tech Briefs Magazine - September 2022 - PIT-13
Tech Briefs Magazine - September 2022 - PIT-14
Tech Briefs Magazine - September 2022 - PIT-15
Tech Briefs Magazine - September 2022 - PIT-16
Tech Briefs Magazine - September 2022 - PIT-17
Tech Briefs Magazine - September 2022 - PIT-18
Tech Briefs Magazine - September 2022 - PIT-19
Tech Briefs Magazine - September 2022 - PIT-20
Tech Briefs Magazine - September 2022 - PIT-21
Tech Briefs Magazine - September 2022 - PIT-22
Tech Briefs Magazine - September 2022 - PIT-23
Tech Briefs Magazine - September 2022 - PIT-24
Tech Briefs Magazine - September 2022 - PIT-25
Tech Briefs Magazine - September 2022 - PIT-26
Tech Briefs Magazine - September 2022 - PIT-27
Tech Briefs Magazine - September 2022 - PIT-28
Tech Briefs Magazine - September 2022 - PIT-29
Tech Briefs Magazine - September 2022 - PIT-Cov4
https://www.nxtbook.com/smg/techbriefs/24TB04
https://www.nxtbook.com/smg/techbriefs/24TB03
https://www.nxtbook.com/smg/techbriefs/24TB02
https://www.nxtbook.com/smg/techbriefs/24TB01
https://www.nxtbook.com/smg/techbriefs/23TB12
https://www.nxtbook.com/smg/techbriefs/23TB11
https://www.nxtbook.com/smg/techbriefs/23TB10
https://www.nxtbook.com/smg/techbriefs/23TB09
https://www.nxtbook.com/smg/techbriefs/23TB08
https://www.nxtbook.com/smg/techbriefs/23TB07
https://www.nxtbook.com/smg/techbriefs/23TB06
https://www.nxtbook.com/smg/techbriefs/23TB05
https://www.nxtbook.com/smg/techbriefs/23TB04
https://www.nxtbook.com/smg/techbriefs/23TB03
https://www.nxtbook.com/smg/techbriefs/23TB02
https://www.nxtbook.com/smg/techbriefs/23TB01
https://www.nxtbook.com/smg/Testing/22TB12
https://www.nxtbook.com/smg/techbriefs/22TB12
https://www.nxtbook.com/smg/techbriefs/22TB11
https://www.nxtbook.com/smg/techbriefs/22TB10
https://www.nxtbook.com/smg/techbriefs/22TB09
https://www.nxtbook.com/smg/techbriefs/22TB08
https://www.nxtbook.com/smg/techbriefs/22TB07
https://www.nxtbook.com/smg/techbriefs/22TB06
https://www.nxtbook.com/smg/techbriefs/22TB05-P
https://www.nxtbook.com/smg/techbriefs/22TB05-D
https://www.nxtbook.com/smg/techbriefs/22TB04
https://www.nxtbook.com/smg/techbriefs/22TB03
https://www.nxtbook.com/smg/techbriefs/22TB02
https://www.nxtbook.com/smg/techbriefs/22TB01
https://www.nxtbook.com/smg/techbriefs/21TB12
https://www.nxtbook.com/smg/techbriefs/21TB11
https://www.nxtbook.com/smg/techbriefs/21TB10
https://www.nxtbook.com/smg/techbriefs/21TB09
https://www.nxtbook.com/smg/techbriefs/21TB08
https://www.nxtbook.com/smg/techbriefs/21TB07
https://www.nxtbook.com/smg/techbriefs/21TB06
https://www.nxtbook.com/smg/techbriefs/21TB05
https://www.nxtbook.com/smg/techbriefs/21TB04
https://www.nxtbook.com/smg/techbriefs/21BT03
https://www.nxtbook.com/smg/techbriefs/21TB02
https://www.nxtbookmedia.com