| F. Doucet, R. Gupta, M. Otsuka, P. Schaumont, and S. Shukla. Interoperability as a Design Issue in C++ Based Modeling Environments. In Proc. Int. Symposiumon System Synthesis, 2001. |
....from the simulation infrastructure to handlers on specific conditions such as component instantiation and deletion, beginning and end of simulation, value changes for signals or attributes and assertions and conditions. Modeling dimensions information: is used to capture modeling semantics [9]. Information in this category is what classes implement bit level data types, ports, connectors, signals, channels, processes, structure, and constructs for compositions. Models of computations can also be placed in this category. 4. Introspection Strategies We consider models built with C , ....
F. Doucet, R. Gupta, M. Otsuka, P. Schaumont, and S. Shukla. Interoperability as a Design Issue in C++ Based Modeling Environments. In Proc. Int. Symposiumon System Synthesis, 2001.
....the components. Further, one often is faced with composing components described at different levels of abstraction, one component at behavioral level (e.g. as an algorithm) and another in a register transfer description. Composability of models can be defined along a number of modeling dimensions [7]: 1. Temporal detail: which expresses the degree of precision of the ordering of the modeled events. This includes partial ordered event accurate models, token cycle accurate models, instruction cycle accurate models, clock cycle accurate models, clock phase accurate models and so on. 2. Data ....
....There have been many papers about methodologies and benefits for interface based design [18] the separation of communication from computation. In component frameworks, this has to be pushed further as component interaction, typing and modeling dimensions have to be separated from computation [7]. Partial Typing and Typing Abstraction at the Architectural Level: This is the ability to be typeless at the composition level, where connections and relations should be loosely defined. This helps the conceptual design of SOCs by saving the effort of manually specifying every detail during the ....
F. Doucet, R. Gupta, M. Otsuka, P. Schaumont, and S. Shukla. Interoperability as a Design Issue in C++ Based Modeling Environments. In Proc. Int. Symposiumon System Synthesis, 2001.
....composing a structure. In the software engineering research, there are many ADLs [14] to solve typing mismatch in architectures [11] and to perform model analysis. In the system level design space, they are often focused on specialized tasks [22] and interoperability can be difficult to achieve [6] when the ADL abstracts only part of the underlying modeling infrastructure. In BALBOAwe use a component integration language (CIL) which is similar in spirit to an ADL, but it is not interpreted and not declarative. III. THE BALBOA COMPONENT ENVIRONMENT The BALBOA component environment is used ....
F. Doucet, R. Gupta, M. Otsuka, P. Schaumont, and S. Shukla. Interoperability as a Design Issue in C++ Based Modeling Environments. In Proc. Int. Symposium on System Synthesis, 2001.
....such as bit width, propagation delays, genericity etc. Architecture description languages (ADL) have addressed parts of these problems in the software engineering [18] but for system design, they are often focused on specialized tasks [25] and interoperability can be difficult to achieve [12]. Graphical integration is easy with intuitive block diagrams as in VCC [3] but it is difficult to manage for very large designs. The use of UML has been used also suggested [17] to specify component integration and object interoperability. The third component integration method is by using ....
F. Doucet, R. Gupta, M. Otsuka, P. Schaumont, and S. Shukla. Interoperability as a Design Issue in C++ Based Modeling Environments. In Proc. Int. Symposiumon System Synthesis, 2001.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC