Kjora Framework is a lightweight PHP 5.3 framework. It provides an architecture to build a Model-View based website, with a dynamic data access object, and a "One Page - One Class" system to design it.
myFuses is a Controller Framework that helps desing, develop and maintain PHP applications. MyFuses is based on Fusebox and was designed to be more extensible and stable.
To implement the State Machine model of behavior with chain of command design pattern. Commands and created out of Actions of a State Model {ENTRY, INPUT, TRANSACTION, EXIT} and can be exectued independently or bundled together to form a chain.
Scimpi is an ultra-lightweight framework for developing web applications that are based on strong domain models. It will appeal strongly to any developer who identifies with the principles of domain-driven design and/or agile development.
Hinge3D is an component based message system developed for rapid game prototyping, game development and game design testing. Is has semi automated multithreading and uses different open source projects as codebase, like Ogre3D,OIS,Lua and Boost.
Beach is a group of C++ frameworks that are 100% platform-independent, implementing many useful object-oriented design patterns and general purpose mechanisms that provide the fundamental building blocks for applications and higher level frameworks.
The command pattern and chain of responsibility pattern lends itself elegantly for the implementation of the Thread Pool design. Wrap the method using the command object and submit it to the tread pool;there is no needd to change the existing source
Fragments is a highly sophisticated C++ library for composing classes from freely definable "fragments". Among other things it can be used to create container classes - just by selecting a set of "fragments" to combine.
This project offers a collection of resources that can be used to document object models in the Z language. This mainly consists in prelude files for z type checking and latex demo files that use it.
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
A toolkit to design applications using design patterns, with facility to generate code, and reverse engineering. Drag and Drop facility to create UML Class diagrams Support to write custom plug-ins for code generators and reverse engineering.
FunctionalJ is a library which makes it easy to use functional programming patterns in Java, such as representing functions as objects, partial function application, higher-order functions, mapping, folding, and more.
NOTE: unsupported - do you want to maintain this project? contact me! Markdownify is a HTML to Markdown converter written in PHP. See it as the successor to `html2text.php` since it has better design, better performance and less corner cases.
jDSM is a Java library for representing and analyzing Design Structure Matrices (DSM). It can be used to analyze any Java software with regards to modularity.
Haggler supports the definition, documentation, and implementation of class invariants and method pre-conditions and post-conditions through Java5 annotations.
Design by Contract allows a programmer to document a function/class with statements describing behavior. Metacontract implements the PEP-0316 related to this feature for the Python language using meta classes.
...Prefix Trie based data structure
2. An indexed map (indexed by keys or values).
3. Main class that provides start/stop functionality for standalone apps.
4. File io api's based based on callback design.
JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
Katyshop is an easy e-commerce solution written in PHP with MySQL. The code is object oriented with a very simple and clean architecture, making it easy for the programmer to work on customising the database or changing design.
Gnumler is a "mapping framework". It is able to generate Hibernate xml mapping using a GUI, importing data from database or creating it via the embedded editor. It was born as a thesis project at Politecnico di Milano.
Verdantium is an OpenDoc-like compound-document framework, and an open-source alternative to frameworks underlying OpenOffice, StarOffice, Corel Office, and Microsoft Office. Written in JUndo / Java JFC/Swing/Java-2D See http://verdantium.blogspot.com/
Flest is an application framework for building enterprise RIAs in Adobe Flex 3 and ActionScript 3. It uses such design pattern as Controller, Factory, Command, etc. High efficiency, simplicity and practicality were set as its mandatory design features.