Formalizing UML for Rigorous Software Development
暂无分享,去创建一个
Formalizing a modeling technique broaches issues including develo pment of software specification, design, analysis, and synthesis. Software engineering methodologi es should be grounded on rigorous principles and not on ad hoc approaches. Our approach is to integ ra the recently published industrial standard graphic notation UML (Unified Modeling Language), for ob ject-oriented modeling, and PVS (Prototype Verification System), for automated reasoning.
[1] Bruce Powel Douglass. Real-time UML - developing efficient objects for embedded systems , 1997, Addison-Wesley object technology series.
[2] Natarajan Shankar,et al. PVS: A Prototype Verification System , 1992, CADE.