AbstractTechnology transfer from academic research to industrial practice is hampered by social, political and economic problems more that by technical issues. This paper describes one instance of successful technology transfer based on a special-purpose language and associated translation tool tailored to the customer's needs. The key lesson to be learned from this example is that mathematical formalisms must be transparent to the user. Formalisms can be effectively employed if they are represented by tools that fit into existing work processes.It is suggested that the model of special-purpose, domain-specific languages and their translators are an important vehicle to transition advanced technology to practice. This approach enables domai...
work is the result of several years of research in the field of “software technology”. The field ran...
Formal methods are techniques that are firmly based in mathematics, they can be used to specify and ...
International audienceThe development of scientific software relies on the collaboration of various ...
AbstractTechnology transfer from academic research to industrial practice is hampered by social, pol...
IBM has a long history in the application of formal methods to software development and verification...
There have been numerous studies on formal methods but little utilisation of formal methods in the...
: leaves 122-134There have been numerous studies on formal methods but little utilisation of formal ...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
International audienceModel-based technology has evolved rapidly in the last decade, bringing immedi...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
Two conflicting schools of thought have been dominating software engineering education. One school s...
An account is given of some recent developments and trends related to the development and use of for...
The distinctive features of engineering are discussed, and used to identify how an engineering appro...
International audienceThe development of scientific software relies on the collaboration of various ...
work is the result of several years of research in the field of “software technology”. The field ran...
Formal methods are techniques that are firmly based in mathematics, they can be used to specify and ...
International audienceThe development of scientific software relies on the collaboration of various ...
AbstractTechnology transfer from academic research to industrial practice is hampered by social, pol...
IBM has a long history in the application of formal methods to software development and verification...
There have been numerous studies on formal methods but little utilisation of formal methods in the...
: leaves 122-134There have been numerous studies on formal methods but little utilisation of formal ...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
International audienceModel-based technology has evolved rapidly in the last decade, bringing immedi...
The key to the integration of formal methods into engineering practice is education. In teaching, do...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
Two conflicting schools of thought have been dominating software engineering education. One school s...
An account is given of some recent developments and trends related to the development and use of for...
The distinctive features of engineering are discussed, and used to identify how an engineering appro...
International audienceThe development of scientific software relies on the collaboration of various ...
work is the result of several years of research in the field of “software technology”. The field ran...
Formal methods are techniques that are firmly based in mathematics, they can be used to specify and ...
International audienceThe development of scientific software relies on the collaboration of various ...