Title : 
Knowledge based specification and modeling of embedded systems
         
        
            Author : 
Sporer, Mathias ; Agsteiner, Karlheinz ; Monjau, Dieter ; Schwaar, Michael
         
        
            Author_Institution : 
Dept. of Comput. Sci., Tech. Univ. Chemnitz, Germany
         
        
        
        
        
        
            Abstract : 
This paper describes an object-oriented model and a reuse-oriented methodology for the codesign of embedded computing systems. Our approach has been founded on a hierarchy of classes which describes all possible specifications of systems of a certain domain, the behavior of hard- and software-components, and the target-architectures. The content of this knowledge base (re-usable, formalized descriptions) is determined by the analysis of known systems. We present solutions for a specification methodology, the modeling of heterogeneous systems by task graphs, and the mapping process from specified requirements down to hard- or software components in a target architecture. The approach is illustrated by functions of the domain of robot controls
         
        
            Keywords : 
embedded systems; formal specification; hardware-software codesign; knowledge based systems; object-oriented programming; software reusability; codesign; embedded systems; knowledge based specification; mapping process; modeling; object-oriented model; reuse-oriented methodology; robot controls; specification methodology; target architecture; Application specific integrated circuits; Chemical technology; Computer architecture; Decision support systems; Embedded software; Embedded system; Field programmable gate arrays; Hardware; Machine tools; Random access memory;
         
        
        
        
            Conference_Titel : 
EUROMICRO Conference, 1999. Proceedings. 25th
         
        
            Conference_Location : 
Milan
         
        
        
            Print_ISBN : 
0-7695-0321-7
         
        
        
            DOI : 
10.1109/EURMIC.1999.794499