activity
20142021
most citedTowards Automated Android App Collusion Detection

13 citations · 19 across the 9 of their papers we have counts for

collaborators
Showing cs.SEShow all

7 papers · 1 filter

cs.SE2020

Institution-based Encoding and Verification of Simple UML State Machines in CASL/SPASS

Tobias Rosenberger, Saddek Bensalem, Alexander Knapp +1

This paper provides the first correct semantical representation of UML state-machines within the logical framework of an institution (previous attempts were flawed). A novel encodi…

cs.SE2020

Rooting Formal Methods within Higher Education Curricula for Computer Science and Software Engineering -- A White Paper

Antonio Cerone, Markus Roggenbach, James Davenport +10

This white paper argues that formal methods need to be better rooted in higher education curricula for computer science and software engineering programmes of study. To this end, i…

cs.SE2017★ 2 cited

Software Model Checking: A Promising Approach to Verify Mobile App Security

Irina Mariuca Asavoae, Hoang Nga Nguyen, Markus Roggenbach +1

In this position paper we advocate software model checking as a technique suitable for security analysis of mobile apps. Our recommendation is based on promising results that we ac…

cs.SE2016★ 13 cited

Towards Automated Android App Collusion Detection

Irina Mariuca Asavoae, Jorge Blasco, Thomas M. Chen +5

Android OS supports multiple communication methods between apps. This opens the possibility to carry out threats in a collaborative fashion, c.f. the Soundcomber example from 2011.…

cs.SE2014★ 1 cited

An Institution for Simple UML State Machines

Alexander Knapp, Till Mossakowski, Markus Roggenbach +1

We present an institution for UML state machines without hierarchical states. The interaction with UML class diagrams is handled via institutions for guards and actions, which prov…

cs.SE2014★ 1 cited

An Institutional Framework for Heterogeneous Formal Development in UML

Alexander Knapp, Till Mossakowski, Markus Roggenbach

We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogen…

cs.SE2014★ 1 cited

Encapsulating Formal Methods within Domain Specific Languages: A Solution for Verifying Railway Scheme Plans

Phillip James, Markus Roggenbach

The development and application of formal methods is a long standing research topic within the field of computer science. One particular challenge that remains is the uptake of for…