The hardware/software co-design of a high-quality real-time system relies heavily on the modeling of both the hardware and software components from three aspects: structures, functionalities, and constraints, especially the temporal constraints. However, there is not a systematic process for the elicitation and analysis of temporal constraints in hardware/software co-design. Furthermore, existing object-oriented methods provide no means for the explicit specification of system/component constraints in object models. This paper presents a systematic methodology for structured object-oriented analysis and specification of temporal constraints in hardware/software co-analysis and co-design using an extended High-Order Object-Oriented Modeling ...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
The increasing complexity of real-time software has led to a recent trend in the use of high-level m...
Component-based software engineering advocates construction of software systems through composition ...
The hardware/software co-design of a high-quality eal-time system relies heavily on the modeling of ...
There are several approaches to the hardware/software design in embedded systems, ranging from the t...
The current object-oriented class-based approaches to hardware/software co-analysis/co-design of emb...
The current object-oriented class-based approaches to hardware/software co-analysis/co-design of emb...
A software architecture is a high-level design description of a software system. In terms of the arc...
Successful application of software engineering methodologies requires an integrated analysis and des...
The integration of object oriented modeling and structured analysis (SA) for developing a well struc...
There is a growing interest in adopting object technologies for the development of real-time systems...
We present a methodology for building timed models of real-time systems by adding time constraints t...
Embedded systems are targeted for specific applications under constraints on relative timing of thei...
In the paper some experiences of joining two methodologies, which were originally independently deve...
The complexity of designing hardware/software systems motivates research on frameworks that structur...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
The increasing complexity of real-time software has led to a recent trend in the use of high-level m...
Component-based software engineering advocates construction of software systems through composition ...
The hardware/software co-design of a high-quality eal-time system relies heavily on the modeling of ...
There are several approaches to the hardware/software design in embedded systems, ranging from the t...
The current object-oriented class-based approaches to hardware/software co-analysis/co-design of emb...
The current object-oriented class-based approaches to hardware/software co-analysis/co-design of emb...
A software architecture is a high-level design description of a software system. In terms of the arc...
Successful application of software engineering methodologies requires an integrated analysis and des...
The integration of object oriented modeling and structured analysis (SA) for developing a well struc...
There is a growing interest in adopting object technologies for the development of real-time systems...
We present a methodology for building timed models of real-time systems by adding time constraints t...
Embedded systems are targeted for specific applications under constraints on relative timing of thei...
In the paper some experiences of joining two methodologies, which were originally independently deve...
The complexity of designing hardware/software systems motivates research on frameworks that structur...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
The increasing complexity of real-time software has led to a recent trend in the use of high-level m...
Component-based software engineering advocates construction of software systems through composition ...