A Research Landscape on Formal Verification of Software Architecture Descriptions.
Camila AraújoEverton CavalcanteThaís BatistaMarcel OliveiraFlávio OquendoPublished in: IEEE Access (2019)
Keyphrases
- software architecture
- formal verification
- model checking
- description language
- model checker
- automated verification
- software engineering
- bounded model checking
- software systems
- software development
- distributed systems
- symbolic model checking
- reference model
- functional requirements
- embedded software
- architectural design
- high level
- temporal logic
- object oriented software
- program slicing
- autonomous agents
- software evolution
- software design
- formal specification
- software maintenance
- quality attributes
- design patterns
- dynamic reconfiguration
- decision making