akwickert Profile Banner
Anna-Katharina Wickert Profile
Anna-Katharina Wickert

@akwickert

Followers
475
Following
3K
Media
193
Statuses
919

Organize @golangFrankfurt . πŸ‡©πŸ‡ͺ&πŸ‡¬πŸ‡§&en lit πŸ‡³πŸ‡΄ . Sie/she . 🐸==πŸ™‚.

Darmstadt, Deutschland
Joined January 2018
Don't wanna be here? Send us removal request.
@akwickert
Anna-Katharina Wickert
11 months
I defended my PhD at TU Darmstadt! πŸ‘©β€πŸŽ“ I am grateful for the invaluable learnings from this journey, leading to a memorable defence, get-together, and weekend with friends. Heartfelt thanks to everyone who supported me, joined my defense, or celebrated with me.πŸ™ .#PhD #PhinisheD
Tweet media one
Tweet media two
7
2
31
@akwickert
Anna-Katharina Wickert
11 months
RT @golangFrankfurt: Go 1.23 is released. πŸ₯³ It's time for a new release karaoke meetup. Join us on the 29th of August @ioki_mobility for ou….
0
1
0
@akwickert
Anna-Katharina Wickert
11 months
RT @golang: πŸ₯³ Go 1.23.0 is released!. πŸ“ Release notes: ⬇️ Download: #golang https://t.co/….
0
398
0
@akwickert
Anna-Katharina Wickert
1 year
Excited to share our latest findings that advance the reporting of API misuses @SANERconf! Join my presentation tomorrow - Friday 15.3 - at the Program Analysis session (session start 9:00, talk: 9:59) to learn more. Don't miss out! . #SANER24 #APImisuses #staticanalysis.
@akwickert
Anna-Katharina Wickert
1 year
Accepted πŸ“„ @SANERconf πŸ₯³. We present the hidden predicate approach to track dependencies between API misuses and show that every second project has dependent errors. πŸ‘©β€πŸŽ“ @akwickert, @M_Schlichtig, Marvin Vogel, Lukas Winter, @m_mezini, and Eric Bodden.
Tweet media one
0
2
7
@akwickert
Anna-Katharina Wickert
1 year
RT @fabiopalomba3: How to bring the power of AI to your apps? Krzysztof CieΕ›lak is about to start his keynote speech @SANERconf! https://t.….
0
4
0
@akwickert
Anna-Katharina Wickert
1 year
This work was in my idea stack for quite a while. I'm glad that @M_Schlichtig and I revisited this idea while working on another paper, refined it, and had the opportunity to work together with two awesome students to tacke a step into advancing the reporting of API misuses. πŸŽ‰πŸ™.
0
0
1
@akwickert
Anna-Katharina Wickert
1 year
Our work advances the reporting of API misuses, and our changes enabled us to fix previously known false positives of CogniCrypt. The latest @cognicrypt release 3.1.0 has basic support for subsequent error detection. πŸ₯³.
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
We conduct an expert interview to understand if our approach advances the usability of analyses. Our results indicate that reporting the fix location (root error) supports users in fixing the misuses.
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
Further, we have shown that our changes in the static analysis, CogniCrypt @cognicrypt, is negligible in practice. Our approach, CogniCrypt_SUBS, adds a median runtime overhead of 1% to 4% depending on the chosen configuration.
Tweet media one
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
We use a crypto API (JCA) in Java for our evaluation, as previous work showed that this domain will benefit from our approach. Our empirical study shows that every second project with API misuses has dependent errors, and some classes "heavily" depend on others.
Tweet media one
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
Idea behind the hidden predicate approach: .- specify API misuses to be able to track those connections.- track properties between (object) transitions.βœ… ensured predicate: all specifications are fulfilled.❌ hidden predicate: if no ensured predicate is generated
Tweet media one
Tweet media two
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
Context: Static analyses benefit from a low false-positive rate. So far, analyses tend to report the manifestation rather than the fix location of API misuses/vulnerabilities. If an analysis reports both, the connection is unreported and may result in effective false positives.
Tweet media one
1
0
1
@akwickert
Anna-Katharina Wickert
1 year
Accepted πŸ“„ @SANERconf πŸ₯³. We present the hidden predicate approach to track dependencies between API misuses and show that every second project has dependent errors. πŸ‘©β€πŸŽ“ @akwickert, @M_Schlichtig, Marvin Vogel, Lukas Winter, @m_mezini, and Eric Bodden.
Tweet media one
1
3
13
@akwickert
Anna-Katharina Wickert
1 year
RT @GopherCon: Today we celebrate and honor the invaluable contributions of women in technology! πŸ’». From developers to engineers, leaders t….
0
8
0
@akwickert
Anna-Katharina Wickert
1 year
RT @GopherCon: The #GopherCon stage is ready for your brilliance, and we want YOU to take the spotlight! If you have a talk idea that revol….
0
13
0
@akwickert
Anna-Katharina Wickert
1 year
RT @gopherconeu: Excited for #gopherconEU in Athens next month with @ardanlabs? If you missed the talk submissions, fear not! Our lightning….
0
5
0
@akwickert
Anna-Katharina Wickert
2 years
RT @NataliePis: Tomorrow Avigail is turning 4 and I’m organizing her birthday party in Berlin. She won’t attend bc she’s held hostage by t….
0
6
0
@akwickert
Anna-Katharina Wickert
2 years
RT @GopherConAUNZ: Axel Wagner going in hard with the theory #gopherconau
Tweet media one
0
1
0
@akwickert
Anna-Katharina Wickert
2 years
RT @GopherConAUNZ: And now, @mmontagnino with Back to the Future: Modernizing CLIs Using #golang #gopherconau
Tweet media one
0
3
0