Jahn, Ray (R.) wrote:

<snip>
In the USA market, financial and database software products are significantly 
impacted by the USA Sarbanes-Oxley Act (SOA) [ref. 1].  Due to the potential 
legal consequences from SOA on company executives, all financial and database 
products have to prove SOA safe, at least at the level of architecture design, 
in order to prevent SOA litigation.  This guideline generally applies to both 
internal development and external purchased products.  I am sure that Sun 
Microsystems, currently headquartered in USA and a primary coordinator of 
OpenOffice development, also implemented its own strategy to prevent SOA legal 
liability.

This legal requirement leads to a technical challenge.  In medium to large 
business environments, there are incumbent database applications managing 
critical business knowledge.  There are robust SQL modules, after millions of 
dollars and years of field testing, connecting and communicating with various 
business applications to keep revenue coming.  The SQL DB communication is very 
likely done through one of the popular standard connection protocols, including 
JDBC.

<snip>
OpenOffice is constantly enhancing its architecture design for market 
competition.  Perhaps a solution is already in the works and USA SOA safety 
will soon no longer be an issue or impediment for selling OO Base products.  
Perhaps there is an alternative (practical) approach that can obviate the need 
of conversion from sdbc.XConnection to java.sql.Connection.  I would very 
welcome such ideas.

<snip>
 -----

1. Sarbanes-Oxley Act
   http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act


Wow Ray talk about touching on a breadth of issues in a single email. How about we burst the replies ( as in bursting a batched run of reports ).

*SOx*

Sarbanes Oxley ( I prefer the generally accepted acronym SOx by the way, SOA is commonly used for something different, Service-oriented Architecture ) is technology neutral for all intent and purpose. You could say it is about process control and that would be pretty close I guess - but I would stick with a description that ones sees often: " SOX is all about /corporate governance/ and financial disclosure." After all IT systems do not defraud people, people defraud people. ( Nor is it likely that anyone in the IT department, or an IT vendors staff, is ever going to go to jail because of SOx, but their boss might. )

Some folks reading this are likely thinking...how the heck would OpenOffice.org ( the application ) get tied up in SOx compliance?

Answer: Section 404 of the act and End User Computing ( EUC - yes I know another acronym with a couple of other common uses). An EUC artifact does not have to be a system of record to be considered worthy of auditing and control under section 404. It can become so if any of its output is used as input to a financial system of record. ( See: http://en.wikipedia.org/wiki/Information_technology_controls#End-user_application_.2F_Spreadsheet_controls for an overview)

So my first question is where in OpenOffice.org ( the organization ) is this subject being discussed? To the best of my knowledge no where. Of course you might say - well, it really is more for the likes of SUN Microsystems, Novell and IBM to address this market segment. However finding anything about the subject on SUN or Novell web sites that deal with SOx, in regards to the 'the office' products appears to be "mighty slim pick'ns". A broader search fill find some reference to StarOffice, as in this report from the "Institute for Internal Audtors" http://www.insidesarbanesoxley.com/sarbanes-oxley-resources/lord-benoit/EnsuringSpreadsheetAccuracySOX.pdf . If you actually read that report however you will find that after mentioning StarOffice and KSpread it goes on to discuss the built features of Excel that can be used in the audit process - no such reference can be found for the other products.

A quick comment here about the subject of spreadsheets on a Base mailing list - just substitute Base for Calc anywhere you like, and what I will call the consumer / supplier relationship: A Calc file uses a query in a Base file to generate a set of datum for a sheet - the query is now a valid player in the audit trail. Another way that Base is going to be relevant here, without referring to an actual Base embedded database, are reports.

Just to wrap up this email - contrast this to MicroSoft ( the organization ) and Office ( the application ), the subject is given serious space on the website and a small cottage industry has sprung up to support compliance needs for MSO artifacts. I'll leave finding the references to these sites to the reader. [ Would be a great subject for the BizDev group - too bad..]

Drew

--
OpenOffice.org User Community Forum: http://user.services.openoffice.org
United States PostgreSQL Association: http://www.postgresql.us/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to