Title
Modeling and early performance estimation for network processor applications
Abstract
The design of modern embedded systems has to cope with quite challenging requirements in terms of flexibility, performance, and domain space exploration. To this purpose, we present a general methodology joining the principles of Platform Based Design and Model Driven Engineering. The former was especially conceived for embedded systems design, the latter focuses on models as the primary design artifacts. From their combination, we can to introduce a methodology for the design of Network Processor Applications. Starting from models described using the UML notation, we provide an early estimation of performance related parameters and compare in advance possible alternative implementations. In particular, the system behavior is specified by a collection of Sequence Diagrams describing the various usage scenarios, merged into an internal representation called Message Sequence Net. To prove the effectiveness of the proposed methodology, a case study on the design of an SCTP client is presented.
Year
DOI
Venue
2006
10.1007/11880240_52
MoDELS
Keywords
Field
DocType
proposed methodology,modern embedded system,embedded systems design,uml notation,model driven engineering,network processor applications,general methodology,network processor application,primary design artifact,early performance estimation,message sequence,sctp client,embedded system,network processor
Network processor,Sequence diagram,Unified Modeling Language,Computer science,Model-driven architecture,Theoretical computer science,Implementation,Platform-based design,System identification,Software development,Distributed computing,Embedded system
Conference
Volume
ISSN
ISBN
4199
0302-9743
3-540-45772-0
Citations 
PageRank 
References 
3
0.48
19
Authors
4
Name
Order
Citations
PageRank
Antonia Bertolino11961140.25
Alvise Bonivento21319.06
Guglielmo De Angelis321621.76
Alberto L. Sangiovanni-Vincentelli4113851881.40