About: Javolution

An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Javolution is a real-time library aiming to make Java or Java-Like/C++ applications faster and more time predictable. Indeed, time-predictability can easily be ruined by the use of the standard library (lazy initialization, array resizing, etc.) which is not acceptable for safety-critical systems. The open source Javolution library addresses these concerns for the Java platform and native applications. It provides numerous high-performance classes and utilities useful to non real-time applications as well. Such as:

Property Value
dbo:Software/fileSize
  • 480.0
dbo:abstract
  • Javolution és una biblioteca de codi obert en llenguatge de programació Java per a aplicacions de que inclou diversos objectes i col·leccions d'alt rendiment no previstes en l'especificació Java de Temps Real (RTSJ). Javolution proporciona entre d'altres les característiques següents: * Contextos (de memòria) concurrents per al suport de programació paral·lela. * Implementació d'alt rendiment de paquets estàndard de Java (Javolution.util com a substitut de Java.util) * Programació per contextos per a la separació de finalitats (logging, rendiment, ..) * Contextos apilables per reduir l'allotjament al munt (ang.:heap) mitjançant zones privades del fil d'execució o també memòries d'àmbit de RTSJ (ang:ScopedMemory) * Classes equivalents a Union i Struct del llenguatge C per una major facilitat d'interacció. * Implementació de temps real de StAX (Streaming API for XML) * Llicència BSD (ca)
  • Javolution is a real-time library aiming to make Java or Java-Like/C++ applications faster and more time predictable. Indeed, time-predictability can easily be ruined by the use of the standard library (lazy initialization, array resizing, etc.) which is not acceptable for safety-critical systems. The open source Javolution library addresses these concerns for the Java platform and native applications. It provides numerous high-performance classes and utilities useful to non real-time applications as well. Such as: * Collections classes, supporting custom views, closure-based iterations, map-reduce paradigm, parallel computing, etc. * Worst-case execution time behavior documented using Realtime Java annotations * Fractal structures to maintain high-performance regardless of the size of the data * OSGi contexts allowing cross cutting concerns (concurrency, logging, security, ...) to be addressed at run-time through OSGi published services without polluting the application code (separation of concerns) * Algorithmic parallel computing support with concurrent contexts and general-purpose computing on graphics processing units with compute context * Struct/Union base classes for direct interfacing with native applications * Perfometer utility class to measure worst-case execution time with high precision * XML Marshalling/unmarshalling facility capable of direct serialization/deserialization of existing classes (no intermediate data structure required) * StAX-like XML reader/writer which does not require object creation (such as String) and consequently faster than standard StAX * Simple yet powerful configuration management for your application. Since version 6.0, Javolution makes it easy to port any Java source code to C++ for cross-platform native compilation. OSGi and JUnit have been ported and are included with the core C++ distribution. All modules (Java and native) are built using maven. Javolution can be used either as an OSGi bundle (preferred) or as a standalone library. (en)
dbo:fileSize
  • 480000000.000000 (xsd:double)
dbo:genre
dbo:latestReleaseDate
  • 2017-07-02 (xsd:date)
dbo:latestReleaseVersion
  • 7.0.0
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 4324425 (xsd:integer)
dbo:wikiPageLength
  • 5318 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1089092142 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Jean-Marie Dautelle (en)
dbp:genre
dbp:latestReleaseDate
  • 2017-07-02 (xsd:date)
dbp:latestReleaseVersion
  • 7 (xsd:integer)
dbp:license
dbp:logo
  • javolution.png (en)
dbp:logoSize
  • 250 (xsd:integer)
dbp:name
  • Javolution (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:size
  • 480 (xsd:integer)
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Javolution és una biblioteca de codi obert en llenguatge de programació Java per a aplicacions de que inclou diversos objectes i col·leccions d'alt rendiment no previstes en l'especificació Java de Temps Real (RTSJ). Javolution proporciona entre d'altres les característiques següents: (ca)
  • Javolution is a real-time library aiming to make Java or Java-Like/C++ applications faster and more time predictable. Indeed, time-predictability can easily be ruined by the use of the standard library (lazy initialization, array resizing, etc.) which is not acceptable for safety-critical systems. The open source Javolution library addresses these concerns for the Java platform and native applications. It provides numerous high-performance classes and utilities useful to non real-time applications as well. Such as: (en)
rdfs:label
  • Javolution (ca)
  • Javolution (en)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Javolution (en)
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License