Transactional Semantics
The memento pattern is great for transaction-like processing. This script adds transactional semantics to methods. Methods decorated with @transactional will rollback to entry state upon exceptions.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Memento Closure Download |
This project aims at combining the features of UML modelling along with an easy to understand language similar to action semantics. Te current release provides just the skeleton code generation and class diagram drawing. A new version has been released!
Platforms: Windows, Mac, Linux
License: Freeware | Size: 602.78 KB | Download (50): Spandhana - UML+Action Semantics(forked) Download |
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented....
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (91): Cego Download |
GNU-Monitor is a transactional monitor that allows client/server applications to be developed with minimal effort. GNU-Monitor project consists of transaction routing modules that ensure data integrity and recovery on abnormal termination. Whats New in This Release: - New services...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (99): GNU-Monitor Download |
The GlobalTEK GTSpam module obfuscates email addresses to help prevent spambots from collecting them, without loosing the mailto URL scheme default semantics and operations (see RFC 2368).
Platforms: PHP
License: Freeware | Size: 10 KB | Download (53): GTSpam Download |
The broad goal of our project is to provide deterministic-by-default semantics for an object-oriented, imperative parallel language, using primarily compile-time checking. "Deterministic" means that the program produces the same visible output for a given input, in all executions. "By default"...
Platforms: *nix
License: Freeware | Size: 9.13 MB | Download (44): LLVM for Linux Download |
Oracle Berkeley DB is a family of Open Source, embeddable, databases that allows developers to incorporate within their applications a fast, scalable, transactional database engine with industrial grade reliability and availability. As a result, customers and end-users will experience an...
Platforms: Windows
License: Freeware | Size: 13.4 MB | Download (94): Oracle Berkeley DB Download |
libferrisstreams is a collection of base classes for custom std::basic_streambuf subclasses, SigC signals fired when streambuf objects are about to be deleted, relative URL handling, easy reference counting on streambuf objects, a collection of IOStreams which complement the standard ones on...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (89): libferrisstreams Download |
GeoServer project is a full transactional Java (J2EE) implementation of the OpenGIS Consortiums Web Feature Server specification, with an integrated WMS. GeoServer is free software, available under the GPL 2.0 license. Users who would like to access and modify their geographic data over the...
Platforms: *nix
License: Freeware | Size: 20.4 MB | Download (118): GeoServer 1.5.3 / 1.6.0 Beta Download |
Fastdeploy is a Web-based system that works with various operating systems automated installer scripting and/or semantics (e.g., Kickstart, Preseeding, Windows Unattended, etc.) to completely automate the process of installing operating systems and related server software. The project is...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (111): Fastdeploy 0.3 Download |
monotone is a distributed version control system with a flat peer model, cryptographic version naming, meta-data certificates, decentralized authority, and overlapping branches. monotone works out of a transactional version database stored in a regular file, and uses a custom network protocol...
Platforms: *nix
License: Freeware | Size: 4.6 MB | Download (98): monotone Download |
LinCAN is a Linux kernel module that implements a CAN driver capable of working with multiple cards, even with different chips and IO methods. Each communication object can be accessed from multiple applications concurrently. It supports RT-Linux, 2.2, 2.4, and 2.6 with fully implemented select,...
Platforms: *nix
License: Freeware | Size: 870.4 KB | Download (94): LinCAN Download |
Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication. Berkeley DB Java...
Platforms: *nix
License: Freeware | Size: 4.5 MB | Download (105): Berkeley DB Java Edition Download |
PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences. The current implementation corresponds to Perl 5.005. PCRE is used by many programs, including Exim, Postfix, and PHP. Whats New in...
Platforms: *nix
License: Freeware | Size: 788.48 KB | Download (94): PCRE Download |
Lua is a powerful light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua is free software. Lua language combines simple procedural syntax with powerful data description constructs based on associative...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (98): Lua Download |
The Compass Framework is a first class open source Java framework, enabling the power of Search Engine semantics to your application stack declaratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring....
Platforms: *nix
License: Freeware | Size: 16.2 MB | Download (95): Compass Framework Download |
Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication. It stores...
Platforms: Mac
License: Freeware | Size: 5.5 MB | Download (114): Oracle Berkeley DB Java Edition Download |
Fedora Commons provides open-source software to ensure durability and integrity of digital content, use semantics to contextualize and inter-relate content from many sources, and to enable the creation of innovative, collaborative information spaces.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 111.52 MB | Download (49): Fedora Commons Download |
A virtual machine providing a dynamic, portable assembler; JIT compilation; C bindings; and Forth semantics.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.06 MB | Download (48): FUEL Virtual Machine Download |
jSemanticService is a lightweight framework that allows to use Rules and Semantics in Services or Applications using Annotations. Features: jBoss Rules (Drools 4.0) as Business Rules Engine provider. Full support of Annotations, Spring, Flex/Blaze DS.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 18.56 MB | Download (49): jSemanticService Download |