Software Engineers continue to search for efficient ways to build high quality systems. Two contrasting techniques that promise to help with the effective construction of high quality systems are the use of formal models during design and the use of components during development. In this paper, we take the position that these techniques work well together. Hardware Engineers have shown that building systems from components has brought enormous benefits. Using components permits hardware engineers to consider systems at an abstract level, making it possible for them to build and reason about systems that would otherwise be too large and complex to understand. It also enables them to make effective reuse of existing designs. It seems reasonab...
Abstract. We discuss some of the difficulties and significant issues that we need to consider when d...
Abstract: The contemporary development of hardware components is a prerequisite for increasing the c...
Embedded systems have become ubiquitous - from avionics and automotive over consumer electronics to ...
Software components and the methodology of component-based development offer a promising approach to...
Developing industrial real-time software systems is challenging due to de- mands on system safety an...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
Component-based development approaches are becoming commonplace in business applications: they must ...
AbstractReasoning about software systems developed using components begins with component-level spec...
This paper starts with a consolidated description of widely applied reuse techniques and discusses t...
Present-day software systems are challenged by increasing demands for modifiability and evolvability...
When component-based development is applied to dis-tributed embedded systems, which are often safety...
Software components and the methodology of component-based development offer a promising approach to...
Software components are today the most promising approach to dealing with the complexity and uneven ...
An increasing number of software systems is developed using component technologies such as COM, CORB...
The assessment of quality attributes of software-intensive systems is a challenging issue. This pape...
Abstract. We discuss some of the difficulties and significant issues that we need to consider when d...
Abstract: The contemporary development of hardware components is a prerequisite for increasing the c...
Embedded systems have become ubiquitous - from avionics and automotive over consumer electronics to ...
Software components and the methodology of component-based development offer a promising approach to...
Developing industrial real-time software systems is challenging due to de- mands on system safety an...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
Component-based development approaches are becoming commonplace in business applications: they must ...
AbstractReasoning about software systems developed using components begins with component-level spec...
This paper starts with a consolidated description of widely applied reuse techniques and discusses t...
Present-day software systems are challenged by increasing demands for modifiability and evolvability...
When component-based development is applied to dis-tributed embedded systems, which are often safety...
Software components and the methodology of component-based development offer a promising approach to...
Software components are today the most promising approach to dealing with the complexity and uneven ...
An increasing number of software systems is developed using component technologies such as COM, CORB...
The assessment of quality attributes of software-intensive systems is a challenging issue. This pape...
Abstract. We discuss some of the difficulties and significant issues that we need to consider when d...
Abstract: The contemporary development of hardware components is a prerequisite for increasing the c...
Embedded systems have become ubiquitous - from avionics and automotive over consumer electronics to ...