Objecutive
home about objecutive technology spotlight industry customers in focus business solutions best practices careers at objecutive auditorium
Background

Objecutive is a software development company, specializing in the custom application development of commercial systems using Microsoft products. Over the years, our experience from many projects highlighted the following paradox:

"80% of the programming effort and quality assurance of every project was spent on modules of the system with some form of user-interaction - for example capture screens, validations, lookups - modules whose fundamental behavior is exactly the same from system to system. Only 20% was being spent on the key areas (business logic, processing jobs, etc) which made one system substantially different from another."

SembleWare� is our toolkit that puts development effort where it belongs - in the business logic.

What sembleWare Is

sembleWare is a set of components for Microsoft Visual Studio for n-tier client server development, that encapsulate the best-practices of years of experience into precompiled objects, making commercial systems development faster, easier and less prone to error.

Benefit- The presentation layer contains absolutely no code whatsoever. This eliminates all the errors that are so often introduced when programmers make assumptions about how the user will interact with the system.

Benefit- The developer can move between the following forms of data capture by simply changing a property on a control (no code changes whatsoever). All the business rules and validations continue to work in all cases.

Benefit- All object data is contained in intelligent "Attribute-Bags". These objects automatically maintain persistence, plus control the firing of "plug-and-play" business rules.

Benefit- High performance database Session object that caches connections, and uses disconnected record sets, with or without Microsoft Transaction Server/Component Services.

Benefit- Business processes are reflected in precompiled components like "Action" and "Discretionary Action Handler", which enable rapid assembly and dismantling of state-machines that implement the business processes. The changes are automatically reflected in the presentation layer.

What sembleWare Is Not

sembleWare is not a new technology to do something you could not do before. Instead, it takes full advantage of products and tools from Microsoft. But it lets you develop certain applications faster, and it contains years of best practice built in. So it's harder to do things the wrong way.

sembleWare is not a development language. It is an add-on to Visual Studio, which makes a specific kind of development - commercial systems - much faster.

sembleWare is not a 4GL. While sembleWare offers productivity gains in key areas, you are not limited to its functionality - you can continue to make use of Visual Studio's rich functionality, or any other COM+ compliant tools, anywhere it makes sense.

For more information on Objecutive and sembleWare technology please visit www.objecutive.com or contact aking@objecutive.com.

Copyright© Objecutive, Inc. 2001-2008 info@objecutive.com