• Aucun résultat trouvé

Formal Modelling in Software Design

N/A
N/A
Protected

Academic year: 2022

Partager "Formal Modelling in Software Design"

Copied!
1
0
0

Texte intégral

(1)

1

Davetli Konuşma

Formal Modelling in Software Design

Luís Soares Barbosa

Abstract. In a broad sense, computing is an area of knowledge from which a popular and effective technology emerged long before a solid, specific, scientific methodology, let alone formal foundations, had been put forward.

This might explain some of the weaknesses in the software industry, on the one hand, as well as an excessively technology-oriented view which dominates computer science training at pre-university and even undergraduate teaching, on the other. Modelling, understood as the ability to choose the right abstractions for a problem domain, is consensually recognised as essential for the development of true engineering skills in this area, as it is in all other engineering disciplines. But, how can the basic problem-solving strategy one gets used to from school physics (understand the problem, build a mathematical model, reason within the model, calculate a solution), be taken as the standard way of dealing with software design problems? The talk will address this question, illustrating and discussing the interplay between modelling and reasoning in software design and architecture.

Biography

Luís Soares Barbosa http://www.di.uminho.pt/~lsb is an Associate Professor at the Department of Informatics of the University of Minho, Portugal, and a senior researcher of the High Assurance Software Laboratory at INESC TEC.

Currently funded research interests include formal models for software components and architectures; hybrid systems; and coalgebraic semantics. In these areas he coordinated several research projects, bilateral partnerships with Brasil and China, and served as the portuguese coordinator for the LerNet ALFA network with Latin America. A member of IFIP WG 1.3 (Foundations of Systems Specification), he lectured in MSc and PhD programmes at the Universities of Bristol (UK), Tartu (Estonia) and Beijing (China). He is the current director of MAP-i, the Joint Doctoral Programme in Computer Science of the Universities of Minho, Aveiro and Porto.

Références

Documents relatifs

This paper addresses the mathematical modelling of wastewater treatment plants (WWTPs) extending the traditional WWTP models by considering not only the actual

This section sketches the model, solution for the correspondent mathematical problem and gives its visualization for gasoline freight transportation for Pacific Russia region..

To build the framework, we need (i) to define a set of basic crop growth and development processes according to our understanding of the crop system, (ii) to provide

to (1.1) an elliptic equation in 03A9 to reduce the problem to a canonical model of Mathematical Physics, but in this case on a manifold which is the lateral..

These patterns are based on a classification of agents interactions using the interaction model of the Reference Model of Open Distributed Processing (RM-ODP).. The formalism offers

This model is based on the synergy between: TRIZ (Russian acronym for Theory of Inventive Problem Solving) and Case Based Reasoning (CBR).. The proposed model offers a structure

These two functions are used in the cache analysis algorithm, employed by this approach, to compute all possible reaching cache states of every basic block of a cache model (sub

The main results of the IMAS design and prototyping phase are (i) a machine generic physics data model (ii) a proto- type set of tools to access data and design integrated model-