[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1167999.1168024acmotherconferencesArticle/Chapter ViewAbstractPublication PagesjtresConference Proceedingsconference-collections
Article

Issues in building an ANRTS platform

Published: 11 October 2006 Publication History

Abstract

The HIJA initiative is currently working on creating the technology conditions to achieve architecture neutrality for real-time systems. To this end it has developed a number of profiles based on RTSJ and developed a number of proofs of concept. In doing so, HIJA came across a number of integration issues which are not specific to the chosen technologies, and therefore need to be addressed by the embedded systems technology community in the large. This paper reports on the following issues: (1) integration in the software engineering process, (2) integration of an architecture neutral platform with an underlying RTOS, and (3) provision of QoS for multiple independent applications.

References

[1]
High Integrity Java Applications, IST project. www.hija.info
[2]
Real-Time Specification for Java, RTSJ. www.rtsj.org
[3]
Ken Arnold, James Gosling. The Java Programming Language -- Addison-Wesley, 1996
[4]
Tim Lindholm, Frank Yellin. The Java Virtual Machine Specification - Addison-Wesley, 1997
[5]
Scott Hansen, Antonio Kung. ANRTS platforms based on RTSJ -- In these proceedings, 2006.
[6]
RTCA/DO-178B, Software Considerations in Airborne Systems and Equipment Certification -- Radio Technical Commission for Aeronautics (RTCA), 1992.
[7]
B. J. Dobbing and A. Burns. The Ravenscar Tasking Profile for High Integrity Real-Time Programs. In Reliable Software Technologies -- Ada-Europe '98, Lecture Notes in Computer Science 1411, Springer Verlag (June 1998).
[8]
B. J. Dobbing. Building Partitioning Architectures Based on the Ravenscar Profile -- SIGADA 2000, Ada Letters, Vol XX, No.4, December 2000.
[9]
Avionics Application Standard Software Interface, ARINC Specification 653, January 1997.
[10]
IEEE 1003.1, Information technology---Portable Operating System Interface. http://standards.ieee.org
[11]
The OSGi Alliance, http://www.osgi.org
[12]
Model Driven Architecture. Richard Soley ftp://ftp.omg.org/pub/docs/omg/00-11-05.pdf
[13]
Jamaica VM Realtime Java Technology. http://www.aicas.com.
[14]
Java Virtual Machine Tool Interface http://java.sun.com/j2se/1.5.0/docs/guide/jvmti/index.html
[15]
Modeling and Analysis Suite for Real-Time Applications. http://mast.unican.es
[16]
UPPAAL. http://www.uppaal.com
[17]
W. Ahrendt, T. Baar, B. Berckert, R. Bubel, M. Giese, R. Hähnle, W. Menzel, W. Mostowski, A. Roth, S. Schlager, and P. H. Schmitt. The Key Tool. Software and System Modeling, 4:32--54, 2005.
[18]
B. Meyer. Applying "Design by Contract", - IEEE Computer, 25(10):40--51, 1992.
[19]
The Java Modelling Language. http://www.jmlspecs.org
[20]
Ingo Molnar. Priority Inheritance FUTEX http://people.redhat.com/~mingo/PI-futex-patches/
[21]
JSR 121: Application Isolation API Specification. http://www.jcp.org/en/jsr/detail?id=121
[22]
Andrew Morton. Linux kernel patches, http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.16/2.6.16-mm2/2.6.16-mm2.bz2

Cited By

View all
  • (2012)Flex-eWare: a flexible model driven solution for designing and implementing embedded distributed systemsSoftware—Practice & Experience10.1002/spe.114342:12(1467-1494)Online publication date: 1-Dec-2012
  • (2011)Handling Non-Periodic Events in Real-Time Java SystemsDistributed, Embedded and Real-time Java Systems10.1007/978-1-4419-8158-5_3(45-77)Online publication date: 31-Dec-2011
  • (2011)RT-OSGi: Integrating the OSGi Framework with the Real-Time Specification for JavaDistributed, Embedded and Real-time Java Systems10.1007/978-1-4419-8158-5_12(293-322)Online publication date: 31-Dec-2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
JTRES '06: Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
October 2006
242 pages
ISBN:1595935444
DOI:10.1145/1167999
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]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 October 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. architecture neutral platform
  2. process integration
  3. resource enforcement
  4. space and time segregation

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 50 of 70 submissions, 71%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2012)Flex-eWare: a flexible model driven solution for designing and implementing embedded distributed systemsSoftware—Practice & Experience10.1002/spe.114342:12(1467-1494)Online publication date: 1-Dec-2012
  • (2011)Handling Non-Periodic Events in Real-Time Java SystemsDistributed, Embedded and Real-time Java Systems10.1007/978-1-4419-8158-5_3(45-77)Online publication date: 31-Dec-2011
  • (2011)RT-OSGi: Integrating the OSGi Framework with the Real-Time Specification for JavaDistributed, Embedded and Real-time Java Systems10.1007/978-1-4419-8158-5_12(293-322)Online publication date: 31-Dec-2011
  • (2010)Enforcing trust in home automation platforms2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010)10.1109/ETFA.2010.5641362(1-6)Online publication date: Sep-2010
  • (2009)Providing temporal isolation in the OSGi frameworkProceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems10.1145/1620405.1620407(1-10)Online publication date: 23-Sep-2009
  • (2008)Architecture and Design Patterns for Ambient Intelligence: an Industry PerspectiveDeveloping Ambient Intelligence10.1007/978-2-287-78544-3_6(55-67)Online publication date: 2008

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