A free and an open-source society...

The WireFrame

The WireFrame (, a community you can rely on.
Thank you for visiting.

The WireFrame is sponsored by The Cube Web Hosting.

RSS Feed

The WireFrame Team

Uditha Atukorala's picture

Writing a basic multitasking OS for ARM Cortex-M3 processor

ARM Cortex-M processors implements two privilege levels and two stacks that can be used with application software. Combining these features with powerful exception handling capabilities, this is an attempt to discuss my practical approach to develop a simple multitasking Operating System for ARM Cortex-M3 processors using C++ and the challenges faced.

Uditha Atukorala's picture

HTTP chunked transfer-coded data read / decode example in C++

I was writing some code for the bitz-server project the other day and I wanted to read data passed in using the Chunked Transfer Coding (RFC 2616, section 3.6.1). I did some quick googling but I couldn't find a coding example in C++ (or in C).

Uditha Atukorala's picture

FormCheck with MooTools v1.3

FormCheck is an awsome MooTools class that allows you to validate XHTML form fields on cliet side. It has a nice UI touch and the validations are pretty good. I have been using it for some time now but the latest version (at the time of this writing), version 1.6, was released back in March 2010 and it only works with MooTools version 1.2. 

Resource Event Agent (REA) - Pattern Maps

Structure Patterns at operation level
REA structure at pattern operation level describe about, what has happened? It is consist with three sections. They are: 1. REA exchange process- It explain the interaction between the enterprise and its trading partners. 2. REA conversion process - It explain how the enterprise create product and service. 3. REA value chain - It is describe "how t o combine the REA business process in to the chain of business process of the enterprise".  (Hruby, 2006)

Structural Pattern at policy level
REA structure at policy level focuses on, what could, should not happen? It describes how to design REA- based application models that model economic exchanges that actually occurred. This level includes several patterns. Such as commitment pattern – describe future event, policy – business rules, responsibly- structure of the agent and custody- responsibility for resources.  (Hruby, 2006)

SAP R/3 and SAP Visual Composer

What is SAP?
SAP was start in 1972.  It is in Mannheim Germany by a group of ex-IBM engineers.  The original name for SAP was German. It is “Systeme und Anwendungen Produkte”. It is in English is “System application and products”. “SAP’s application software foundation is built on the concept of specialization and integration. That is, each component or product within the SAP family of products and services meets a particular need, such as providing web-based accessed to other SAP system, facilitating day to day financial and resource management (SAP Enterprise Resource Planning), supporting internal company procurement (SAP supplier Relationship Management), interconnecting different systems to ease integration headaches (SAP Netweaver Process Integration) and so on.” (W.Anderson, Rhodes, & Davis, 2008) SAP is providing wide range of industry specific solution.

Uditha Atukorala's picture

Wireless Local Area Networks - Design and Implementation

Today we have 802.11n wireless networks with up to 150 Mbps data rates but still we hardly see wireless implementations as an alternative to wired LANs. Why? Is it because wireless networks are unreliable? Or is it because of the data rates?


Subscribe to The WireFrame RSS