Abstract. This chapter presents COCONES (Components and Contracts for Em-bedded Software), a methodology for the development of embedded software, supported by a tool chain. The methodology is based on the composition of reusable components with the addition of a contract principle for modeling non-functional constraints. Non-functional constraints are an important aspect of em-bedded systems, and need to be modeled explicitly. The tool chain contains CCOM, a tool used for the design phase of software development, coupled with DRACO, a middleware layer that supports the component-based architecture at run-time.
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
This chapter presents CoCoNES (Components and Contracts for Embedded Software), a methodology for th...
This paper presents a methodology for the development of embedded software, supported by a tool chai...
In this paper I a new approach for building embedded applications is presented. The approach is base...
Software is more and more becoming the major cost factor for embedded devices. Already today, softwa...
Software evolution is a major challenge to software development. When adapting a systems to new, alt...
Component-based software development is becoming mainstream for conventional applications. However, ...
A new block-oriented language called Friend is proposed. It is designed to support for the implement...
We present in this paper an approach to correct-by-construction software composition based on the us...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
Although attractive, CBD has not been widely adopted in domains of embedded systems. The main reason...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
In this paper we describe an interesting context to study formal methods for component systems: embe...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
This chapter presents CoCoNES (Components and Contracts for Embedded Software), a methodology for th...
This paper presents a methodology for the development of embedded software, supported by a tool chai...
In this paper I a new approach for building embedded applications is presented. The approach is base...
Software is more and more becoming the major cost factor for embedded devices. Already today, softwa...
Software evolution is a major challenge to software development. When adapting a systems to new, alt...
Component-based software development is becoming mainstream for conventional applications. However, ...
A new block-oriented language called Friend is proposed. It is designed to support for the implement...
We present in this paper an approach to correct-by-construction software composition based on the us...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
Although attractive, CBD has not been widely adopted in domains of embedded systems. The main reason...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
In this paper we describe an interesting context to study formal methods for component systems: embe...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...