MDA Approach for the Development of Embeddable Applications on Communicating Devices
Eyob Alemu, Dawit Bekele, Jean-Philippe Babau
2006
Abstract
Focusing on the communications subsystem of embedded platforms, this paper introduces an MDA based approach for the development of embeddable communicable applications. A QoS aware and resource oriented approach, which exhibits the runtime interaction between applications and platforms, is proposed. Reservation based (typically connection oriented) networks are specifically considered.
References
- ARTIST- Adaptive real-time systems for quality of service management- Roadmaps for Research (Draft) IST-2001-34820, 2003, pp 250-263, official site: http://www.artistembedded.org/, visited on Jan 20, 2005.
- OMG, UML Profile for Modeling Quality of Service and Fault Tolerance
- OMG, UML Profile for Schedulability,Performance, and Time Specification:
- Chen, R., Sgroi, M., Lavagno, L., Martin, G., Sangiovanni-Vincentelli, A., Rabaey, J., "Embedded Systems Design Using UML and Platforms”, System Specification and Design Languages (Forum Design Languages 2002), CHDL Series, Kluwer, 2003.
- Alberto Sangiovanni Vincentelli. Defining Platform-based Design. EEDesign of EETimes, February 2002.
- Grant Martin, UML for Embedded systems specification and Design (IEEE document): http://ieeexplore.ieee.org/iel5/7834/21541/00998386.pdf, visited on Feb 15, 2005
- Model-driven architecture - a technical perspective. Technical Report ORMSC/2001-07- 01, Object Management Group, 2001. Online: http://www.omg.org/cgibin/doc?ormsc/2001-07-01, visited on Feb 15, 2005
- Bluetooth SIG, The Bluetooth Specification Document, available at www.bluetooth.com/pdf/Bluetooth_11_Specifications_Book.pdf
- Patrick J. Megowan, David W. Suvak, Charles D. Knutson IrDA Infrared Communications, available at: An Overview: http://www.web-ee.com/primers/files/irda.pdf.
- Robert Bosch, CAN Specification, Version 2.0, 1991, www.semiconductors.bosch.de/pdf/can2spec.pdf, visited on. Feb 25, 2005.
- The I2C Specification, Version 2.1, January 2000: www.semiconductors.philips.com/ acrobat/literature/9398/39340011.pdf, visited on May 2, 2005
- Partridge C., “A Proposed Flow Specification”, Internet Engineering Task Force, Request for Comments: 1363, available at: http://www.ietf.org/rfc/rfc1363.txt, September 1992,
- Javier Muñoz, Model Driven Development of Pervasive Systems, http://www.di.uminho.pt/mompes04/PublishedPapers/Munoz.pdf, visited on Jan 15, 2005.
- P.Boulet, J.L.Dekeyser, C.Dumoulin, and P.Marquet. MDA for SoC embedded systems design, intensive signal processing experiment. FDL03, 2003.
- Jo˜ao Paulo Almeida et. al., Handling QoS in MDA: A Discussion on Availability and Dynamic Reconfiguration, CTIT Technical Report TR-CTIT-03-27, Univ. of Twente.
- Sekaran K.C., Development of a Link layer protocol using UML, Proceedings of IEEE international Conference on Computer Networks and Mobile Computing, October 2001.
- K. Thramboulidis, A. and A. Mikiroyannidis, Using UML for the Design of Communication protocols: The TCP Case study, 11th International Conference on Software Telecommunicationand Computer Networks, October 7-10, 2003.
- Frolund, S. ; Koistinen, J.: QML: A Language for Quality of Service Specification / HP Labs. 1998 ( TR-98-10). Technical report.
- W. Torben, Model-Driven Development of QoS Enabled Distributed Applications, University of Electronics and Information Technology, Berlin, PhD thesis 2004.
- Jan Øyvind Aagedal and Earl F. Ecklund, Jr., Modelling QoS: Towards a UML Profile: Presented at Fifth International Conference on the Unified Modeling Language -the Language and its applications (October 2002).
- S. Shenker, J. Wroclawski, Network Element Service specification Template, RFC 2216, 1997: www.rfc-archive.org/getrfc.php?rfc=2216, visited on Jun 20, 2005.
- Specification of Guaranteed Quality of Service (RFC 2212), 1997.
- Specification of the Controlled Load Service (RFC 2211) IETF.
- Andy Seaborne et.al., Infrared Data Association Link Management Protocol Specification:, Version 1.2, Jan 23, 1996
Paper Citation
in Harvard Style
Alemu E., Bekele D. and Babau J. (2006). MDA Approach for the Development of Embeddable Applications on Communicating Devices . In Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006) ISBN 978-972-8865-56-6, pages 88-97. DOI: 10.5220/0002478300880097
in Bibtex Style
@conference{mdeis06,
author={Eyob Alemu and Dawit Bekele and Jean-Philippe Babau},
title={MDA Approach for the Development of Embeddable Applications on Communicating Devices},
booktitle={Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)},
year={2006},
pages={88-97},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002478300880097},
isbn={978-972-8865-56-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 2nd International Workshop on Model-Driven Enterprise Information Systems - Volume 1: MDEIS, (ICEIS 2006)
TI - MDA Approach for the Development of Embeddable Applications on Communicating Devices
SN - 978-972-8865-56-6
AU - Alemu E.
AU - Bekele D.
AU - Babau J.
PY - 2006
SP - 88
EP - 97
DO - 10.5220/0002478300880097