Title :
Towards deductive-based support for software development processes
Author :
Klimek, Radoslaw
Author_Institution :
AGH Univ. of Sci. & Technol., Krakow, Poland
Abstract :
The work relates two initial disciplines of the Rational Unified Process (RUP), i.e. Business Modeling and Requirements Engineering, to support them in an integrated way through deductive-based formal verification using temporal logic. On the other hand, Cyber-Physical Systems (CPS), which should be an effective orchestration of computations and physical processes, need careful development and formal verification to ensure they influence software reliability, trustworthiness and cost in a positive way. A method for building both business models and requirements models, including their logical specifications, is proposed and presented step by step. Applying the presented concepts bridges the gap between the benefits of deductive reasoning for correctness analysis and the difficulties in obtaining complete logical specifications.
Keywords :
corporate modelling; formal specification; formal verification; inference mechanisms; software reliability; temporal logic; trusted computing; CPS; RUP; business modeling; computations processes; correctness analysis; cyber-physical systems; deductive reasoning; deductive-based formal verification; deductive-based support; logical specification; physical processes; rational unified process; requirements engineering; requirements models; requirements process; software development process; software reliability; software trustworthiness; temporal logic; Atmospheric modeling; Business; Computational modeling; Computer science; Safety; Semantics; Software;
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
Conference_Location :
Krako??w