skip to main content
10.1145/1216993.1217022acmconferencesArticle/Chapter ViewAbstractPublication PagesicpeConference Proceedingsconference-collections
Article

Performance evaluation of a DVB-H enabled mobile device system model

Published: 05 February 2007 Publication History

Abstract

In this experience report, we present experiences we have gained in applying performance engineering techniques during the design of a DVB-H enabled handheld device. The modelling methodology we applied uses UML 2.0 to model the system following a strict separation of architectural and behavioural aspects of the systems. From sequence diagrams and composite structure diagrams, a queueing network is generated for the analysis of the system performance. The configuration of the hardware resources and the resource demands is done using the standard SPT-profile. We describe our implementation and its seamless integration into a UML 2.0 CASE tool. Finally, the paper outlines lessons learnt during the design process which may be used to enhance the methodology.

References

[1]
S. Balsamo and M. Marzallo. Performance evaluation of uml system architectures with mutliclass queueing network models. In WOSP, 2005.
[2]
S. Balsamo, M. Marzolla, A. D. Marco, and P. Inverardi. Experimenting different software architectures performance techniques: a case study. In J. J. Dujmovic, V. A. F. Almeida, and D. Lea, editors, WOSP, pages 115--119. ACM, 2004.
[3]
F. Basket, K. Chandy, R. R. Muntz, and F. Palacios. Open, closed, and mixed networks of queues with different classes of customers. Journal of the ACM, 1975.
[4]
S. Bernardi, S. Donatelli, and J. Merseguer. From uml sequence diagrams and statecharts to analysable petri net models. In WOSP '02: Proceedings of the 3rd international workshop on Software and performance, pages 35--45, New York, NY, USA, 2002. ACM Press.
[5]
J. Chaoui, S. de Gregorio, J.-P. Giacalone, J. Webb, and Y. Masse. Open multimedia application platform: Enabling multimedia applications in third generation wireless terminals trough a combined risc/dsp architecture. Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP), 2001.
[6]
V. Cortellessa, M. Gentile, and M. Pizzuti. Xprit: An xml-based tool to translate uml diagrams into execution graphs and queueing networks. In quest2004 {22}, pages 342--343.
[7]
V. Cortellessa and R. Mirandola. Deriving a queueing network based performance model from uml diagrams. In Workshop on Software and Performance, pages 58--70, 2000.
[8]
V. Cortellessa and R. Mirandola. Prima-uml: a performance validation incremental methodology on early uml diagrams. Sci. Comput. Program., 44(1):101--129, 2002.
[9]
ETSI. UML Profile for Communicating Systems (draft). ETSI, 2005.
[10]
ISO. Iso/iec 14496. http://www.dvb-h.org, 1998.
[11]
A. D. Marco and P. Inverardi. Compositional generation of software architecture performance qn models. In WICSA, pages 37--46. IEEE Computer Society, 2004.
[12]
M. Marzolla and S. Balsamo. Uml-psi: The uml performance simulator. In quest2004 {22}, pages 340--341.
[13]
J. Merseguer and J. Campos. Software performance modeling using uml and petri nets. In M. Calzarossa and E. Gelenbe, editors, MASCOTS Tutorials, volume 2965 of Lecture Notes in Computer Science, pages 265--289. Springer, 2003.
[14]
MPlayer. http://www.mplayerhq.hu.
[15]
OMG. UML Profile for Schedulability, Performance, and Time Specification: Version 1.0. Object Management Group, 2003.
[16]
Omnet++ -- general purpose network simulator. http://www.omnetpp.org.
[17]
OpenZaurus. http://www.openzaurus.org.
[18]
D.-H. org. Dvb-h homepage. http://www.dvb-h.org.
[19]
Pretty damn quick (pdq). http://www.perfdynamics.com.
[20]
R. Pooley and P. King. The unified modeling language and performance engineering. In IEE Proceedings --- Software., 1999.
[21]
L. Pustina, V. Deichmann, M. Gerharz, P. Martini, and S. Schwarzer. Performance aware design of communication systems. In Proceedings of LCN 2006, 2006.
[22]
1st International Conference on Quantitative Evaluation of Systems (QEST 2004), 27-30 September 2004, Enschede, The Netherlands. IEEE Computer Society, 2004.
[23]
K. Ramkishor and V. Gunashree. Real time implementation of mpeg-4 video decoder on arm7tdmi.
[24]
C. U. Smith and L. G. Williams. Performance Solutions, A Practical Guide to Creating Responsive, Scalable Softwarre. Addison-Wesley Pearson Education, 2001.
[25]
Telelogic tau g2 homepage. http://www.telelogic.com.
[26]
L. G. Williams and C. U. Smith. Performance evaluation of software architectures. In WOSP, pages 164--177, 1998.
[27]
J. Xu, C. M. Woodside, and D. C. Petriu. Performance analysis of a software design using the uml profile for schedulability, performance, and time. In P. Kemper and W. H. Sanders, editors, Computer Performance Evaluation / TOOLS, volume 2794 of Lecture Notes in Computer Science, pages 291--307. Springer, 2003.

Cited By

View all
  • (2019)A practical approach for performance-driven UML modelling of handheld devices - A case studyJournal of Systems and Software10.1016/j.jss.2008.03.06582:1(75-88)Online publication date: 2-Jan-2019
  • (2008)A Methodology for Performance Predictions of Future ARM Systems Modelled in UML2008 2nd Annual IEEE Systems Conference10.1109/SYSTEMS.2008.4519007(1-8)Online publication date: Apr-2008
  • (2007)From annotated software designs (UML SPT/MARTE) to model formalismsProceedings of the 7th international conference on Formal methods for performance evaluation10.5555/1768017.1768028(429-467)Online publication date: 28-May-2007
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WOSP '07: Proceedings of the 6th international workshop on Software and performance
February 2007
216 pages
ISBN:1595932976
DOI:10.1145/1216993
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 February 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. UML
  2. performance evaluation
  3. queueing networks

Qualifiers

  • Article

Conference

WOSP07
WOSP07: Workshop on Software and Performance
February 5 - 8, 2007
Buenes Aires, Argentina

Acceptance Rates

Overall Acceptance Rate 149 of 241 submissions, 62%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)A practical approach for performance-driven UML modelling of handheld devices - A case studyJournal of Systems and Software10.1016/j.jss.2008.03.06582:1(75-88)Online publication date: 2-Jan-2019
  • (2008)A Methodology for Performance Predictions of Future ARM Systems Modelled in UML2008 2nd Annual IEEE Systems Conference10.1109/SYSTEMS.2008.4519007(1-8)Online publication date: Apr-2008
  • (2007)From annotated software designs (UML SPT/MARTE) to model formalismsProceedings of the 7th international conference on Formal methods for performance evaluation10.5555/1768017.1768028(429-467)Online publication date: 28-May-2007
  • (2007)From Annotated Software Designs (UML SPT/MARTE) to Model FormalismsFormal Methods for Performance Evaluation10.1007/978-3-540-72522-0_11(429-467)Online publication date: 2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media