Skip navigation.

Amduus Information Works, Inc. develops enterprise level software for commercial/non-profit organizations and government agencies. Industries include marketing, manufacturing, service, health care, judicial systems, law enforcement, e-commerce, and real estate. The company develops software per specification as well runs it's own Software as a Service (SaaS) applications.

Example software includes work order tickets, MRP (II), ERP, returns authorization, contracts management, product registration, CRM, juror registration, law enforcement, work flow, document management, e-commerce, health insurance claims, real estate underwriting, and marketing tools such as CMS based web sites, brochure/info web sites, survey tools, etc.

Yet Another XML Parser (Progress OpenEdge Open Source)

An object oriented open source routine for analyzing XML documents.  Download the zip and look into /doc for the PDF explaining how to use it.

The pro's and con's of using Progress Datasets to form XML documents

An easy way to develop XML documents in Progress ABL.  This article discusses one way, with the dataset, of creating and reading XML documents.  It tells of the strengths and weaknesses of using dataset in this way.  It also promises a more robust method in future issues.

Past versions of the E-Zines are available on



Stefan Drissel points out with xml-node-type text and serialize-name, one CAN attach elements directly to the dataset element without a table name.

Antenna Comment

/*            ,-.                                                         */
/*           / \  `.  __..-,O           #    #    #  ######   ####        */
/*          :   \ --''_..-'.'           #    ##   #  #       #    #       */
/*          |    . .-' `. '.            #    # #  #  #####   #    #       */
/*          :     .     .`.'            #    #  # #  #       #    #       */
/*           \     `.  /  ..            #    #   ##  #       #    #       */
/*            \      `.   ' .           #    #    #  #        ####        */
/*             `,       `.   \                                            */
/*            ,|,`.        `-.\                                           */
/*           '.||  ``-...__..-`                                           */
/*            |  |                      Stuff you want to know....        */
/*            |__|                                                        */
/*            /||\                                                        */

Algorithm For Scheduling Around Weekends And Holidays

This is a short six page paper for an audience of Programmers and their managers.  It discusses the importance of an algorithm for calculating "business days" and how to do that internationally.

I have found many open source programs written by programmers who do not take this into account for scheduling everything from goods distribution between warehouses to selling goods to consumers.  A very important algorithm to keep in mind!

Please enjoy the attached document.

Strategy and Survey for the Creation of an Audience Profile for the Flint Community Players, Inc.

The Flint Community Players, Inc. is a live theater organization that needed to make better use of it's advertising opportunities in the program it hands out to viewers of their shows. Compared to surrounding communities, the program had a lot less advertising and that meant a lot less money for funding show royalties, sets, costumes, lighting, and sound (not to mention basic costs!).


It was determined that advertising from the results of this survey would be strictly limited to the program and no email or the like would go out to the respondents from the potential advertisers. In addition, all contact information would be kept confidential to the Flint Community Players, Inc. (after all, handing out its audience list would take Flint Community Players, Inc. out of the loop!)


Need For An Audience Profile:


The existing method of selling made the assumption that potential advertisers wanted to be in the program – it was measurements of ad space and how much that was. But this does nothing in describing to the potential advertiser who the audience is!


Michigan Progress User Group: Corticon use and example

From a meeting I recorded... Corticon rules engine and use of that engine in a web site...

Video Presentation: Mathematical Graphs

This is a presentation I did on mathematical graphs and their uses in programming at a Flint Coders meeting in Flint, MI.

Syndicate content