Software Formal Methods Research Topics for MS PhD
Software Formal Methods Research Topic ideas for MS, or Ph.D. Degree
I am sharing with you some of the research topics regarding Software Formal Methods that you can choose for your research proposal for the thesis work of MS, or Ph.D. Degree.
- Seven more myths of formal methods
- Ten commandments of formal methods
- An invitation to formal methods
- Applications of formal methods
- OO-Method: an OO software production environment combining conventional and formal methods
- On the need for practical formal methods
- Software engineering and formal methods
- Formal methods: Practice and experience
- Applying formal methods to software testing
- Really rethinking’formal methods’
- Formal methods: State of the art and future directions
- Safety-critical systems, formal methods and standards
- Formal methods in industry: achievements, problems, future
- Formal methods application: An empirical tale of software development
- Seven myths of formal methods
- A formal methods approach to medical device review
- Why are formal methods not used more widely?
- Applying formal methods to a certifiably secure software system
- Application and benefits of formal methods in software development
- Formal methods in software product line engineering
- An international survey of industrial applications of formal methods
- On the use of formal methods in software development
- Formal methods: Theory becoming practice.
- Why engineers should consider formal methods
- New opportunities for integrated formal methods
- A tale of two paradigms: Formal methods and software testing
- Teaching of Formal Methods for Software Engineering.
- Teaching formal methods in the context of software engineering
- Formal methods to aid the evolution of software
- Integrating formal methods into medical software development: The ASM approach
- Using formal methods to enable more secure vehicles: DARPA’s HACMS program
- Intelligent systems and formal methods in software engineering
- Analyzing the effects of formal methods on the development of industrial control software
- Software Specification: A Comparison of Formal Methods
- Improving automation software dependability: A role for formal methods?
- Using formal methods to construct a software component library
- Software engineering with formal methods: The development of a storm surge barrier control system revisiting seven myths of formal methods
- Ten commandments of formal methods… ten years later
- An introduction to formal methods for the development of safety-critical applications
- Formal verification of critical aerospace software
- Software mythbusters explore formal methods
- Investigating the influence of formal methods
- A specifier’s introduction to formal methods
- A survey of formal methods in self-adaptive systems
- Formal methods in avionic software certification: the DO-178C perspective
- Industrial-strength formal methods in practice
- Limits of formal methods
- ASD case notes: Costs and benefits of applying formal methods to industrial control software
- Evidence arguments for using formal methods in software certification
- An introduction to formal specification and Z
- Formal development of reactive systems: case study production cell
- A systematic literature review of the use of formal methods in medical software systems
- Seven more myths of formal methods: Dispelling industrial prejudices
- Experiences in applying formal methods to the analysis of software and system requirements
- Towards formal methods and software engineering for deep learning: security, safety and productivity for dl systems development
- Formal methods in testing software architectures
- Formal Methods and Testing: An Outcome of the FORTEST Network. Revised Selected Papers
- A survey on formal methods using in software development
- The HACMS program: using formal methods to eliminate exploitable bugs
- The natural history of bugs: Using formal methods to analyse software related failures in space missions
- Acceptance of formal methods: Lessons from hardware design
- Lightweight formal methods
- Using formal methods to derive test frames in category-partition testing
- Comments on” Formal methods application: an empirical tale of software development”
- Overview of formal methods
- Formal methods: State of the art and new directions
- Formal modeling and verification of safety-critical software
- Formal methods in industrial software standards enforcement
- Formal methods for component software: The refinement calculus perspective
- Formal methods and software safety
- Research of agile software development based on formal methods
- Formal methods case studies for DO-333
- Integration of formal analysis into a model-based software development process
- Formal methods for transport systems
- Understanding link fabrication attack in software defined network using formal methods
- Enriching the software development process by formal methods
- Twenty-five years of formal methods and railways: what next?
- Formal methods and their role in the certification of critical systems
- The role of formal methods in software engineering education and industry
- Formal methods in safety-critical standards
- One-click formal methods
- Robotics and integrated formal methods: Necessity meets opportunity
- Human factors of formal methods
- Formal methods: Benefits, challenges and future direction
- Formal methods for integration of automotive software
- Whatever happened to formal methods for security?
- The application of formal methods to the assessment of high integrity software
- Formal Methods for Software Architectures: Third International School on Formal Methods for the Design of Computer, Communication and Software Systems …
- Making formal methods education effective for professional software engineers
- Experience with formal methods in critical systems
- An empirical research agenda for understanding formal methods productivity
- Applying formal methods in automated software development
- Topcased combining formal methods with model-driven engineering
- Formal methods based development of a PCA infusion pump reference model: Generic infusion pump (GIP) project
- Formal methods and digital systems validation for airborne systems
- Formal methods for safety critical system specification
- Introducing formal methods into industry using Cleanroom and CSP
- Teaching formal methods: Lessons to learn
- The practice of formal methods in safety-critical systems
- Specification slicing in formal methods of software development
- Experiences using lightweight formal methods for requirements modeling
- Formal methods as a link between software code and legal rules
- Formal methods in PLC programming
- Formal methods: Use and relevance for the development of safety-critical systems
- Model-based development and formal methods in the railway industry
- The way of Z: practical programming with formal methods
- Automatic testing with formal methods
- FORTEST: Formal methods and testing
- Software Abstractions: logic, language, and analysis
- Formal methods for protocol testing: A detailed study
- Realising the Benefits of Formal Methods.
- Continuous reasoning: Scaling the impact of formal methods
- Formal methods and the certification of critical systems
- The industrial use of formal methods
- Academia and industry meet: Some experiences of formal methods in practice
- How did software get so reliable without proof?
- Cooperation of formal methods in an engineering based software development process
- Application of lightweight formal methods to software security
- Formal verification of avionics software products
- Abstract interpretation based formal methods and future challenges
- A lightweight approach to formal methods
- Response to” Comments on’Formal methods application: an empirical tale of software development”‘
- Benefits and problems of formal methods
- Practitioners’ views on the use of formal methods: an industrial survey by structured interview
- On the role of formal methods in software certification: An experience report
- Practically applicable formal methods
- Formal methods applied to complex systems: implementation of the B method
- Formal methods and critical systems in the real world
- Challenges in the utilization of formal methods
- Teaching and learning formal methods
- The role of formal methods in achieving dependable software
- Formal verification methods
- Formal methods in agent-oriented software engineering
- Formal methods and social context in software development
- Cost effective uses of formal methods in verification and validation
- Testing or formal verification: Do-178c alternatives and industrial experience
- Empirical results of a software engineering curriculum incorporating formal methods
- Lessons learned in game development for crowdsourced software formal verification
- Realising the benefits of formal methods
- On the relevance of formal methods to software development
- An overview of formal methods tools and techniques
- Formal methods in safety-critical railway systems
- Software development based on formal methods
- Combining SysML and formal methods for safety requirements verification
- Toward a wider use of formal methods for aerospace systems design and verification
- Formal methods for aerospace applications
- Quality, cleanroom and formal methods
- SOFL: A formal engineering methodology for industrial applications
- Understanding formal methods
- Formal methods for software testing
- The use of industrial-strength formal methods
- Formal methods for specifying, validating, and verifying requirements.
- The affordable application of formal methods to software engineering
- Teaching formal methods for the unconquered territory
- Power and limitations of formal methods for software fabrication
- Technology transfer issues for formal methods of software specification
- Formal methods for life-critical software
- Formal methods into practice: case studies in the application of the B method
- Evaluating context descriptions and property definition patterns for software formal validation
- A formal approach to constructing secure air vehicle software
- Guest Editor’s Introduction: Applications of Formal Methods-Developing Virtuoso Software
- Formal methods for the validation of automotive product configuration data
- SLAM and Static Driver Verifier: Technology transfer of formal methods inside Microsoft
- Formal engineering for industrial software development: Using the SOFL method
- Industrial practice in formal methods: A review
- Formal methods reality check: Industrial usage
- Formal methods for discrete-time dynamical systems
- Formal methods in requirements phase of SDLC
- Guest editor’s introduction: formal methods in software engineering
- Evaluating the suitability of state‐based formal methods for industrial deployment
- Using formal methods to reason about architectural standards
- Enabling continuous integration in a formal methods setting
- Experience report: Using formal methods for requirements analysis of critical spacecraft software
- Formal methods in the aerospace industry: follow the money
- Formal methods in software development: A road less travelled
- Software technology—formal methods and scientific foundations
- Software engineering and formal methods: SEFM 2019 special section
- Integrating formal methods in XP—A conceptual solution
- How Amazon web services uses formal methods
- Formal methods and testing: why the state-of-the art is not the state-of-the practice
- Formal Methods for Performance Evaluation: 7th International School on Formal Methods for the Design of Computer, Communication, and Software Systems …
- Formal methods for the specification and design of real-time safety critical systems
- Limitations of formal methods and an approach to improvement
- Lessons learned from a successful implementation of formal methods in an industrial project
- Modeling NASA swarm-based systems: using agent-oriented software engineering and formal methods
- Applying formal software engineering techniques to smart grids
- Formal methods in communication protocol design
- The KeY system: Integrating object-oriented design and formal methods
- Formal methods: Promises and problems
- Secret ninja formal methods
- Teaching formal methods in context
- Applying Practical Formal Methods to the Specification and Analysis of Security Properties
- Novel developments in formal methods for human factors engineering
- Developing tools for formal methods
- Applying formal methods to networking: theory, techniques, and applications
- Formal methods for robotic system control software
- The KORSO case study for software engineering with formal methods: A medical information system
- Specification, detection, and treatment of STRIDE threats for software components: Modeling, formal methods, and tool support
- Twenty years of formal methods
- Formal methods for legacy systems
- Education in formal methods for software engineering
- Formal methods in describing architectures
- Ten commandments revisited: a ten-year perspective on the industrial application of formal methods
- Formal methods and object technology
- Formal Methods.
- Integrating formal methods into a professional master of software engineering program
- Study on the barriers to the industrial adoption of formal methods
- Formal methods for verification and validation of partial specifications: A case study
- Using formal methods to develop an ATC information system
- Experiences with the application of discrete formal methods to the development of engine control software
- Adopting formal methods in an industrial setting: the railways case
- The meaning of “formal”: from weak to strong formal methods
- The mystery of formal methods disuse
- Formal methods technology transfer: Impediments and innovation
- Formal Methods for Computational Systems Biology: 8th International School on Formal Methods for the Design of Computer, Communication, and Software …
- Towards classification of lightweight formal methods
- Formal techniques in the safety analysis of software components of a new dialysis machine
- Applying formal methods to the analysis of a key management protocol
- Formal Methods in Collaborative Projects.
- Spacecraft early design validation using formal methods
- Integrating formal methods into the development process
- What top-level software engineers tackle after learning formal methods: Experiences from the top se project
- On the industrial uptake of formal methods in the railway domain
- Formal methods—support or scientific decoration in software development?
- Selective integration of formal methods in the development of electronic control units
- An industrial case: Pitfalls and benefits of applying formal methods to the development of a network-centric rtos
- Esterel: A formal method applied to avionic software development
- Formal methods integration in software engineering
- Formal methods for specification and analysis of communication protocols
- Formal methods in the railways signalling industry
- Formal methods and safety certification: challenges in the railways domain
- Formal methods and finite element analysis of hurricane storm surge: A case study in software verification
- Using formal methods and agent-oriented software engineering for modeling NASA swarm-based systems
- Trustable formal specification for software certification
- Formal methods for the certification of autonomous unmanned aircraft systems
- Software engineering standards: The ‘formal methods debate’in the UK
- Software/hardware engineering with the parallel object-oriented specification language
- Pinnacles of software engineering: 25 years of formal methods
- Mural: a formal development support system
- Integrating formal methods by unifying abstractions
- Ransomware steals your phone. formal methods rescue it
- Unmanned aircraft systems in the national airspace system: a formal methods perspective
- Are Formal Methods Ready for Agility? A Reality Check.
- Using formal methods to model hybrid manufacturing processes
- Formal Methods for Hardware Verification: 6th International School on Formal Methods for the Design of Computer, Communication, and Software Systems …
- Formal methods versus software engineering: Is there a conflict
- A formal methods approach to the analysis of mode confusion
- Software engineering with formal methods: Experiences with the development of a storm surge barrier control system
- Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications: 7th International Symposium, ISoLA 2016 …
- Formal methods: industrial use from model to the code
- Formal versus agile: Survival of the fittest
- Liability issues in software engineering: the use of formal methods to reduce legal uncertainties
- Developing safety-critical systems: the role of formal methods and tools
- Verification of reactive systems: formal methods and algorithms
- Software tools to support formal methods.
- Formal methods for interactive systems
- Specification of e-Health system using Z: A motivation to formal methods
- On the heroism of really pursuing formal methods
- Formal methods in the production and assessment of safety critical software
- Modern formal methods and applications
- Observations on industrial practice using formal methods
- The role of formal methods in software development for railway applications
- Formal methods: the very idea: Some thoughts about why they work when they work
- Formal methods in the development of safety critical software systems
- Formal methods versus engineering
- Scrum goes formal: Agile methods for safety-critical systems
- π-method: a model-driven formal method for architecture-centric software engineering
- Improving Software Requirements through Formal Methods: A Review
- Report on the NSF workshop on formal methods for security
- Formal verification of safety PLC based control software
- Managerial issues for the consideration and use of formal methods
- Indirect use of formal methods in software engineering
- Formal methods in human-computer interaction
- Formal methods light
- Why software fails [software failure]
- An overview of some formal methods for program design
- Formal methods for embedded distributed systems: how to master the complexity
- Clone detection in model-based development using formal methods to enhance performance in software development
- Formal software development
- Model checking of safety-critical software in the nuclear engineering domain
- Formal techniques for effective co-verification of hardware/software co-designs
- Experiences in the industrial use of formal methods
- Applying formal specification in industry
- Mathematical notation in formal specification: Too difficult for the masses?
- What are formal methods?
- Towards formal methods diversity in railways: an experience report with seven frameworks
- Formal Methods in Computer Science
- Introduction to the special issue on software architecture
- PAR: A Practicable Formal Method and Its Supporting Platform
- Design of formal languages and interfaces:“formal” does not mean “unreadable”
- Stochastic formal methods: an application to accuracy of numeric software
- Introduction to formal methods
- Epistemology, software engineering and formal methods
- Software Engineering and Formal Methods: SEFM 2014 Collocated Workshops: HOFM, SAFOME, OpenCert, MoKMaSD, WS-FMDS, Grenoble, France …
- Lightweight formal methods for scenario-based software engineering
- Formal Methods and Software Engineering: 12th International Conference on Formal Engineering Methods, ICFEM 2010, Shanghai, China, November 17-19 …
- Incorporating Formal Methods in the Open Source Software Development Process
- Formal specification and documentation using Z: A case study approach
- Some trends in formal methods applications to railway signaling
- Proof patterns for formal methods
- The role of formal methods in software procurement for the railway transportation industry
- Experiments with formal methods in software engineering.
- … Methods for Eternal Networked Software Systems: 11th International School on Formal Methods for the Design of Computer, Communication and Software …
- Talos: no more ransomware victims with formal methods
- Formal methods for the railway sector
- Formal and informal software specifications
- Formal verification of the AAMP5 microprocessor: A case study in the industrial use of formal methods
- Survey on formal methods and tools in railways: the ASTRail approach
- Formal Development of a Network-Centric RTOS: software engineering for reliable embedded systems
- Quantitative models for reverse logistics
- Software Engineering and Formal Methods: 9th International Conference, SEFM 2011, Montevideo, Uruguay, November 14-18, 2011, Proceedings
- Generating supportive hypotheses in introducing formal methods using a software processes improvement model
- The usage of formal methods in Quran search system
- Incremental formal methods based design approach demonstrated on a coupled tanks control system
- Industrial use of formal methods: formal verification
- Guidance for using formal methods in a certification context
- A case study in software safety assurance using formal methods
- Verification and validation of behavior models using lightweight formal methods
- An introduction to software architecture
- Formal methods and software development
- Formal verification of automotive embedded software
- Teaching formal methods and discrete mathematics
- Getting the best from formal methods
- Formal methods applied to a floating-point number system
- Recommendations for improving the usability of formal methods for product lines
- An integrating approach for developing distributed software systems-combining formal methods, software reuse, and the experience base
- Integrated Formal Methods: Second International Conference, IFM 2000, Dagstuhl Castle, Germany, November 1-3, 2000 Proceedings
- Cyber-physical systems design: formal foundations, methods and integrated tool chains
- Formal Methods and Software Engineering: 17th International Conference on Formal Engineering Methods, ICFEM 2015, Paris, France, November 3-5, 2015 …
- Support for teaching formal methods
- Engineering CASE tools to support formal methods for real-time software development
- Formal verification of SystemC by automatic hardware/software partitioning
- Formal methods applied to high‐performance computing software design: a case study of MPI one‐sided communication‐based locking
- Formal methods in software product lines: concepts, survey, and guidelines
- Formal methods for railway control systems
- Formal software verification: Model checking and theorem proving
- A grand challenge proposal for formal methods: A verified stack
- “Formal methods” technology transfer will fail
- Formal methods in software development requirements for a CASE
- 40 years of formal methods
- Safety patterns—the key to formal specification of safety requirements
- Applied formal methods for hardware Trojan detection
- Formal methods for software engineers: Tradeoffs in curriculum design
- Validating voice communication requirements using lightweight formal methods
- Using formal methods to support testing
- Safe reinforcement learning via formal methods: Toward safe control through proof and learning
- Formal Methods in Software and Systems Modeling: Essays Dedicated to Hartmut Ehrig on the Occasion of His 60th Birthday
- Applying formal specifications to real-world software development
- Software development with Z: a practical approach to formal methods in software engineering
- A story about formal methods adoption by a railway signaling manufacturer
- Download malware? no, thanks: how formal methods can block update attacks
- Formal methods@ runtime
- Formal methods for aerospace systems
- Formal Methods in the Development of Safety-Critical Knowledge-Based Components
- From formal models to formal methods
- Incorporating formal methods and measures obtained through analysis, simulation testing for dependable self-adaptive software in avionics systems
- Formal methods software engineering for the CARA system
- Formal methods: a practical tool for OS implementors
- Formal Methods for the Design of Real-Time Systems: International School on Formal Methods for the Design of Computer, Communication, and Software …
- Formal methods meet mobile code obfuscation identification of code reordering technique
- Leveraging Applications of Formal Methods, Verification, and Validation: 4th International Symposium on Leveraging Applications, ISoLA 2010, Heraklion …
- Formal methods: mathematics, computer science or software engineering?
- A survey: Applying formal methods to a software intensive system
- Information flow in operating systems: Eager formal methods
- Formal methods: Point-counterpoint
- When formal systems kill: Computer ethics and formal methods
- Assessing the practical benefits of formal methods for software development
- Formal Methods and Software Engineering: 10th International Conference on Formal Engineering Methods ICFEM 2008, Kitakyushu-City, Japan, October 27 …
- Integrated virtual preparation and commissioning: supporting formal methods during automation systems development
- Formal Methods for Components and Objects: 5th International Symposium, FMCO 2006, Amsterdam, Netherlands, November 7-10, 2006, Revised Lectures
- Selling formal methods to industry
- Overview of the ptolemy project
- Multidisciplinary design optimisation-some formal methods, framework requirements, and application to vehicle design
- From formal techniques to well-founded software development methods
- Application of formal methods to biological regulatory networks: extending Thomas’ asynchronous logical approach with temporal logic
- Formal methods for components and objects
- Formal methods and testing: Hypotheses, and correctness approximations
- The state-of-the-art in formal methods
- Formal methods for developing high assurance computer systems: Working group report
- Applications of formal methods to specification and safety of avionics software
- Formal methods and models for system design: a system level perspective
- Mechanized formal methods: progress and prospects
- Verification of decision making software in an autonomous vehicle: An industrial case study
- Adapting the personal software process (PSP) to formal methods
- Applying formal methods to specify security requirements in multi-agent systems
- Formal Methods Specification and Analysis Guidebook for the Verification of Software and Computer Systems Volume II: A Practitioner’s Companion
- Security and privacy of protocols and software with formal methods
- Integrating Software Safety and Product Line Engineering using Formal Methods: Challenges and Opportunities.
- Integrating formal methods with model-driven engineering
- Towards usage of formal methods within embedded systems co-design
- Formal methods in object oriented business modelling
- Experiences with formal engineering: Model-based specification, implementation and testing of a software bus at Neopost
- Formal methods for conformance testing: Theory can be practical
- HATS-a formal software product line engineering methodology
- Formal methods in Human-computer interaction
- Threat modeling using formal methods: A new approach to develop secure web applications
- Formal Methods and Software Engineering: 6th International Conference on Formal Engineering Methods, ICFEM 2004, Seattle, WA, USA, November 8-12 …
- A formal approach for identifying assurance deficits in unmanned aerial vehicle software
- Applying formal methods to software reuse.
- A symbiotic relationship between formal methods and security
- A toolset for support of teaching formal software development
- An analysis of two formal methods: VDM and Z
- Formal specification languages in knowledge and software engineering
- Formal methods in LARGE-SCALE computing systems
- Specification: The biggest bottleneck in formal methods and autonomy
- Ten commandments of formal methods… Ten years on
- Integrating UML and formal methods
- Web service composition approaches: From industrial standards to formal methods
- Applying formal methods and object-oriented analysis to existing flight software
- The VerCors tool set: verification of parallel and concurrent software
- Effective formal methods education for professional software engineers
- Uml in action: Integrating formal methods in industrial design education
- Improving medical protocols by formal methods
- Software measurement and formal methods: a case study centered on TRIO+ Specifications
- Teaching formal methods for software engineering-ten principles
- Automated Formal Methods Enter the Mainstream.
- A survey on network verification and testing with formal methods: Approaches and challenges
- Using formal methods for teaching software engineering: a tool-based approach
- A tutorial introduction to formal methods
- The industrial take-up of formal methods in safety-critical and other areas: A perspective
- The handbook of formal methods in human-computer interaction
- Based on formal methods in trustable software requirements engineering
- A candid industrial evaluation of formal software verification using model checking
- Best of both worlds [formal and semi-formal software engineering]
- Combining formal methods and MDE techniques for model-driven system design and analysis
- The PERF approach for formal verification
- De novo reconstruction of gene regulatory networks from time series data, an approach based on formal methods
- Teaching formal methods: Lessons learnt from using event-B
- Applying a formal method in industry: a 25-year trajectory
- Strategies for incorporating formal specifications in software development
- Making formal methods more relevant to software engineering students via automated test generation
- A survey of formal methods for determining the centre of rotation of ball joints
- Formal methods based acceptance testing for AUTOSAR exchangeability
- “Boring formal methods” or “Sherlock Holmes deduction methods”?
- Introduction to formal methods of software design
- Formal Methods: Foundations and Applications: 13th Brazilian Symposium on Formal Methods, SBMF 2010, Natal, Brazil, November 8-11, 2010, Revised …
- A survey of static formal methods for building dependable industrial automation systems
- Experience report on developing the front-end client unit under the control of formal methods
- Wolf–bug hunter for concurrent software using formal methods
- Hyperprogramming: A formal approach to software environments
- A compositional model for the formal specification of user interface software
- Making formal methods practical
- New results and trends in formal techniques and tools for the development of software for transportation systems–a review
- The need for usable formal methods in verification and validation
- UML automatic verification tool with formal methods
- A course on formal methods in software engineering: Matching requirements with design
- VDM’91. Formal Software Development Methods. 4th International Symposium of VDM Europe, Noordwijkerhout, The Netherlands, October 21-25, 1991 …
- Quantitative analysis of an application of formal methods
- Formal methods meet domain specific languages
- Rapid application of lightweight formal methods for consistency analyses
- Formal methods: A panacea or academic poppycock?
- Practical application of formal methods in modeling and simulation
- NASA Langley’s research and technology-transfer program in formal methods
- A survey of formal concept analysis support for software engineering activities
- Providing user-oriented support for software development by formal methods
- Formal analysis of the remote agent before and after flight
- A framework for using formal methods in object-oriented software development
- A survey of formal methods
- Formal methods in embedded design
- Introducing formal methods to software engineers through OMG’s CORBA environment and interface definition language
- Using analogy and formal methods for software reuse
- Stages in teaching formal methods
- Formal methods for component description, coordination and adaptation
- Formal methods for cryptographic protocol analysis: Emerging issues and trends
- How to select the suitable formal method for an industrial application: a survey
- Formal methods for performance evaluation
- A panacea or academic poppycock: Formal methods revisited
- Protocol conformance testing a SIP registrar: An industrial application of formal methods
- Formal software techniques for railway systems
- Whither Formal Methods: Some Thoughts on the Application of Formal Methods to the Problems of Software Engineering
- Formal methods for service composition
- Formal methods
- A rigorous approach to formal methods
- From a Community of Practice to a Body of Knowledge: A case study of the formal methods community
- Automatic Domain-Oriented Software Design using Formal Methods
- A formal specifications maturity model
- Formal methods for web security
- Software Engineering with Formal Methods: The Development of a Storm Surge Barrier Control System: Seven Myths of Formal Methods Revisited
- Formal methods in DAI: Logic-based representation and reasoning
- Using formal methods and testability concepts in the avionics systems validation and verification (v&v) process
- Computing with words in formal methods
- The role of abstract interpretation in formal methods
- Keys and Roles of Formal Methods Education for Industry: 10 Year Experience with Top SE Program.
- Formal modeling and verification of smart contracts
- Formal Methods and Software Maintenance Some Experience with the REFORM Project
- The Insufficiency of Formal Design Methods—The Necessity of an Experimental Approach-for the Understanding and Control of Complex MAS
- Formal methods for the re-engineering of computing systems: a comparison
- Application of formal methods to the railway signalling systems
- Introduction to algebraic specification. Part 1: Formal methods for software development
- Formal methods and their role in developing safe systems
- Invited talk: Weaving formal methods into the undergraduate computer science curriculum
- Combining formal methods and functional strategies regarding the reverse engineering of interactive applications
- Can formal methods improve the efficiency of code reviews?
- Formal analysis and design for engineering security automated derivation of formal software security specifications from goal-oriented security requirements
- Formal methods for networks on chips
- Protocure: supporting the development of medical protocols through formal methods
- Formal Methods: Oversold? Underused? A Survey
- Formal methods
- A survey of formal methods courses in european higher education
- Safety analysis of a radio-based crossing control system using formal methods
- Formal methods for robotics: Robochart, robosim, and more
- Formal Methods for the Quantitative Evaluation of Collective Adaptive Systems: 16th International School on Formal Methods for the Design of Computer …
- Formal methods for high-performance linear algebra libraries
- Experimental evaluation of verification and validation tools on martian rover software
- The role of formal methods in software development
- Formal methods integration for software development: some locks and outlines
- LaQuSo: using formal methods for analysis, verification and improvement of safety critical software
- A comparative study of formal methods for safety critical software in nuclear power plant
- Software bugs seen from an industrial perspective or can formal methods help on automotive software development?
- Formal foundations for software engineering methods
- A logic for the statistical model checking of dynamic software architectures
- Applying formal software synthesis
- Integrating formal methods into computer science curricula at a university of applied sciences
- Formal Methods for Developing Software Specifications: Paths to Wider Usage.
- Formal Methods: Why Should I Care? The Development of the T800 Transputer Floating− Point Unit
- Formal specification techniques
- Formal methods in development and testing of safety-critical systems: railway interlocking system
- BLESS: Formal specification and verification of behaviors for embedded systems with software
- State-based formal methods in scientific computation
- Formal Approaches to Software Testing: Third International Workshop on Formal Approaches to Testing of Software, FATES 2003, Montreal, Quebec, Canada …
- Formal engineering for industrial software development–an introduction to the SOFL specification language and method
- An undergraduate course in formal methods: “description is our business”
- A strategy and tool support to motivate the study of formal methods in undergraduate software design and modeling courses
- Verification of Air Data Computer Software using Formal Methods
- Experience with formal methods in protocol development
- Do you speak Z? Formal methods under the perspective of a cross-cultural adaptation problem
- Formal methods for design and verification of embedded control systems: application to an autonomous vehicle
- Extending standards with formal methods: Open document architecture
- Formal methods and modeling in context
- Formal methods going mainstream: costs, benefits, experiences
- Formal foundations for pragmatic software engineering methods
- Attitudes toward the teaching of formal methods of software development in the undergraduate computer science curriculum: a survey
- The use of formal methods in the analysis of trust (position paper)
- A survey of automated techniques for formal software verification
- Formal specification: a roadmap
- Concise guide to formal methods
- Formal methods and intelligent software engineering environments
- Formal synthesis and code generation of embedded real-time software
- Programming: the derivation of algorithms
- Formal Aspects of Component Software (FACS 2010 selected and extended papers)
- Working together: Formal methods and testing
- Industrial deployment of formal methods: Trends and challenges
- Application of formal methods to railway signalling—a case study
- Formal Methods for specifying and analyzing complex software systems
- Formal Methods for Web Services: 9th International School on Formal Methods for the Design of Computer, Communication and Software Systems, SFM 2009 …
- Formal specifications in software maintenance: From code to Z++ and back again
- Introducing formal methods through rôle-playing
- Integrating formal methods with model-driven engineering
- Testing concurrent systems: A formal approach
- A two-phase approach to reverse engineering using formal methods
- Refactoring of legacy software using model learning and equivalence checking: an industrial experience report
- Embedding formal development in software engineering
- A formal approach to pre-market review for medical device software
- Proving the value of formal methods
- Formal Methods at the Crossroads. From Panacea to Foundational Support: 10th Anniversary Colloquium of UNU/IIST, the International Institute for Software …
- Using model checking to generate tests from requirements specifications
- Application of formal methods to the development of a software maintenance tool
- Formal System Verification
- UML-based design and formal analysis of a safety-critical railway control software module
- A survey of recent advances in SAT-based formal verification
- GRAPHIT-Graphical Support and Integration of Formal and Semi-Formal Methods for Software Specification and Development
- Formal Methods in Standards: A Report from the BCS Working Group
- Formal verification of hardware/software power management strategies
- Proof transformations for evolutionary formal software development
- HATS: highly adaptable and trustworthy software using formal methods
- Guest editorial: special issue on formal methods in control
- Formal methods at AT&T-an industrial usage report
- Overview of Formal Methods in Software Reengineering [J]
- Using Penelope to assess the correctness of NASA ada software: A demonstration of formal methods as a counterpart to testing
- Formal methods in designing critical cyber-physical systems
- The Rodin formal modelling tool
- Run-time assurance and formal methods analysis nonlinear system applied to nonlinear system control
- Formal methods for the masses
- Managing the introduction of formal methods
- An empirical study on teaching formal methods to millennials
- The UniForM workbench a universal development environment for formal methods
- HOLON/CADSE: integrating open software standards and formal methods to generate guideline-based decision support agents.
- The architecture of Specware, a formal software development system
- Industrial use of formal methods for a high-level security evaluation
- Formal Methods applied to Object-Oriented Programming
- Making Formal Methods popular through Automated Verification
- Specifications are necessarily informal or: Some more myths of formal methods
- Model checking programs
- Introduction to special section on formal methods in pervasive computing
- Combining formal methods and safety analysis–the ForMoSA approach
- Combining semi-formal and formal methods for the development of distributed reconfigurable control systems
- Security protocols over open networks and distributed systems: Formal methods for their analysis, design, and verification
- Isabelle/SACM: computer-assisted assurance cases with integrated formal methods
- Agent-oriented software engineering: The state of the art
- An experience teaching formal methods in discrete mathematics
- Formal methods in the classroom: The logic of real-time software design
- Formal methods pilot project
- Using formal methods with SysML in aerospace design and engineering
- Formal methods for generating protocol conformance test sequences
- BMotionWeb: A tool for rapid creation of formal prototypes
- Formal Methods and Software Engineering: 13th International Conference on Formal Engineering Methods, ICFEM 2011, Durham, UK, October 26-28, 2011 …
- Use of formal methods at Amazon Web Services
- VSE: Formal methods meet industrial needs
- VSE: Controlling the complexity in formal software developments
- A personal view of Formal Methods
- An engineering approach to formal methods
- Working with formal methods
- A survey on software architecture analysis methods
- Reliable yet flexible software through formal model transformation (rule definition)
- VerifAI: A Toolkit for the Formal Design and Analysis of Artificial Intelligence-Based Systems
- A Formal Approach to Software Architecture.
- Formal description techniques and software engineering: some reflections after 2 decades of research
- The complete guide to software testing
- Software verification and system assurance
- Consistent integration of formal methods
- Formal methods reality check: Industrial usage
- Smart contracts and opportunities for formal methods
- Combining formal methods and aspects for specifying and enforcing architectural invariants
- Analysing industrial protocols with formal methods.
- Automated synthesis of crossbars for nanoscale computing using formal methods
- Virtual start–up of plants using formal methods
- Applying formal methods to an information security device: An experience report
- Formal Methods for V&V of partial specifications: An experience report
- Applying formal methods informally
- Dealing with faults during operations: beyond classical use of formal methods
- Comparing formal tools for system design: a judgment study
- Motivating study of formal methods in the classroom
- Using alloy in introductory courses of formal methods
- Improving formal methods’ tools usability
- Using Esterel and formal methods to increase the confidence in the functional validation of a commercial DSP
- Formal methods and their role in digital systems validation for airborne systems
- A survey of challenges for runtime verification from advanced application domains (beyond software)
- Formal methods for systems engineering behavior models
- ZUM’98: The Z Formal Specification Notation: 11th International Conference of Z Users, Berlin, Germany, September 24-26, 1998, Proceedings
- An industrial perspective on educational issues relating to formal methods
- Modeling in Event-B: system and software engineering
- A survey of formal software development methods
- Some observations on formal methods of qualitative analysis
- Issues in the full scale use of formal methods for automated testing
- Simulink design verifier-applying automated formal methods to simulink and stateflow
- Formal testing applied in embedded software
- Teaching Formal Methods: CoLogNET/FME Symposium, TFM 2004, Ghent, Belgium, November 18-19, 2004. Proceedings
- Formal Methods:: The very idea, some thoughts about why they work when they work
- Formal methods for industrial critical systems
- … of Formal Methods, Verification and Validation: Verification Principles: 9th International Symposium on Leveraging Applications of Formal Methods, ISoLA …
- The use of formal methods for safety-critical systems
- Evidence-based software engineering
- A brief introduction to formal methods [hardware design]
- EMFtoCSP: A tool for the lightweight verification of EMF models
- Teaching formal methods with perfect developer
- Formal specifications of software design methods
- Formal Methods & Testing
- Specware: Formal support for composing software
- Formal fault tree semantics
- The State of the Art in Formal Methods: A Survey [J]
- Specification of an automatic manufacturing system: A case study in using integrated formal methods
- Formal methods for architecture model assessment in systems engineering
- AI meets Formal Software Development (Dagstuhl Seminar 12271)
- Finite state machine based formal methods in protocol conformance testing: from theory to implementation
- The embedded software of an electricity meter: An experience in using Formal Methods in an industrial project
- Using software specification methods for measurement instrument systems: Part 2: Formal methods
- Tools for formal specification, verification, and validation of requirements
- Will this be formal?
- Experience integrating a formal method into a software engineering course
- A formal method for building concurrent real-time software
- Feature-oriented description, formal methods, and DFC
- Towards an evolutionary formal software development
- Formal verification of static software models in MDE: A systematic review
- Formal methods for intelligent transportation systems
- An introduction to practical formal methods using temporal logic
- Using formal methods to mechanize category-partition testing
- Tutorial: Automated formal methods with PVS, SAL, and Yices
- Introduction to use of formal methods in software and hardware
- Derivation of ontological relations using formal methods in a situation awareness scenario
- Extending the application of formal methods to analyse human error and system failure during accident investigations
- Formal certification of a compiler back-end or: programming a compiler with a proof assistant
- Formal methods and automation for system verification
- Exploring the role of logic and formal methods in information systems education
- Formal methods for prostate cancer gleason score and treatment prediction using radiomic biomarkers
- Algebraic methods for specification and formal development of programs
- Theorem and algorithm checking for courses on logic and formal methods
- Extending the useful application domain for formal methods
- Open questions in formal methods
- Open issues in formal methods for cryptographic protocol analysis
- Combining software and hardware verification techniques
- SCR3: towards usability of formal methods
- Hardware/software co-verification of cryptographic algorithms using cryptol
- Counting votes with formal methods
- Formal methods for control synthesis: An optimization perspective
- A formal methods approach to interpretable reinforcement learning for robotic planning
- Property specification patterns for finite-state verification
- Survey of existing tools for formal verification
- From formal models to formally based methods: An industrial experience
- Raise: a product supporting industrial use of formal methods
- Specification-driven design with Eiffel and agents for teaching lightweight formal methods
- An undergraduate requirements engineering curriculum with formal methods
- Research on Formal Verification Technique for Aircraft Safety-Critical Software.
- Release the beasts: When formal methods meet real world data
- Formal verification workbench for Airbus avionics software
- Improving access of the commercial software developer to formal methods: Integrating MERISE with Z
- Weaving a formal methods education with problem-based learning
- From formal methods to algorithmic implementation of human inspired control on bipedal robots
- Validation of decentralised smart contracts through game theory and formal methods
- Formal methods and the development of dependable systems
- Formal methods for security in the Xenon hypervisor
- Modeling, analysis, and verification-the formal methods manifesto 2010 (dagstuhl perspectives workshop 10482)
- Results of a formal methods demonstration project
- Negotiating the take-up of formal methods
- Enhancing telecommunications service engineering with mobile agent technology and formal methods
- Chemical reaction engineering
- Formal methods for semi-autonomous driving
- Design of signal control structures using formal methods for railway interlocking systems
- Formal Methods: Use and relevance for the development of safety-critical systems
- Formal verification of complex robotic systems on resource-constrained platforms
- Toward easy inspection and effective use of formal methods in NPP software fields
- What is formal methods?
- Formal methods for android banking malware analysis and detection
- Applying software metrics to formal specifications: A cognitive approach
- Foundations of algebraic specification and formal software development
- Requirements interaction detection using semi-formal methods
- A Survey of Formal Methods of Software Component Representation and Retrieval [J]
- VDM’90 VDM and Z—Formal Methods in Software Development Third International Symposium of VDM Europe Kiel, FRG, April 17–21, 1990 Proceedings
Research Topics Computer Science
Topic Covered
Top 10 research topics of Software Formal Methods | list of research topics of Software Formal Methods | trending research topics of Software Formal Methods | research topics for dissertation in Software Formal Methods | dissertation topics of Software Formal Methods in pdf | dissertation topics in Software Formal Methods | research area of interest Software Formal Methods | example of research paper topics in Software Formal Methods | top 10 research thesis topics of Software Formal Methods | list of research thesis topics of Software Formal Methods| trending research thesis topics of Software Formal Methods | research thesis topics for dissertation in Software Formal Methods | thesis topics of Software Formal Methods in pdf | thesis topics in Software Formal Methods | examples of thesis topics of Software Formal Methods | PhD research topics examples of Software Formal Methods | PhD research topics in Software Formal Methods | PhD research topics in computer science | PhD research topics in software engineering | PhD research topics in information technology | Masters (MS) research topics in computer science | Masters (MS) research topics in software engineering | Masters (MS) research topics in information technology | Masters (MS) thesis topics in Software Formal Methods.