Formality, Evolution, and Model-driven Software Engineering

Electronic Notes in Theoretical Computer Science(2005)

引用 30|浏览0
暂无评分
摘要
This paper introduces an approach to software development in which a series of working implemen- tations are generated automatically from a series of formal specifications. The implementations are data stores, communicating through standard protocols. The specifications are precise object models, in which operations are described in terms of pre- and post-conditions. The approach is evolutionary, in the sense that the specification may evolve while the system is in use, in response to changes in requirements, and any changes to the specification are automatically reflected in the structure of the implementation, and in the representation of any data currently stored.
更多
查看译文
关键词
model-driven software engineering,standard protocol,formal methods,formal specification,software development,object modelling,model-driven,precise object model,data store,software engineering,object model,formal method
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要