PUBLICATIONS DIRECTORY
(Titles in italics are currently neither accessible online nor downloadable.)
Publications presented on this website are available for download and personal, non-commercial use only. With the exception of Guest Publications, copyright for all publications on this site are the exclusive property of David McGoveran and Alternative Technologies, and may not be reproduced in any format or media (digital, audio, print, or any other) without written permission of the author.
|
INDEX TO SECTIONS
Guest Publications
Articles
eAI and BIJ Articles
eAI and BIJ Columns
Briefings
Presentations
Mathematics, Physcis, Logic, and Other Topics
Patents and Patent Applications
Books
GUEST PUBLICATIONS
View Updating and Relational Theory: A Critical View by C. J. Date -- 2014
Synopsis: In the book View Updating and Relational Theory, Date explains his current version (at least as of Dec. 2012) of the view updating theory we developed and on which we have since diverged in ways that affect the implementability of the method. The book refers to my research extensively, but presents critical concepts like
relvar predicates in a manner inconsistent with my work. I intend to publish a review examining our differences, at least where they differ from those given in this book.
Keywords: relational, views, updating, derived relation, base relation, relvar, predicate
"Foundation for Object/Relational Databases: The Third Manifesto” by C. J. Date and H. Darwen -- 2003
Synopsis: Date's and Darwen's "Third Manifesto" (TTM), first published in 1995 on this website (see below), is an ongoing effort to provide a detailed description of how the relational model, in considerable detail. Newer versions of the book have been published (check your favorite online bookseller), and various research vehicles have been developed to implement the model. While I am largely in agreement with the effort and support it, I perceive problems with certain elements (e.g., types and computational completeness of the language). I hope to publish an explanation of these criticism's (though they have been shared with C. J. Date during review of the manuscript) when time permits.
Keywords: relational, third manifesto, TTM, TRM.
Date's The Role of the Trade Press in Educating the Professional Community -- 07/2000
Synopsis: An article by C. J. Date critical of the role of the trade press in educating the professional community about the relational database model. A specific series of Computerworld articles regarding relational vs. object oriented database management is examined. It contains the original March 12, 1993 draft of Date's "Relational vs. Object-Oriented: Not an Either/Or Decision."
Keywords: relational, C. J. Date, database, DBMS, Computerworld, Charles Babcock, Fabian Pascal, object oriented, OODMBS, RDBMS, Donald Burleson, relational backlash, James Barnett
Practical Issues in Database Management: A Reference for the Thinking Practitioner by Fabian Pascal -- 6/2000
Synopsis: Fabian's most recent book explains many of the most commonly misunderstood aspects of the relational model and the consequences of getting them wrong.
Keywords: SQL, relational, relational model
Date and Darwen's The Third Manifesto -- 1995
Synopsis: C. J. Date and Hugh Darwen introduced The Third Manifesto: Foundation for Object / Relational Databases in 1998. The Third Manifesto is a detailed and rigorous proposal for the future of data and database management systems. The present article consists of an informal discussion of certain of the key technical ideas underlying the Manifesto, including in particular the idea that domains in the relational world and object classes in the object world are the same
thing. See also Foundation for Object / Relational Databases: The Third Manifesto and subsequent editions.
Keywords: relational, foundation, object/relational, Hugh Darwen, C. J. Date, Date and Darwen, Darwen and Date, relation, relvar, proposition, predicate, domain, relation variable, relation value, object class, Relational Model, OO, object oriented, database, DBMS, tuple, containment hierarchy, inheritance, Codd.
ARTICLES
(in reverse chronological order)
Return to Section Index
Foundational Issues: Still Relevant -- 06/2018
Synopsis: This was an invited keynote presentation given at the 6th World Congress on Universal Logic (UniLog'2018), Universite' Clermont Auvergne, Vichy, France on June 25, 2018. The presentation surveyed issues that arise from issues in the foundations of logic pertaining to logic and semantics of software systems, design and implementation issues, unanticipated "failures", and examples from experience. Of particular interest were concerns over incompatible and yet competing AI and machine learning systems being implemented in public systems.
Keywords: logic, relational model, knowledge representation, artificial intelligence, machine learning, semantics
Logic for Serious Database Folks Series: Series Introduction -- Rev:07/2016
Synopsis: This article introduces a new series on topics in Logic and Databases. The series will eventually be a long-promised book, with each article in the series becoming a chapter. Articles in the series are presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design
Logic for Serious Database Folks Series: Introduction to Formal Systems -- Rev:08/2016
Synopsis: This article introduces the topic of formal systems and their structure, which will be used as a foundation for database theory and practice. Presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design, formal systems, deduction, interpretation, model
Logic for Serious Database Folks Series: Set Theory and Metalanguage -- Rev:08/2016
Synopsis: This article introduces the concepts of set theory as a metalanguage for formal systems. Presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design, formal systems, deduction, interpretation, model, proof theory
Logic for Serious Database Folks Series: Introduction to Formal Deduction -- Rev:08/2016
Synopsis: This article introduces that part of the structure of formal systems we herein call the Deduction Subsystem. Presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design, formal systems, deduction, interpretation, model
Logic for Serious Database Folks Series: Introduction to Formal Interpretation -- Rev:01/2016
Synopsis: This article introduces that part of the structure of formal systems we herein call the Deduction Subsystem. Presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design, formal systems, deduction, interpretation, model, model theory.
Logic for Serious Database Folks Series: Differentiating Formal Systems -- Rev:03/2016
Synopsis: This article describes the properties of formal systems and how they serve to differentiate formal systems. Presented here for review purposes only. By downloading you agree not to distribute or publish in any form.
Keywords: relational model, relational database, logic, database design, formal systems, deduction, interpretation, model, model theory.
Logic for Serious Database Folks Series: Can All Relations Be Updated? -- 03/2015
Synopsis: Misunderstandings of what it means to update a relation abound. This DRAFT (please review and comment) chapter attempts to correct some of those misunderstandings while providing insight into a different and fully set-theoretic way of understanding Codd's relational model.
Keywords: relational model, relational database, logic, database design, relation predicate, membership function, set semantics
Zeno's Tortoise -- 10/2014
Synopsis: The Greek philosopher Zeno of Elea (c. 490 – c. 430 BC) is well known for his paradoxes. This short article introduces a modern twist to those paradoxes, in which the Tortoise is caught on the (perhaps moving) horns of a dilemma.
Keywords: paradox, Zeno, Achilles Dichotomy, spacetime, discrete
Confusing Physical and Logical -- 05/2014
Synopsis: After forty-five years, the database industry is still incapable of separating physical implementation from logical design. In an exchange with Jim Starkey (designer of DEC's Datatrieve, Interbase (now Firebird), contributor to MySQL, and now at startup NuoDB), the author discusses this confusion while replying Jim's assertion that relational data model is "spent." Also published at Database Debunkings..
Keywords: relational, relational model, database, DBMS, logical model, physical, Jim Starkey, NoSQL, relational terminology, data storage, data retrieval, logic, Codd, Date, Darwen, logical data independence, BLOB, Amorphous, modeling documents, search, semantics, knowledge representation, knowledge discovery, predicate, Nothing from Nothing.
Relational Model Alive and Well Thank You, (with C.J.Date) -- 05/2013
Synopsis: A response to the absurd statements in Carl Hewitt's Relational Model Obsolete (ACM, Jan. 2013). Published in Communications of the ACM, May 2013, Vol. 56, No. 5, p.12-13.
Keywords: relational, Hewitt
Not the Database World We Know (with C.J.Date) -- 12/2012
Synopsis: A response to Erik Meijer's All Your Data Are Belong to Us (ACM, Sept. 2012). Published in Communications of the ACM, Oct. 2012, Vol. 55, No. 12, p.8-9.
Keywords: relational
Updating a Database -- 06/2012
Synopsis: An example of view updating principles and their application, written in response to private communication from C. J. Date.
Keywords: relational, views, updating, POOD, POM, POC, Principle of Orthogonal Database Design, Principle of Minimality, Principle of Completeness
Yes or No on NoSQL? Expert Insight -- 12/2011
Synopsis: An interview by Rich Seidner on NoSQL products and when to use them, published by permission in the “Intelligence in Software” online magazine,, Dec. 6, 2011.
Keywords: relational, NoSQL, SQL
How to Celebrate Codd’s RDBMS Vision (with C.J.Date) -- 10/2010
Synopsis: A response to the many inaccuracies in Gary Anthes' Happy Birthday, RDBMS! (ACM, May 2010). Published in Communications of the ACM, Oct. 2010, Vol. 53, No. 10, p.7.
Keywords: relational, Codd.
Updating Set Identities -- 2009
Synopsis: This short essay discusses an apparent problem with the validity of set identities and the view updating rules originally presented by Date and McGoveran in 1994.
Keywords: view, update, set identity, tautology, relational, database.
Perfect Match: BPM and BI Form a Synergistic Relationship -- 09/2009
Synopsis: An article explaining the relationship between BPM and BI, and the benefits of integrating them, published in Teradata Magazine, Vol. 9, No. 3, © Fall, 2009.
Keywords: business intelligence, business process management, BI, BPM
BPM for BI Experts -- 11/2008
Synopsis: An introduction to Business Process Management for Business Intelligence experts.
Keywords: business intelligence, business process management, BI, BPM
BPM and BI -- 08/2008
Synopsis: A description of the relationship between BI and BPM.
Keywords: business intelligence, business process management, BI, BPM
BPM Best Practices: The Definitively Short Guide -- 08/2008
Synopsis: A set of eight best practices for achieving successful use of Business Process Management technology.
Keywords: BPM, business process management, competency center, KPI, BPEL, SOA, agility, latency, best practices.
BPM and Business Intelligence -- 08/2008
Synopsis: The relationship and synergy between Business Process Management (BPM) and Business Intelligence (BI) is explained.
Keywords: BPM, Business Process Management, BI, Business Intelligence, KPI, business management, key performance metric, business process, informational process, business activity, Business Activity Monitoring, BAM, process centric, ELT, ETL, data warehouse.
Beyond ACID: An Adaptive Approach to Transaction Management -- 11/2007
Synopsis: A new model for and approach to transaction management called "Adaptive Transaction Management" is introduced. Further details are provided in the author's U.S. Patent 7,103,597 (Adaptive Transaction Manager for Complex Transactions and Business Process). Published in Middleware Spectra, Vol. 21, Report No. 4, pp. 14-23, © Nov. 2007.
Keywords: transaction management, complex transactions, two phase commit, transaction control, ACID, pseudo-transaction, logical transaction, physical transaction, business transaction, Adaptive Transaction Model, consistency point, consistency condition, category, consistency condition set, corrective transaction, compensating transaction, transaction relaying, deadlock, chained transactions.
Embracing SOA: The Benefits of Integration Independence -- 01/2006
Synopsis: Integration independence (a platform independent approach to integration) can be achieved using SOA technologies to attack the root causes of the integration challenge.
Keywords: business operating environment, application integration, services, SOA, SOAP, HTTP, JMS, UDP, IT asset, IT asset management, IT costs, service reuse, failure modes, business services, technical services, requirements communication gap, requirements gap, post office syndrome, BPEL, single vendor, standards based, best of breed, requirement heterogeneity, The Three L's, leave-layer-leverage, integration dependencies, asset support, model independence, sharable services, process consolidation, interaction management, architectural independence, data centric, message centric, process centric.
Observations on the 1969 Relational Operators -- 2005
Synopsis: A review and comments on Codd's relational operators as original introduced in his 1969 paper. Contains minor edits and clarifications as of 2014.(Also published at www.dbdebunk.com).
Keywords: relational database, operators, normalization.
Understanding and Selecting Integration Approaches -- 04/2005
Synopsis: Integation is a key factor for improving business efficiency but selecting the right approach can be confusing. The plethora of integration approaches are categorized and explained, and patterns indicative of each identified.
Keywords: business efficiency, data integration, application integration, information integration, EAI, EAI patterns, EII patterns, data integration patterns, metadata sharing, high availability, scalability, standard, SOA, ESB, messaging, services, SQL, XML.
Unwired Orchestration -- 03/2005
Synopsis: An approach to integration of mobile technologies called unwired orchestration is introduced. Sybase's Unwired Orchestrator is evaluated as an example technology.
Keywords: mobile, smartphone, mobile integration, customer satisfaction, unwired enterprise, SODA, loosely coupled, process flexibility, data accessibility, endpoint, data compatibility, market differentiation, smart messages, process continuity, wired symptoms, competition, global commerce, market expansion, market diversification, profit margin, process improvement, enterprise application servers, integration brokers, business process management systems, services orchestration, choreography, RFID, business activity monitoring, composite applications, standards, XML, XSLT, J2EE, EJBs, Web Services.
Getting Back On ACID: A Critique of C. J. Date’s ‘Dropping ACID’ -- 2004
Synopsis: In C. J. Date's Introduction to Database Systems (nth Edition), Date wrote a chapter entitled "Dropping ACID" which recommended dropping the ACID requirements for transactions in a true relational database. This article analyzes Date's arguments and concludes that the apparent recommendations of the chapter cannot and should not be followed. A speculative attempt is made to interpret the intent of the chapter in a more positive manner. Temporarily Unavailable: It may take some time for me to locate and prepare the document for publication.
Keywords: relational, transaction, ACID
Foreward: Importance of Managing Web Application Performance -- 08/2004
Synopsis: A white paper on managing the performance of web-based applications is introduced and commented upon.
Keywords: performance management, web applications, Internet.
Application Platform Suites for Departmental Integration -- 04/2004
Synopsis: The use of Application Platform Suites for department level integration is discussed, including requirements for development and key departmental challenges. BEA's WebLogic APS is used as an example.
Keywords: Application Platform Suite, APS, departmental integration, departmental requirements, WebLogic, BEA, application server, SOA, process driven, presentation centric, message-based integration, data integration, point-to-point integration, interoperability, incremental adoption, J2EE, unified architecture.
Application Servers: An Introduction for Database Experts -- 04/2004
Synopsis: Application Servers (including their functionality and architecture) are explained by analogy to DBMS ("database") servers so the technology is more accessible to database experts. Websphere and DB2 are used as examples.
Keywords: Application Server, Java, J2EE, load balancing, multi-tier architecture, CORBA, IDE, object request broker, ORB, DB2, RDBMS, Websphere, distribution, replication, load balancing, high availability, recovery, cache, transaction management, container managed persistence, persistence, EJB, bean managed persistence, JNDI, SQL, B2B, B2C.
Data Normalization -- 2003
Synopsis: A brief description of data normalization, published in G. Riccardi, Database Management with Web Site Development Applications, p.155, ©2003 Addison-Wesley (Pearson Education), Boston, MA. This is not an endorsement of the entire book.
Keywords: relational, normalization, normal forms
Transaction Processing and Performance -- 2003
Synopsis: A brief description of transaction processing and performance, especially using relational databases, published in G. Riccardi, Database Management with Web Site Development Applications, p.367, ©2003 Addison-Wesley (Pearson Education), Boston, MA. This is not an endorsement for the entire book.
Keywords: relational, ACID, database, transaction, performance.
Book Review - Business Process Management: The Third Wave -- 2003
Synopsis: The book
Business Process Management: The Third Wave (© 2003) by Howard Smith and Peter Fingar is reviewed.
Keywords: Business Process Management, BPM, Howard Smith, Peter Fingar, Business Process Reengineering, BPM, BPE, workflow.
Book Review - Business Intelligence Roadmap -- 2003
Synopsis: The book
Business Intelligence Roadmap: The Complete Project Lifecycle for Decision Support Applications (© 2003) by Larissa T. Moss and Shaku Atre is reviewed.
Keywords: BI, decision support, lifecycle, business intelligence, project management, ETL, database, business opportunities, cross-organizational strategy, strategic requirements, business analysis, iterative development, agile, data mart, data warehouse, data model.
The Benefits of a BPMS: An Executive Report -- 09/2002
Synopsis: Business process and Business Process Management Systems (alternatively BPM Suites) are defined, their capabilities explained, and their benefits described for an executive audience.
Keywords: business process, BPMS, BPM, Business Process Management Systems, BPM Suites, business function, business task, business operation, business activity, resource management, business rule, management decision, training, policy, procedure, business process modeling, constraints, quality, cost, monitoring, tactical goal, strategic goal, strategic efficiency, reporting, analysis, continuous improvement, B2B, B2C, front office, back office, actionable business intelligence, management decisions, operational services alignment, agility, flexibility, business knowledge management, time optimization.
On the Declaration of Integration: The Declarative vs. Procedural -- 05/2002
Synopsis: A discussion of the benefits of declarative versus procedural (imperative) approaches to development and intergarion, published in Middleware Spectra, Vol. 16, Report 2, May 2002 (also in Financial Middleware Spectra, Vol. 16, Report 2, May 2002)
Keywords: relational, declarative programming, procedural programming, integration.
EAI Technical Reference Architecture -- 1999
Synopsis: Technical Reference Architecture for Enterprise Application Integration explains the rules for developing and using, and then provides a functional block architecture for EAI as an useful example. It was developed as part of the Zero Management Initiative's EAI Framework.
Keywords: reference architecture, EAI, functional block architecture, process integration, event based, task based, data integration, interface integration, message, integration agent, middleware, resource management, agent, activity management, process engine, security, transformation services, directory services, data access, repository, database, routing, load balancing, state management.
Enterprise Application Integration Sources (as of 1999)
Synopsis: A list of published resources useful to anyone interested in Application Integration, its methodologies and technologies. Some relevant organization and their websites are also provided.
Keywords: EAI, integration, modeling, information integration, data integration, process integration, enterprise, Lotus Domino, Web, Internet, BAAN, Oracle Financials, workflow, SAP, PeopleSoft, middleware, messaging, groupware, COM, CORBA, IIOP, Java, XML, MSMQ, MQSeries, business process engineering, business process reengineering, business process improvement, business process modeling, IDEF, R/3, business process simulation, balanced scorecard, TQM, event-driven,
Decision Support -- 1999
Synopsis: The original version of Chapter 21 “Decision Support”, rewritten by C. J. Date and published in his Introduction to Database Systems, 7th Edition ©1999, and 8th Edition ©2003.
Keywords: relational, decision support, data mining
Zero Management Frequently Asked Questions -- 02/1999
Synopsis: McGoveran's Zero Management Initiative for more effective and efficient business management and IT integration is introduced through a series of questions and answers. The Zero Management Council described therein is no longer operative.
Keywords: zero management, business efficiency, business strategy, agility, opportunity valuation, opportunity management, opportunity acquisition, value creation, compliance, scenario models, continuous improvement.
Bluestone Technology Audit -- 09/1998
Synopsis: An audit of Bluestone Software. Temporarily unavailable.
Keywords: IDE, Java, C++, application server
The Web-Enabled Extraprise -- 08/1998
Synopsis: A methodology for evaluating Application Server technologies is provided and Bluestone's Sapphire/Web Application Server Framework (the technology basis of HP's application servers) is evaluated and used as an example.
Keywords: scalability, availability, manageability, interoperability, deployment flexibility, virtual enterprise, extraprise, control centric, opportunity driven, agility, application server, Sapphire, Bluestone Software, HP, Hewlett Packard, unit of recovery, unit of consistency, unit of audit, interaction management, transaction management, collaborative, affinity, session affinity, state synchronization, load balancing, stateless, cookie, Web server, Web client, browser, middleware, state server, Java, service migration, application isolation, integration module, adapter, connector, bridge, driver, integration, data integration, API, component, dynamic introspection, broker, relational, DBMS, SQL, JavaBean, EJB, ActiveX, CORBA, Universal Business Server, ISAPI, NSAPI, CGI, MTS, ASP, Active Server Pages, IIOP, RMI, Java Script, VB Script, XML, firewall, proxy, servlet, rules based, fault tolerant, GUI, ODBC, JDBC, Tuxedo, UML, ERWIN, Unicenter, Tivoli, OpenView, Patrol, Visibroker, Orbix, RMI, COM/DCOM, LDAP, MQSeries, IBM, PeopleSoft, SAP, pager alert, email alert, agent.
DBMS News and Commentary -- 01/1998
Synopsis: DBMS News and Commentary included special news and events that evoked comments from Alternative Technologies.
Keywords: Informix, IDC, Sybase, stock prices, 1998, Oracle, Network Computing, profitability.
The DBMS Scalability Report: A Comparative Example of Storage Efficiency -- 07/1997
Synopsis: An Alternative Technologies' Brief on results from the DBMS Scalability project comparing the relative storage efficiency of Oracle 7.3 and Sybase System 11.
Keywords: DBMS, database, relational, scalability, storage efficiency, storage overhead, relational overhead, Oracle, Oracle 7.3, Sybase, System 11.
The DBMS Scalability Report: Perception versus Reality – Executive Overview -- 07/1997
Synopsis: DBMS scalability is defined and discussed. Certain myths regarding support for VLDB by commercial DBMS products are exposed. This is the Executive Overview of the Full Report (see below).
Keywords: scalability, database, relational, myth, VLDB, clustering, replication, asynchronous, loose consistency, partitioning, shared nothing, reorganization, concurrency, deadlock, allocation, space management, data space, index space, addressability, parallelism, multiprocessing, SMP, speedup, scaleup, workload, commodity, perception, reality.
The DBMS Scalability Report: Perception versus Reality - Full Report -- 07/1997
Synopsis: DBMS scalability is defined and discussed in detail. Certain myths regarding support for VLDB by commercial DBMS products are exposed. This is the Full Report
Keywords: scalability, database, relational, myth, VLDB, clustering, replication, market requirements, asynchronous, loose consistency, partitioning, shared nothing, reorganization, concurrency, deadlock, allocation, space management, data space, index space, addressability, parallelism, multiprocessing, SMP, speedup, scaleup, workload, commodity, perception, reality.
How to Participate in the DBMS Scalability Project -- 07/1997
Synopsis: A description of the DBMS Scalability Project, its objectives, and how to participate in a site audit.
Keywords: scalability, database, relational, myth, VLDB, site audit, perception, reality, DBMS Scalability Project.
Up to a Point, Lord Copper (with C. J. Date and H. Darwen) -- 05/1997
Synopsis: In the Database Programming and Design, Tom Johnston wrote a series of articles in support of the use of multi-valued logic (MVL) and nulls in SQL databases, and to which the authors of the present article responded. This article by C. J. Date, Hugh Darwen, and David McGoveran responds to the last article published by Tom Johnston "More to the Point".
Keywords: MVL, nulls, database, relational, Tom Johnston, Hugh Darwen, Daivd McGoveran, C. J. Date, modal logic, multi-valued logic, relation, paradox, Closed World Assumption, familiarity, truth functional, consistency, complete, completeness, quantifiers, decidable, default value, expressiveness, missing information, normalization.
IBM's Open Systems Database: Leveraging Robustness and Integration -- 1996
Synopsis: This report is a summary of Alternative Technologies' comprehensive technical evaluation of IBM's DB2 Common Server, including related products DB2 Parallel Edition, DB2 World Wide Web Connection, DataHub, and application development tools.
Keywords: IBM, DB2, DB2 Common Server, DB2 Parallel Edition, data warehousing, DSS, decision support, DDCS, DataPropagator, DataJoiner, replication, data integration, data access, Approach, VisualAge, VisualGen, TeamConnection, DataHub, Oracle, Sybase, LOB, UDT, CLOB, multimedia, Database Application Remote Interface, DARI, stored procedure, UDF, user defined function, user defined type, buffer management, optimizer, parallel query processing, parallel optimization, OLTP, parallel I/O, data partitioning, parallel utilities, XA, DRDA, DataJoiner, X/OPEN, CLI, ODBC, Visual Explain, DB2 Performance Monitor, Intelligent Decision Server, IDS.
Nothing to Do with the Case (with C. J. Date and H. Darwen) -- 09/1995
Synopsis: A response to an article by Tom Johnston promoting the use of nulls in database design, published in Data Base Programming & Design.
Keywords: relational, database, null, three valued logic
Violating Independence -- 1995
Synopsis: A short article discussing data independence and how it is frequently violated in practice. Originally published in the premier issue of the Data Independent, January 1995, this version contains minor revisions as of Sept. 2014.
Keywords: conceptual model, logical model, physical model, independence, client/server, denormalization, normalization, SQL.
Violating Independence -- 01/1995
Synopsis: A discussion of the ways in which data independence is violated by DBMS vendors. SQL, database designers, and application developers. The Data Independent, January, 1995 (Premier Issue).
Keywords: logical independence, physical independence, performance, procedural code, client/server.
Database Product Evaluation Report Series -- 1989-1994
Synopsis: A series of detailed analyses (approximately 100 pages each) of database products according to a standard evaluation scheme. Initially published under C. J. White Consulting and then under Database Associates, they were taken over by Alternative Technologies in 1991-92. Reports were published on Ingres, Informix, Oracle, Microsoft SQL Server, Sybase, Tandem, Teradata, Uniface, Cognos, Oracle OS/2 Server, IBM DB2 Extended Edition, Enterprise DB, Interbase, and others.
Keywords: relational, database, OLTP, distributed, front end tools.
Updating Joins and Other Views (with C. J. Date) -- 08/1994
Synopsis: The third article in the series which introduced a new approach to updating relational database views. The author's positions on the subject have evolved and diverged in subtle ways since the article was published, especially with regard to the proper definition and utility of relation or relvar predicates. Originally published in Data Base Programming & Design, August 1994, it was republished in C. J. Date, Relational Database Writings 1991-1994, Addison-Wesley, © 1995. A variation was also published at Database Debunkings..
Keywords: relational, database, views, derived relation, updating views, relation predicate
A New Database Design Principle (with C. J. Date) -- 07/1994
Synopsis: The article which introduced the Principle of Orthogonal Database Design. It is the second article in the series which introduced a new approach to updating relational database views. The author's positions on the subject have evolved and diverged in subtle ways since the article was published, especially with regard to the proper definition and utility of relation or relvar predicates.Originally published in Data Base Programming & Design, July 1994, it was republished in C. J. Date,Relational Database Writings 1991-1994, Addison-Wesley, © 1995. A variation was also published at Database Debunkings..
Keywords: relational, database, view, derived relation, POOD, Orthogonal Database Design, relation predicate.
Updating Union, Intersection, and Difference Views (with C. J. Date) -- 06/1994
Synopsis: The first article in the series which introduced a new approach to updating relational database views. The author's positions on the subject have evolved and diverged in subtle ways since the article was published, especially with regard to the proper definition and utility of relation or relvar predicates. Originally published in Data Base Programming & Design, June 1994, it was republished in C. J. Date, Relational Database Writings 1991-1994, Addison-Wesley, © 1995. A variation was also published at Database Debunkings..
Keywords: relational, database, views, derived relation, updating views, relation predicate
The Relational Model Turns 25 -- 10/1994
Synopsis: An overview of the first 25 years of the relational data model, written by the author at the request of Dr. E. F. Codd. Published in Data Base Programming & Design, Oct. 1994, and also in C. J. Date, Relational Database Writings 1994-1997, Addison-Wesley, © 1998
Keywords: relational, Codd, anniversary.
Distributed Not Yet Delivered - 8 Essentials of Distributed RDBMS - 06/1994
Synopsis: A discussion of the essential features required of a distributed RDBMS, explaining that SQL DBMS products of the time did not meet these requirements and the some of features they did provide. Published in ComputerWorld, Vol. 28, No. 23, June 6, 1994, pp. 111-114.
Keywords: relational, database, SQL, distributed, independence.
Nothing from Nothing: It's In The Way That You Use It -- 03/1994
Synopsis: Fourth and last in a four part series on how to handle and not handle missing information in relational databases. Published in Data Base Programming & Design, Mar. 1994. Subsequently published in C. J. Date, Relational Database Writings 1994-1997, Addison-Wesley, © 1998.
Keywords: relational, database, null, three valued logic, many valued logic, logic, consistency, completeness, decidable.
Nothing from Nothing: Can't Lose What You Never Had -- 02/1994
Synopsis: Third in a four part series on how to handle and not handle missing information in relational databases. Published in Data Base Programming & Design, Feb. 1994. Subsequently published in C. J. Date, Relational Database Writings 1994-1997, Addison-Wesley, © 1998.
Keywords: relational, database, null, three valued logic, many valued logic, logic, consistency, completeness, decidable.
RDBMSs: The Good, the Bad and the Ugly -- 1994
Synopsis: An opinion piece on the status of implementing the relational model. Concludes with the sad realization "I have never seen a relational DBMS." Believed to have been published, possibly under another title, but the trail has been lost for now.
Keywords: relational, database, relational model, Codd, 1969, RM/V2, SQL.
Requirements for Today's Database Server Architectures Part 1 -- 02/1994
Synopsis: An analysis of the architectural requirements for database servers. I apologize for the poor quality of the PDF but is it all I have been able to find. Published in OTM Spectrum, Volume 8, Report 1, February 1994.
Keywords: relational, database, server, multi-threading, SMP, parallel, multiprocessor, scalability, resource management, optimization, online administration, robustness, replication.
Nothing from Nothing: Classical Logic - Nothing Compares 2 U -- 01/1994
Synopsis: Second in a four part series on how to handle and not handle missing information in relational databases. Published in Data Base Programming & Design, Jan. 1994. Subsequently published in C. J. Date, Relational Database Writings 1994-1997, Addison-Wesley, © 1998.
Keywords: relational, database, null, three valued logic, many valued logic, logic, consistency, completeness, decidable.
Nothing from Nothing: What's Logic Got To Do With It -- 12/1993
Synopsis: First in a four part series on how to handle and not handle missing information in relational databases. Published in Data Base Programming & Design, Dec. 1993. Subsequently published in C. J. Date, Relational Database Writings 1994-1997, Addison-Wesley, © 1998.
Keywords: relational, database, null, three valued logic, many valued logic, logic, consistency, completeness, decidable.
Point Counter Point: Object versus Relational Databases (with Mary Loomis) -- 1993
Synopsis: An interview based discussion of the pros and cons of object oriented databases versus relational databases, published in Platinum Edge: A Database Survival Guide, Vol. 1, pp. 6-8, © 1993 Platinum Technology.
Keywords: relational, object oriented.
Useless Benchmarks: Just Say No! -- 10/1993
Synopsis: A critical review of the famous TPC database benchmarks and why consumer should not rely upon them when evaluating a SQL DBMS or in DBMS capacity planning.
Keywords: relational, database, TPC, benchmark.
An Evaluation of Database Server Architectures -- 09/1993
Synopsis: Variations in database server architectures as of 09/1993 are explained and evaluated.
Keywords: relational, server, database, architecture.
A Distributed DBMS Lesson -- 05/1993
Synopsis: An introduction to distributed relational DBMS technology, published in Preparing for Distributed Databases and Applications, May, 1993, pp. S3-S7 (Supplement to Network World).
Keywords: relational, distributed, database.
Distributing Data: Two Phase Commit vs. Replication -- 05/1993
Synopsis: A comparison of replication technologies, especially using distributed transactions with two phase commit versus asynchronous replication. Published in Data Base Programming & Design, May 1993.
Keywords: relational, replication, two phase commit, distributed transaction, database. replica.
A New View of the Client/Server Market (with Victor Lewis) -- 12/1993
Synopsis: The results of a 6 month study of the client/server market based on middleware are presented. This is the earliest known study of the middleware market. Published as an Editorial Supplement, DBMS Magazine, December, 1993.
Keywords: client/server, middleware, API, SQL, embedded
On-Line Complex Processing -- 11/1992
Synopsis: An introduction to on-line complex processing (OLCP), a type of database application involving requests that strain database technology for various reasons. Originally introduced by the author as complex database processing in 1984 with computer integrated manufacturing requirements as an example, it was changed to OLCP and adopted and promoted by Interbase marketing. Published in DBMS Magazine, Oct. 1992.
Keywords: relational, database, OLCP, complex, BLOB, procedure.
Introducing...a new migration strategy: Memo to Management -- 10/1992
Synopsis: Existing migration strategies are explained and a new migration strategy introduced. In Data Based Advisor (October 01, 1992)
Keywords: migration, database
The Importance of Enterprise Database Systems -- 07/1992
Synopsis: A discussion of the value of enterprise class database management systems. Published in Software Magazine's Corporate Computing Supplement 2/1/1993.
Keywords: enterprise, database, DBMS, scalability, cost effectiveness, reliability, rightsizing.
Enabling Productive Co-existence -- 07/1992
Synopsis: An article on techniques for living with legacy database technologies and applications as a long term migartion strategy. Published in Datamation, 1992.
Keywords: legacy, migration, RDBMS, database, integration, interoperation, staged migration, anticipated migration, competitive replacement, selective extinction.
An Overview of Migration Strategies -- 07/1992
Synopsis: A discussion of database migration strategies. Published in Databased Advisor, 1992.
Keywords: staged migration, anticipated migration, competitive replacement, selective extinction.
The Enterprise Database System -- 07/1992
Synopsis: A discussion of RDBMS requirements for the enterprise. Published in Data Base Programming & Design, after Aug 1992
Keywords: reliability, scalability, distribution, cost effectiveness, open systems, standards.
Relational Concepts and Practices - 06/1992
Synopsis: A paper introducing the relational model and relational technology, presented at the Borland Database Conference June 1992.
Keywords: relational, data model, database.
Origin of the Server Species (a.k.a. Evolution of the Server Species) -- 06/1992
Synopsis: An article explaining the historical and technological evolution of client/server, originally titled "Eliminating the File Server Versus Client/Server Controversy" 11-22-91. Published in LAN Technology, Vol. 8, No. 6, June 1992.
Keywords: relational, client/server, file server, PC computing, network computing.
Opening the Windows: Letting the Breeze Blow In -- 06/1992
Synopsis: A tutorial on the use of windows based clients for relational applications and how to evaluate some of their features. Data Base Programming & Design, Vol. 5, No. 6, June 1992.
Keywords: relational, Windows, client, tools, database.
Field report: Oracle analysts' day -- 04/1992
Synopsis: As an analyst attend Oracle Analysts' Day, the announcement made at the event are described in brief. In Data Based Advisor (April 01, 1992)
Keywords: Oracle 8, Oracle, Larry Ellison
Analysis and Modeling of Large Databases -- 03/1992
Synopsis: A white paper written for FreeThink Technology (an early multi-dimensional spreadsheet) which examines the requirements attendant analysis and modeling when faced with very large databases. In a number of ways the problems of analyzing "Big Data" were anticipated.
Keywords: relational, analysis, VLDB, analytical models.
Warning Signs: Recognizing Complex Requirements -- 1992
Synopsis: A discussion of how to recognize when application requirements are likely to stress current database technologies. Published in ORACLE Magazine, Vol. 6, No. 2 (Spring, 1992).
Keywords: relational, complex, requirements.
Looking Beneath the Surface -- 03/1992
Synopsis: Key differences in front end (client side) tools for accessing a database are described. Originally titled "Client/Server Front Ends: Under the Covers". In Data Based Advisor, Vol. 10, No. 3 (Mar. 1992).
Keywords: relational, client, tools, database.
ORACLE Server: Tuning Tips -- 03/1992
Synopsis: Tips for tuning ORACLE Server to obtain better performance are described. In Data Based Advisor, Vol. 10, No. 3 (Mar. 1992).
Keywords: relational, tuning, performance, Oracle.
The Evaluation of Optimizers -- 1991
Synopsis: Relational DBMS optimizer technology is described and an evaluation scheme developed. Published in Encyclopedia of Computer Science and Technology, Vol. 26, Supplement 11, pp.195-214, Marcel Dekker, 1991, New York.
Keywords: relational, optimizer, DBMS, database, access method.
Quest: Windows SQL Access for Today's Information Centers -- 1990-1991
Synopsis: The state of end-user tools for database access using Microsoft Windows is analyzed
in a historical context and then current market forces. Selection criteria are given. Developed under the sponsorship by Gupta Technologies, Inc. in 1990, this version includes minor corrections as of April 1991. Some errors (e.g., unidentified figures and missing figures) remain in this late draft of the paper. The final version - as published and distributed by Gupta Technologies, has been misplaced.
Keywords: Windows, database, relational, end-user, client/server, data formats, information center, control, extract processing, staging, direct update, browse and update, security,
user interface, SQL, Quest, Gupta, data views, DLE, report writer, distributed.
Using Oracle’s Call Interface Effectively -- 1990
Synopsis: The Oracle Call Interface (API) was frequently ignored in favor of embedded SQL and a precompile. This article describes methods to use the API to advantage. In ORACLE Magazine, Spring, 1990.
Keywords: relational, OCI, API, dynamic SQL, embedded SQL, precompiler.
On-Line Complex Processing: Beyond OLTP -- 1990
Synopsis: On-Line Complex Processing requirements and how to evaluate support for them is described. Published in InfoDB, Vol. 5, No. 1, Spring, 1990. Also in The OLTP Handbook, G. R. McClain (editor), Wiley & Sons, 1993.
Keywords: relational, OLCP, OLTP, requirements.
An Evaluation of Five Optimizers -- 1990
Synopsis: Relational DBMS optimizer technology is described and an evaluation scheme developed. Five commercial products are evaluated. Published in InfoDB, Vol. 5, No. 2, Summer, 1990.
Keywords: relational, optimizer, database, Oracle, Ingres, DB2, Sybase, access method.
Clarifying Client-Server (with C. J. White) -- 11/1990
Synopsis: This much quoted and cited article describes various distributed architectures and functionalities that are related to client/server. DBMS, Vol. 3, No. 12, Nov. 1990.
Keywords: relational, distributed, architecture, client/server.
A Long Time Coming - Review of Codds RM V2 -- 09/1990
Synopsis: A review of Dr. E. F. Codd's Relational Model Version 2, published in Database Programming & Design, September, 1990.
Keywords: Codd, Relational Model, Version 2, RMV2
Evaluating Optimizers -- 01/1990
Synopsis: A popular article describing relational DBMS optimizers and how to evaluate them, published in Data Base Programming & Design, Jan., 1990.
Keywords: relational, optimizer, access method, parse, DBMS.
Flexible Relational Database Applications -- 1989
Synopsis: This article describes methods for designing and developing relational applications that permit the database and the application to evolve as independently as logically possible. Published in InfoDB, Vol. 4, No. 2, Summer, 1989.
Keywords: relational, application, abstraction, data independence.
The Power of Stored Procedures -- 09/1989
Synopsis: The then new stored procedure technology (introduced commercially by Sybase) and its recommended uses were described. Published in Data Base Programming & Design, Sept., 1989.
Keywords: relational, stored procedure, database, database procedure, Sybase.
Secrets of Relational Performance Tuning -- 07/1989
Synopsis: Techniques and considerations for obtaining performance from a relational DBMS are described. Data Base Programming & Design, July, 1989.
Keywords: relational, performance, tuning, database.
Relational Access Manager: Product Description -- 1988
Synopsis: Overview description of both the RAM Standard Product and the RAM Extended Product (Alternative Technologies' products designed and developed by the author). RAM was an universal API between applications written in C, C++, Fortran, COBOL, etc. and various commercial relational DBMSs (Britton Lee IDM, ODBC, Oracle, Sybase) called the Relational Access Manager. The product maximized data independence and portability, while providing bi-directional support for non-tabular data structures (linked lists, trees, rings, etc.) in the application, including object classes. For object instances, it used a unique, very efficient method still not replicated by "object-relational" persistence middleware as of 2014.
Keywords:
RAM User's Manual: Standard -- 1986-1989
Synopsis: Draft user's manual for the Standard Edition of R.A.M. (Relational Access Manager), a universal API between applications
written in C, C++, Fortran, COBOL, etc., and various commercial relational DBMSs (Britton Lee IDM, ODBC,
Oracle, Sybase). The product maximized data independence and portability, while supporting non-tabular data structures in the application,
including object classes. It was licensed by Goldman-Sachs, Pacific Telesis, and others before being removed from the market after trade secret misappropriation by a competitor (proven in court).
Keywords: API, impedance mismatch, relational, non-relational, middleware, object oriented programming
RAM User's Manual: Extended -- 1986-1989
Synopsis: User's manual for the Extended Edition of R.A.M. (Relational Access Manager), a server-based database access manager.
The Extended Edition provided enhanced OOP support, transaction management, failover, and numerous other features. Some of the Extended Edition capabilities were included in early versions of the product.
Keywords: API, server, impedance mismatch, relational, non-relational, middleware, object oriented programming
Successful Uses of Database Machines -- 1986
Synopsis: The use of database machines is discussed, including Sharebase (formerly Britton Lee) and Teradata. Publication in unknown magazine.
Keywords: relational, database machine, Britton Lee, IDM, CIM, computer integrated manufacturing.
COBOL HiPerf User's Guide -- 1985
Synopsis: Users manual for a high performance API (middleware) between programs written in VAX/VMS COBOL and a relational database. Initially developed for
the Britton Lee IDM, support for other commercial DBMSs were later added and the capability integrated in the Relational Access Manager product.
Keywords: API, impedance mismatch, relational, non-relational, middleware, COBOL, programming
Backend Database Machines Improve CIM Systems -- 1985
Synopsis: The development of a sophisticated computer integrated manufacturing system (Fasttrack) and its use of the Britton Lee database machine is disclosed. The second page of the article has been lost and will be added if found. Published as "Backend Database Machines Improve CIM Systems"
in Computer Consulting, Vol. 1, No. 4, 1985.
Keywords: relational, database machine, Britton Lee, IDM, CIM, computer integrated manufacturing.
IDM-RS/1 Interface Users Manual -- 1985
Synopsis: Users manual for Alternative Technologies' IDM-RS/1 Interface ("Interface") that seamlessly integrated the BBN (Bolt, Beranek, and Newman) RS/1 package with databases in the Britton Lee IDM (Intelligent Database Machine). RS/1 was an early multi-dimensional (spreadsheet/pre-OLAP like) database, analytics, and color graphics package that ran on DEC and Unix platforms.
Both interactive and programmatic procedures for data manipulation, analytics, report writing, and graphics display could be written. A proprietary version of this integration package was used in the FastTrack system. All were developed by the author. The instruction for how to use the operative procedures was in the BBN RS/1 Manuals. Connecting to an IDM database versus an RS/1, Oracle, or Datatrieve database merely required specifying the right procedure arguments. Data could be moved seamlessly between RS/1 tables and IDM tables. Any IDM table, view, or query could be referenced an RS/1 procedure or the RS/1 language called RPL. Any IDM API (IDMLIB) call could be executed from within RPL. An IDM database could be browsed before creating an RS/1 table from IDM stored data. User's did not need to know a query language like Quel or SQL to use the Interface to move data between RS/1 and the IDM. Any (suitably authorized) IDM query language statement could be executed from RS/1. An IDM database could be The Interface was co-marketed by Alternative Technologies', BBN, and Britton Lee (later Sharebase).
Keywords: relational access, multidimensional, OLAP, analytics, graphics, RS/1, Britton Lee, IDM.
RS/1-IDM Interface Installation Manual -- 1985
Synopsis: Installation instructions (manual) for installing Alternative Technologies' interface (both interactive and programmatic) that seamlessly integrated the BBN (Bolt, Beranek, and Newman) RS/1 database, analytics, and color graphics with databases in the Britton Lee IDM (Intelligent Database Machine). Installation required relinking a portion of the RS/1 package (specifically designed for the purpose) with the IDM-RS/1 Interface library. Developed by the author. Four pages of the relevant RS/1 installation procedures (c. BBN) are included at the end and were included in this manual at the time by permission of BBN.
Keywords: relational access, multidimensional, OLAP, analytics, graphics, RS/1, Britton Lee, IDM.
Fasttrack Reprint, Semiconductor International -- 04/1984
Synopsis: A Fasttrack screenshot was featured on the cover of the April 1984 issue of Semiconductor International. The accompanying article "Computerizing the Process Line: A Must for Automation" by Associate Editor Peter H. Singer discusses several CIM systems in use in the semiconductor industry and includes a Fasttrack functional architecture diagram. Although the article describes some features of Fasttrack, it failed to mention the more sophisticated capabilities including intelligent, predictive, dynamic routing and scheduling; expert system based maintenance; quality control; CAD system interfaces; costing; capacity planning and scheduling; process control; integration with machine control; federated and shared relational database machine support. Alternative Technologies has been unable to locate the proper authority to obtain direct permission to make this reprint available, and will remove it immediately if requested to do so by the copyright holder (if any).
Keywords: CIM, federated, semiconductor, distributed, multidimensional, RS/1, Britton Lee, IDM
BTU Bruce FastTrack Presentation -- 1983
Synopsis: Prepared for client BTU Engineering, the FastTrack Computer Integrated Manufacturing System for semiconductor processing was described for prospective customers. Not all the function or architectural features are described.
Keywords: RDBMS, distributed, semiconductor, CIM, process management, Britton Lee, IDM, RS/1.
FastTrack Users Manual -- 1983
Synopsis: Users manual for a distributed computer integrated manufacturing system (initially sold in the semiconductor industry) with intelligent, predictive, dynamic routing and scheduling; expert system based maintenance; integration with machine control; federated and shared relational database machine support; and integration with multi-dimensional (spreadsheet/OLAP like) analysis and modeling.
Keywords: CIM, federated, semiconductor, distributed, multidimensional, RS/1, Britton Lee, IDM.
FastTrack Introductory Brochure -- 05/1983
Synopsis: A brochure designed and developed by the author for client BTU Engineering to introduce the FastTrack product(initially sold in the semiconductor industry) with intelligent, predictive, dynamic routing and scheduling; expert system based maintenance; integration with machine control; federated and shared relational database machine support; and integration with multi-dimensional (spreadsheet/OLAP like) analysis and modeling.
Keywords: CIM, federated, semiconductor, distributed, multidimensional, RS/1, Britton Lee, IDM.
Proposed draft standard for Pascal Imminent (ghost writer for S. Baker) -- 1981
Synopsis: A report on the development of a standard for Pascal. Electronic Engineering Times, 1981. No known copy exists.
Keywords: Pascal, standard, computer language
“Ravenol on Pascal Compiler” (ghost writer for S. Baker) -- 1981
Synopsis: A report on the first Pascal compiler. Electronic Engineering Times, 1981. No known copy exists.
Keywords: Pascal, compiler, computer language
eAI JOURNAL and BUSINESS INTEGRATION JOURNAL ARTICLES
(in reverse chronlogical order)
Return to Section Index
NetWeaver Platform Focus Issue (editor) -- 06/2005
Synopsis: I conceived, designed, compiled and edited this special issue of BIJ devoted to the NetWeaver Platform. Business Integration Journal, Vol. 7, No. 6, June 2005.
Keywords: SAP, NetWeaver, SOAP, Service Oriented
Peter Graf Explains NetWeaver -- 06/2005
Synopsis: Interview with SAP's Peter Graf, in Business Integration Journal, Vol. 7, No. 6, June 2005.
Keywords: SAP, Graf, NetWeaver
Welcome to the Legacy Integration Supplement -- 08/2004
Synopsis: This short article introduced the Legacy Integration Supplement of the Business Integration Journal. It briefly explains what is meant by legacy integration, especially for the supplement.
Keywords: legacy integration, mainframe, tight coupling, proprietary, efficiency, standards, de jure, de facto, XML, SOA, BPM, Web Services, Michael Rawlins, David Linthicum, Mary Schacklett, Jim Rhyne, Phil Murphy, Scott Cosby, Dale Vecchio, Michael Thompson, Nathaniel Palmer, IBM, Butler Group, Delphi Group, Gartner, Forrester Research.
FuegoBPM Version 5.0 Technical Briefing -- c. 2004
Synopsis: This Alternative Technologies Technical Briefing on the Java-based FuegoBPM Version 5.0 was published in the Business Integration Journal. It covers the Process Orchestration Studio and Express Process Orchestration Engine.
Keywords: BPM, business process management, pure play, Fuego, BPEL, orchestration, Process Orchestration, FuegoBPM, Java, BPEL, XPDL, Component Manager, Web Services, JDBC, JMS, XML, Work Portal, Fuego Business Language, FBL, Screenflows, UML, BPMN, notification, pager, email, PDA, Orchestration Designer, process themes, process model, process simulation, process analyzer, OLAP, BAM, Cloudscape.
The BIJ BPM Supplement April 2004 -- 04/2004
Synopsis: A collection of articles covering a wide range of subjects introducing and relating to Business Process Management, prepared as a special Supplement to the April 2004 issue of Business Integration Journal by it's Senior Technical Editor, David McGoveran.
Keywords: Business Process Management, BPM, BPM architecture, BAM, BI, BPM market, BPM standards, dashboards, EPM, Enterprise Performance Management, STP, straight through processing, deregulation, mergers and acquisitions, BPO, business process optimization, e-Government, data, home loans, business rules, workflow, BPM vendor guide.
An Introduction to BPM & BPMS -- 04/2004
Synopsis: A collection of articles covering a wide range of subjects introducing and relating to Business Process Management, prepared as a special Supplement to the April 2004 issue of Business Integration Journal by it's Senior Technical Editor, David McGoveran.
Keywords: Business Process Management, BPM, BPM architecture, BAM, BI, BPM market, BPM standards, dashboards, EPM, Enterprise Performance Management, STP, straight through processing, deregulation, mergers and acquisitions, BPO, business process optimization, e-Government, data, home loans, business rules, workflow, BPM vendor guide.
2004 BPMS Reference Architecture -- 04/2004
Synopsis: A wall chart suitable for printing (approx. 3' x 2' scale) discloses the functional block components of IT infrastructure as they relate to Business Process Management. Vendors of components are shown and market projections given.
Keywords: reference architecture, BPM, business process, ESB, service bus, repository, adaptors, workflow, portal, BAM, dashboard, activity, process engine, template, closed-loop, optimization, semantic layer, analytics, event management, rules engine, content management, transaction manager, audit, scheduler, resource manager, balanced scorecard, business object, orchestration, choreography, continuous process improvement, process instance, cross-functional, conditioned transition, CNC, robotics, security, ontology, business semantics, EII, enterprise information integration, web services, data transformation, ontology mapping, routing, XML, asynchronous, messaging, pub/sub, business metrics, business process modeler, business process analysis, B2B portal.
The BPM Market: Past, Present, & Future -- 04/2004
Synopsis: An overview of the past, present, and future of the BPM market based on interviews with key industry analysts from Gartner, Butler Group, Delphi Group, META Group, and Forrester.
Keywords: BPM, business process management, BPMS, forecast, Ian Charlesworth, Jim Sinur, Nathaniel Palmer, Hollis Bischoff, Ken Vollmer.
BPM Implementation: Issues and Strategies -- 04/2004
Synopsis: This article discusses the key issues and provides recommendations for selecting BPM goals and technology, selecting a BPM implementation strategy, selecting and implementing a BPM pilot, and for implementing BPM.
Keywords: BPM goals, BPM technology, BPM implementation strategy, BPM pilot, business process management.
An Introduction to BPM & BPMS -- 04/2004
Synopsis: This article defines Business Process Management (BPM) and Business Process Management Systems (or Suites), BPMS components, contrasts BPM with prior technologies and practices, and explains the key principles of BPM.
Keywords: BPM, BPMS, business process, BPM principles, BPM technology, BAM, process model, process analysis, BPA, BRE, BPR, EEM, BI, OLAP, orchestration, choreography, EAS, IDE, dashboard, metrics modeler, transaction modeler, process engine, simulation engine, resource manager, interface modeler, scheduler, worklist manager, tasklist manager, semantic layer, event management, portal management, EII, security, content management, audit.
Standards and BPM (with Ishmael Ghalimi) -- 04/2004
Synopsis: This article discusses the dominant industry standards that pertain to BPM including BPEL, BPML, BPMN, ebXML, IDEF, BAML, BPQL, UML, XPDL, PSL, XMI, and so on.
Keywords: business process, BPM, business process management, BPEL, BPML, BPMN, ebXML, IDEF, BAML, BPQL, UML, BTP, XPDL, PSL, WS-Transaction, XMI.
The Role of BAM in BPM (with Prof. Mani Chandy) -- 04/2004
Synopsis: This article explores the relationship between Business Activity Monitoring and Business Process Management.
Keywords: BAM, BPM, business process.
Dashboards & Enterprise Performance Management (with Steve Wooledge) -- 04/2004
Synopsis: The relationship between Dashboards & Enterprise Performance Management and Business Process Management is explored.
Keywords: dashboard, enterprise performance management, business process, business process management, KPI, metric, scoreboard, accountability, business intelligence, BI, BAM, business activity monitoring.
Inventing Integrity: A Tribute to Dr. Codd -- 05/2003
Synopsis: Dr. E. F. Codd, inventor of the relational data model and architect of data independence and data integrity, died April 18, 2003 at the age of 79. This tribute to him and his professional contributions to database technology describes how radically his ideas changed and then shaped information technology and its markets.
Keywords: Codd, relational, DBMS, data integrity, data independence, OLAP, query, analytics, data administration, storage, SQL, ROI, application integration, schema.
The Age of the XML Database? -- 02/2003
Synopsis: Technologies for XML database management, including support for XML by SQL DBMSs, are explained and critically evaluated.
Keywords: XML, XDBMS, hierarchical, procedural, declarative, database, RDBMS, relational, XQuery, XQL, XML-QL, shredding, rendering, decomposition, recomposing, XML schema, DTD, optimizer, round tripping, XPath, tag, metadata, self-defining, Dynamic Web, integrity, data modeling, persistence.
BPMS Reference Architecture 2004 -- 09/2002
Synopsis: A wall chart suitable for printing (approx. 3' x 2' scale) discloses the functional block components of IT infrastructure as they relate to Business Process Management. Vendors of components are shown and market projections given.
Keywords: reference architecture, BPM, business process, ESB, service bus, repository, adaptors, workflow, portal, BAM, dashboard, activity, process engine, template, closed-loop, optimization, semantic layer, analytics, event management, rules engine, content management, transaction manager, audit, scheduler, resource manager, balanced scorecard, business object, orchestration, choreography, continuous process improvement, process instance, cross-functional, conditioned transition, CNC, robotics, security, ontology, business semantics, EII, enterprise information integration, web services, data transformation, ontology mapping, routing, XML, asynchronous, messaging, pub/sub, business metrics, business process modeler, business process analysis, B2B portal.
eAI Vendor Guide 2000 (with Tony Brown) -- 2000
Synopsis: A categorized guide to EAI vendors as of 2000 developed with eAI Journal Editor in Chief, Tony Brown. It includes a joint article entitled "Evaluating the eAI Market".
Keywords: application integration, B2B, ERP integration, data integration, m-commerce, mainframe enterprise, systems management, middleware, process flow, EAI, vendor guide.
eAI JOURNAL and BUSINESS INTEGRATION JOURNAL COLUMNS
(in chronological order)
Return to Section Index
What's EAI All About? -- 04-05/1999
Synopsis: A short article introducing EAI concepts and the new eAI Journal.
Keywords: EAI, packaged applications, middleware, integrated systems.
Collaborative Integration -- 06-07/1999
Synopsis: A short article on integration through collaboration.
Keywords: integration, collaboration.
Think BPMS! -- 09-10/1999
Synopsis: The short article that introducing BPMS as a modern market segment distinct from workflow and business process re-engineering and anticipated its growth in popularity.
Keywords: EAI, BPMS, BPR, workflow.
eAI Journal Announces Awards -- 1999
Synopsis: In December 1999, Bob Thomas, Tony Brown, and I announced an annual award to be given in honor of EAI Product of the Year, with Tony Brown and I as co-chairs of the judging panel. This is the announcement we published.
Keywords: EAI, eAIJ, Award, Product of the Year.
Integration Agents -- 11-12/1999
Synopsis: The short article that introducing the term "integration agent" for sophisticated EAI connectors and adapters.
Keywords: EAI, BPMS, integration, adapter, integration agent, agent, connector, middleware.
The Ultimate Server -- 01/2000
Synopsis: A short article on integrated component based servers.
Keywords: server, component.
Ready to Commit? -- 02/2000
Synopsis: A short article on transactions.
Keywords: transaction, commit, rollback
Data and Process Consistency -- 03/2000
Synopsis: A short article on the concept of consistency as applied to both data and process.
Keywords: data consistency, process consistency.
Compensation -- 04/2000
Synopsis: A short article on compensating transactions, their uses and abuses.
Keywords: compensation, sphere, transaction, ACID, optimistic.
B2B or B2C -- 05/2000
Synopsis: A short article discussing B2B transactions and B2C, emphasizing their exchange nature.
Keywords: B2B, B2C, transaction, negotiation.
Architected Simplicity -- 06/2000
Synopsis: A short article introducing common components in the integration software stack.
Keywords: integation, connector, adaptor, business process, transport, routing, message broker, reformatting, transformation
Architected Scalability -- 07/2000
Synopsis: A short article on achieving scalability by design.
Keywords: scalability
Proving Scalability -- 08/2000
Synopsis: A short article on measuring scalability.
Keywords: scalable, scalability, linear.
e-Business Methodology -- 09/2000
Synopsis: A discussion of the lack of and need for an e-business methodology.
Keywords: e-business, methodology, EAI, standards.
Business Semantics -- 10/2000
Synopsis: This short article discusses the importance of capturing and understanding the business semantics associated with data.
Keywords: semantics, data, database.
Understanding Messages -- 11-12/2000
Synopsis: This short article explains why XML does not solve the problem of data interpretation, let alone semantic interpretation of messages, and calls for an XML constraints standard.
Keywords: semantics, XML, data interpretation, messages, integration broker, context, integrity constraints, relationships, SQL, dependencies, business semantics, transaction, transaction model.
BPMS Concepts, Part 1 -- 01/2001
BPMS Concepts, Part 2 -- 02/2001
BPMS Concepts, Part 3 -- 03/2001
BPMS Concepts, Part 4 -- 04/2001
BPMS Concepts, Part 5 -- 05/2001
BPMS Concepts, Part 6 -- 06/2001
BPMS Concepts, Part 7 -- 07/2001
BPMS Concepts Part 8 -- 08/2001
Synopsis: This eight part series introduces BPMS Concepts, providing a definition and a description of the key functional components.
Keywords: business process management, BPM, BPMS, workflow, process, exception, forward flow, process engine, audit manager, error manager, distributed process coordinator, security, policy, resource manager, scheduler, business process modeler, metrics modeler, business process simulator, business process monitor, business process administrator, business analyzer, report generator, Activity Based Costing, OLAP, interface manager, activity manager, system manager, integration components, IDE, EAI, B2B, B2C, adapter, BPMS implementation methodology, EAI methodology, BPMS design and development methodology, BPMS deployment, stakeholders, strategy, bottom-up strategy, dispersive strategy, accretion strategy, top-down strategy.
B2B Success Secrets, Part 1 -- 09/2001
B2B Success Secrets, Part 2 -- 10/2001
B2B Success Secrets, Part 3 -- 11/2001
B2B Success Secrets, Part 4 -- 12/2001
B2B Success Secrets, Part 5 -- 01/2002
B2B Success Secrets, Part 6 -- 02/2002
B2B Success Secrets, Part 7 -- 03/2002
B2B Success Secrets, Part 8 -- 04/2002
Synopsis: This eight part series of short articles describes the "secrets" of being successful with B2B (business to business integration).
Keywords: B2B, success, Chief Relationship Officer, CRO, B2Bi, process, RFQ, B2C, transaction manager, business transaction, NEON, Sybase, Extricity, Peregrine, public business process, private business process, internal business process, external business process, B2B exchange, non-stop, failure coverage, single point of failure, process independence, process integration, business continuity, resilience, UDDI, relationships of interest, sustainable entity, participant independence, KnowNow.
Why Declarative? -- 05/2002
Synopsis: A short article discussing the value of declarative languages.
Keywords: independence, XML, SQL
Data Integration, Part I -- 06/2002
Data Integration, Part II -- 07/2002
Data Integration, Part III -- 08/2002
Data Integration, Part IV -- 09/2002
Data Integration, Part V -- 10/2002
Data Integration, Part VI -- 11/2002
Data Integration, Part VII -- 12/2002
Data Integration, Part VIII -- 01/2003
Data Integration, Part IX -- 02/2003
Synopsis: This nine part series of short articles explores various aspects of data integration technologies and explains the value, methods, and issues (including how to discover data semantics) that surround data integration.
Keywords: data integration, semantic transformation, record-to-record, field-to-field, XML, XSLT, interview, type, subtype, transaction, API, constraint, relationship, domain, validation, code analysis, physical transaction, integration activity, rule based, data transformation, infrastructure integration, event integration, process integration, supertype, generalization, specialization, TDQM, total data quality, ROI, consolidation, aggregation, decomposition, combination, metadata, syntactic metadata, semantic metadata, type model, historic metadata, correctness.
Inventing Integrity -- 05/2003
Synopsis: Dr. E. F. Codd, inventor of the relational data model and architect of data independence and data integrity, died April 18, 2003 at the age of 79. This tribute to him and his professional contributions to database technology describes how radically his ideas changed and then shaped information technology and its markets.
Keywords: Codd, relational, DBMS, data integrity, data independence, OLAP, query, analytics, data administration, storage, SQL, ROI, application integration, schema.
Valuing Data, Part I -- 03/2003
Valuing Data, Part 2 -- 04/2003
Valuing Data, Part 3 -- 06/2003
Valuing Data, Part 4 -- 07/2003
Valuing Data, Part 5 -- 08/2003
Valuing Data, Part 6 -- 09/2003
Synopsis: This six part series explains how to place a value on data, addressing the issue of what data should be collected and maintained by the enterprise.
Keywords: data value, decision, consumable asset, future contingent value, present value, risk, loss, retention, degradation, acquisition, direct cost, indirect cost, appreciation, depreciation, cost/benefit, operational, inventory, historical, forecasting, divestiture, data cleansing, deferred, life cycle, utility, semantic net, potential utility, remaining value, cost, class value, instance value, inflation.
Selling Solutions -- 10/2003
Synopsis: A short article on the unintended consequences of blindly selling "solutions."
Keywords: solution, sales, marketing
BPM? -- 11/2003
Synopsis: A short article that criticizes the abuse of terminology relating to Business Process Management.
Keywords: BPM, process automation, BPMS, workflow management, process automation, process integration, standards, EAI, ERP.
Data Modeling -- 12/2003
Synopsis: A short article on the importance of data modeling.
Keywords: data model, model driven, logical, consistent, complete, class model, dependency theory, normalization.
Convergence -- 01/2004
Synopsis: A short article on the convergence of server and service technologies. It introduced the concept of a business operating system.
Keywords: convergence, application platform suite, business operating system
HIPAA -- 02/2004
Synopsis: A short article on the HIPAA regulations and its impact.
Keywords: HIPAA
Understanding Business Transactions: Part I -- 03/2004
Understanding Business Transactions: Part II -- 04/2004
Understanding Business Transactions: Part III -- 05/2004
Understanding Business Transactions: Part IV -- 06/2004
Understanding Business Transactions: Part V -- 07/2004
Understanding Business Transactions: Part VI -- 08/2004
Understanding Business Transactions: Part VII -- 09/2004
Synopsis: This seven part series on Understanding Business Transactions provides a formal definition and relates business transactions to formal definitions of logical transactions and physical transactions. Topics such as compensation are explained.
Keywords: physical transaction, logical transaction, business transaction, unit of recovery, unit of consistency, unit of audit, ACID, transaction.
Beans or Nuggets? -- 10/2004
Synopsis: A short article commenting on the causes of business failures, such as the Internet or "Dot Com" bubble.
Keywords: bubble, bubble and bust, financial greed, software innovation, economy, speculative profits, terrorism, war, investment bubble, devaluation, stock valuation,
Commoditization -- 11/2004
Synopsis: This short article responds to Nicholas G. Carr's article "IT Doesn't Matter" and to those who insist that technology is so commoditized that its technical features do not matter.
Keywords: product maturation, commoditization, Nicholas Carr, BPMS, ESB.
The Next SOA -- 12/2004
Synopsis: This short article suggest that the natural evolution of SOA is toward a Business Services Orchestration Architecture and not necessarily toward more sophisticated Web Services per se.
Keywords: SOA, Business Services Orchestration Architecture, model driven , model driven business, Web Services, business event, business transaction, activity, process, orchestration, choreography, coordination, post office syndrome, transitions.
Convergence: The Integration Landscape -- 12/2004-01/2005
Synopsis: This short article launched a new column in the Business Integration Journal entitled "Convergence." It raises the issue of converging technologies such as (1) workflow and business process automation, ETL and transactional message delivery/transformation, (2) operational activity monitoring versus enterprise performance management/OLAP, and (3) information archival/retrieval versus Web discovery/search.
Keywords: convergence, workflow, integration, transaction message, operational activity monitoring, enterprise performance management, OLAP, archival, retrieval, discovery, search, technology blurring.
Real Time -- 02/2005
Synopsis: This short article discusses the meaning of "real time", especially as used in the phrase "real time enterprise."
Keywords: real time, stateless enterprise, agile, reactive, latency, cycle time, business event, rigidity, state dependent enterprise, historical stability, reactivity, systems control theory, operations research, strategic consolidation oriented data models, operational application oriented data models, semantic coherence.
Loosely Coupled? -- 03/2005
Synopsis: This short article explains why scalable, highly available distributed applications need to be based on a loosely coupled architecture, and why standards adherence (interoperability?) does not imply loosely coupled.
Keywords: loosely coupled, architecture, synchronization, asynchronous, client/server, scalable, highly available, distributed, message, coupling, inter-service coupling, composite application, SOA, Web Service, JMS, conversational, atomic message, state preservation, dynamic interrogation.
A BPM Challenge -- 04/2005
Synopsis: A short article that challenges BPM vendors to implement resource independence.
Keywords: BPM, business process, business process management, resource independence, orchestration, process optimization, workflow, process integration, choreography, services composition, process model, requirements, business objectives.
XML Efficiency -- 05/2005
Synopsis: This short article calls for XML compression as part of the standard and explains why it is needed.
Keywords: XML, compression, space efficiency, XML Binary, FIXML, round-tripping, lossless bi-directional conversion, content update, efficient interrogation, content based routing, compression service, decompression service.
Resource Management -- 06/2005
Synopsis: This short article defines and explains resource independence as an essential requirement for resource management, especially for Business Process Management, orchestration and the like. (The relationship of resource independence to high availability and fault tolerance will be obvious.)
Keywords: Business Process Management, orchestration, resource independence, resource management, workflow, staffing, resource allocation, scheduling, static allocation, dynamic allocation.
Composite Application Platforms: Part I -- 07-08/2005
Composite Application Platforms: Part II -- 09/2005
Compsite Application Platforms: Part III -- 10/2005
Synopsis: This three part series of short articles explains platforms that support the development, deployment, and management of composite applications.
Keywords: composite, component, integration, choreography, orchestration, modeler, transformation, data access, IDE, portal designer, transaction definition. dashboard, monitoring, repository, SOA.
A Great Debt Forever Unpaid -- 01/2006
Synopsis: A short article regarding the passing of Peter Drucker and Bill Kent.
Keywords: Peter Drucker, Bill Kent, normal forms, management.
The Art of Mimicry I -- 01-02/2006
The Art of Mimicry II -- 03-04/2006
The Art of Mimicry III -- 05-06/2006
The Art of Mimicry IV -- 07-08/2006
The Art of Mimicry V -- 09-10/2006
Synopsis: A series of five short articles on the uses of mimicry in technology.
Keywords: mimicry
Think BPMS! (Reprise) -- 11-12/2006
Synopsis: At the end of six years of the Business Integration Journal and my column "Enterprise Integrity", I decided to reprise the "Think BPMS!" column which was still a valid commentary.
Keywords: BPM, process
BRIEFINGS
Return to Section Index
The DBMS Scalability Report: Overview -- 07/1997
Synopsis: This Alternative Technologies Briefing defines and discusses DBMS scalability. Certain myths regarding support for VLDB by commercial DBMS products are exposed.
Keywords: scalability, database, relational, myth, VLDB, clustering, replication, asynchronous, loose consistency, partitioning, shared nothing, reorganization, concurrency, deadlock, allocation, space management, data space, index space, addressability, parallelism, multiprocessing, SMP, speedup, scaleup, workload, commodity, perception, reality.
Sybase/PeopleSoft Payroll Benchmark Audit Letter -- 09/1997
Synopsis: This letter confirms the result of an audit by Alternative Technologies of the Sybase/PeopleSoft Payroll Benchmark run on September 8, 1997.
Keywords: PeopleSoft, Sybase, benchmark, Payroll Benchmark, Sybase ASE, 11.9.
1997 Oracle Analysts Day Comments -- 09/1996
Synopsis: At Oracle World Analysts Day (September 26, 1996) presentations were made by Larry Ellison, Ray Lane, Jeff Henley, and Jerry Held. This Alternative Technologies' Briefing describes and comments on the announcements.
Keywords: Oracle, network computing, client/server, two-tier, three-tier, thin client, Oracle Applications, revenue, employees, strategy, Oracle8, Oracle8.1, Web Application Server, application cartridges, Network Computing Architecture, ORB, Java, SAP, cloud, restate.
PRESENTATIONS
(The many presentation given over the decades are proving hard to recover, but will be posted as they are found. )
Return to Section Index
The Three Levels of EAI: Leave, Layer, and Leverage -- 2006
Synopsis: A graphic depiction of cost-benefit of three EAI strategies.
Keywords: EAI, strategies.
Business Operating Environment -- 2005
Synopsis: A conceptual organization and integration of business assets vs.
information technology roles and services. Necessary for business driven I.T., and technology-enabled business.
Keywords: BOE, organization, services, roles, .
Data Integrity: Threats and Opportunities from Today's Software -- 2004
Synopsis: A presentation to DAMA, St. Louis, 2004 on threats to data integrity by new technologies.
Keywords: data integrity, Java beans, SOA.
SOA: The Next Generation -- 10/2004
Synopsis: Keynote presentation given Oct. 20, 2004 to the annual SeeBeyond (formerly STC) Conference, describing the history, market forces, and next generation capabilities of Service Oriented Architectures as Services Orchestration.
Keywords: SOA, orchestration, middleware, process integration, EAI, BPM.
Are TPC Benchmarks Useful -- 08/2002
Synopsis: Having been involved in TPC benchmarks both as an independent auditor and as a
"benchmarker", I became extremely skeptical of their validity and value. This invited presentation to the Gupta Technologies Conferance August 2-5, 1992, explained the issues at a high level. A copy with speakers notes may be found here. The response from the TPC to this and related publications was, shall we say, unfriendly.
Keywords: scalability, database, relational, statistics, audit, repeatability, benchmark, TPC.
OLDM: Data Management in the New Millenium -- 11/1999
Synopsis: Information Architecture Conference (DCI), Chicago, November 3, 1998.
Keywords: OnLine Decision Management, decision support, closed loop.
Handling Front to Back Office Integration -- 09/1999
Synopsis: Presented to the CRM Conference (DCI), Sept. 2, 1999.
Keywords: EAI, integration.
Understanding Enterprise Application Integration: Approaches, Technologies, and Issues -- 07/1999
Synopsis: HP July 1999 version.
Keywords: EAI, enterprise application integration, process integration, data integration, business process.
Understanding Enterprise Application Integration: Approaches, Technologies, and Issues (Boston) -- 06/1999
Synopsis: Chairman's presentation to The EAI Conference (DCI), Boston, June 16, 1999 version. This was the first independent conference on integration.
Keywords: EAI, enterprise application integration, process integration, data integration, business process.
OLDM: Business Beyond the Data Warehouse -- 04/1999
Synopsis: DBForum/DBExpo, Sao Paolo, April 16, 1998. Also presented at
Data Warehouse World (DCI), New York, July 28, 1998.
Keywords: OnLine Decision Management, decision support, closed loop.
Understanding Enterprise Application Integration: Approaches, Technologies, and Issues (Orlando) -- 03/1999
Synopsis: The Application Server Workshop (DCI), Orlando, March 10, 1999 version.
Keywords: EAI, enterprise application integration, process integration, data integration, business process.
EAI Conference at a Glance -- 03/1999
Synopsis: Overview of the Chicago and Boston EAI conferences, the first independent conference on integration.
Keywords: EAI, conference.
EAI Conference Housekeeping -- 03/1999
Synopsis: Housekeeping information for the Chicago and Boston EAI conferences, the first independent conference on integration.
Keywords: EAI, conference.
Understanding Enterprise Application Integration: Approaches, Technologies, and Issues (Chicago) -- 03/1999
Synopsis: Chairman's presentation to The EAI Conference (DCI), Chicago, March 29, 1999 version. This was the first independent conference on integration.
Keywords: EAI, enterprise application integration, process integration, data integration, business process.
Zero Management: Bringing Business into the Second Millenium -- 1998
Synopsis: An approach to business management designed to make a business more agile and less reactive.
Keywords: Zero Management, closed loop, rules, process.
Zero Management: Business and Technology in the New Millenium -- 1998
Synopsis: Overview of an approach to business management designed to make a business more agile and less reactive.
Keywords: Zero Management, closed loop, rules, process.
DBMS Scalability: The Myths -- 1998
Synopsis: Presentation overview of the DBMS Scalabilty Project and how to participate. The project ran for three years and involved studies of numerous large databases.
Keywords: myths, scalability, DBMS, very large database, concurrency, transaction, overhead, Oracle, DB2, Teradata, Non-Stop SQL, Informix, Sybase, scaleup, speedup.
Data Warehouse Scalability and Tuning -- 12/1998
Synopsis: Data Warehouse Summit (DCI), Phoenix, December 10, 1998.
Keywords: data warehouse, scalability, failure modes, query tuning, physical schema, logical schema.
Designing the Physical Database for Scalability: A Uniform, Methodical Approach -- 12/1998
Synopsis: Data Warehouse Summit (DCI), Phoenix, December 11, 1998.
Keywords: physical model, performance, scalability, availability, logical design.
Technologies for Rapid Business Change -- 11/1998
Synopsis: Presented at the Information Architecture Conference (DCI), Chicago, November 2, 1998.
Keywords: zero management, closed loop, OLDM, business proces, decision management, continuous process improvement, process independence, rules database, rules engine, process modeling, knowledge management, EAI, decision capture, process model, process engine, operational control, inference engine.
Enterprise Applications That Scale and Perform -- 08/1998
Synopsis: Defines distributed concepts: applications, architectures, server architectures, transactions, scalability and performance; and presents the principles of scalable design. Presented at the Enterprise Architecture Conference, Boston, August 30, 1998.
Keywords: distributed, architecture, enterprise application, transaction, server architecture, scalability, throughput, concurrency, response time.
Object-Relational Component Approaches -- 12/1997
Synopsis: A presentation comparing DBMS components supported by popular SQL DBMS products. Database World & Client/Server World (DCI), Chicago, December 9, 1997. Also presented at Database World & Client/Server World (DCI), Boston, June 24, 1998.
Keywords: IBM, Informaix, Oracle, Sybase, object-relational, components, stored procedures, database procedures, DBMS component, reuse, package, relational extenders, datablades, data cartridges, adaptive components.
Oracle 8 Overview: Key Features and Functions -- 07/1997
Synopsis: A set of slides reporting on the introduction of the Oracle 8 SQL DBMS.
Keywords: Oracle, Oracle 8, analyst's day
Direction in Relational Database Design -- 10/1997
Synopsis: Invited presentation to CIPS Edmonton '97, Edmonton, Canada, October 23, 1997.
Keywords: relational, normalization, missing information, orthogonality, completeness, minimality, logical, physical, views, data independence, relation predicates, surrogate keys,
Enterprise-Wide (DBMS) Scalability: The Myths -- 1997-1998
Synopsis: Presentation given at The Enterprise Architecture Conference (DCI), Orlando, December 2, 1997. Also presented at The Enterprise Architecture Conference (DCI), San Francisco, April 29, 1998; The Enterprise Architecture Conference (DCI), Toronto, May 27, 1998; and The Enterprise Architecture Conference (DCI), Boston, June 27, 1998.
Keywords: myths, scalability, DBMS, very large database, concurrency, transaction, overhead, Oracle, DB2, Teradata, Non-Stop SQL, Informix, Sybase, scaleup, speedup.
API Madness -- 06/1993
Synopsis: A presentation examining the many SQL DBMS APIs available and their incompatibilities, published in the DBWorld Conference Proceedings, Boston, June 1993.
Keywords: relational, API, middleware.
When Cursors Just Won’t Do -- 06/1992
Synopsis: A presentation analyzing the downside of using a cursor based API in a relational application, especially with a database server.
Keywords: relational, cursor, API, dynamic SQL, static SQL, database, relational application.
Client/Server Performance -- 05/1993
Synopsis: A presentation explaining the principles for achieving performance (response time, throughput, and concurrency) with client/server database applications. Client/server is defined, as are key terms regarding measuring performance. Presented May 4, 1993. Published in DB'Expo Proceeding, May, 1993.
Keywords: scalability, database, relational, client/server, distributed, DCB, stateless, conversational, deadlock, nulls, denormalize.
Application Migration and Portability -- 1991
Synopsis: A presentation given in an all day workshop called "Database and Application Development in the 90's" with other founding members of Database Associates.
Keywords: application migration, migration tools, portability, data sharing, SmartStar, Trifox, Bachman, SQL Solutions, IBM, IBM SAA, DEC NAS,
DB Servers Highlights and Comments -- 1991
Synopsis: A presentation given in an all day workshop called "Database and Application Development in the 90's" with other founding members of Database Associates.
Keywords: database servers, SQL Server, Informix, Ingres, SQLBase, Oracle, IBM Data Manager, XDB, Netware SQL.
DBMS Technology Directions -- 1991
Synopsis: A presentation given in an all day workshop called "Database and Application Development in the 90's" with other founding members of Database Associates.
Keywords: NLI, text, object orientation, knowledge bases, intelligent databases, multimedia, expert systems
OLCP: What Is It? -- 12/1990
Synopsis: Abstract of a presentation presented on 12/4/90 to the Sharebase Users Group, Phoenix, AZ.
Keywords: DBMS, relational, SQL, API, RAM, Sharebase.
Contrasting OLCP with OLTP -- 07/1990
Synopsis: This presentation to DB World, Santa Clar, July 19, 1990 explained the differences between OnLine Complex Processing and OnLine Transaction Processing in terms of DBMS requirements.
Keywords: OLCP, complex processing, OLTP, transaction processing, DBMS, database.
DEC's Repository and RDBMS: How Well Integrated? -- 06/1990
Synopsis: A presentation at Repository '90 on Digital Equipment Corporations Repository product, in Boston, MA on June 13, 1990.
Keywords: DBMS, relational, SQL, API, RAM
Relational Databases, Gateways, and Client/Server -- 04/1990
Synopsis: Slides from a seminar presented April 10, 1990 in Menlo Park, CA. Relational database theory and practive, client/server, and the DBMS gateway technologies of IBM, Ingres, Microsoft, Oracle, and Sybase were discussed.
Keywords: gateway, IBM, IMS, DB2, Ingres, Open SQL, Microsoft, Sybase, Open Server, heterogeneous, distributed, database, relational, client/server.
Object Oriented Development: Treat 'em Like Objects -- 03/1990
Synopsis: In the late 1980s and throughout the 1990s, the rise in popularity of object oriented development brought developers face to face with object-relational impedance mismatch. This early presentation on the subject explained the issues and a conceptual approach to integrating the technologies. Presentation at DB Expo '90.
Keywords: object, object oriented, OOP, orthogonal basis, relational, client/server, distributed, transaction,
Text and Graphics in Relational Databases -- 03/1990
Synopsis: An overview of the issues and approaches to supporting text and graphics in relational DBMS
were discussed in this presentation to DB Expo '90 on March 24, 1990. This was the track chair's introductory presentation.
Keywords: text, graphics, data types, domain, relational, database, DBMS, index, R-tree, hashing, BLOB, integrity, concurrency.
Domain Structured Architectures -- 03/1990
Synopsis: Domain structured physical architecture for RDBMSs provide a basis for so-called column- or attribute-based SQL RDBMSs (which it anticipated). Both were known by 1990.
This presentation explained the approach, and contrasted it with the familiar tuple- or row-based physical architectures. Given
at DB Expo '90 on March 26, 1990. A client named Nucleus International (originally IRI, Inc.), having one of (if not the first) products that was domain structured and column-oriented and designed by CTO Ed Glaser, sponsored this talk. As part of my efforts for Nucleus, I arranged an introduction of the technology to Ted Codd and Chris Date, and obtained their technical review. Sadly, Ed Glaser died a few months later on Dec. 5, 1990. The technology is owned today by SAND Technology.
Keywords: domain structured, column-oriented, Nucleus International, SAND Technology, SAND CDBMS, Ed Glaser, US Patent 5,036,457.
thogonal basis, inheritance, superclass, portfolio management.
Object Oriented Programming in a Relational Environment -- 01/1990
Synopsis: In the late 1980s and early 1990s the popularity of OOP grew rapidly and integration with SQL RDBMSs became a serious issue. Principles and tips for resolving the issue were presented at Software Development '90 (a Miller Freeman conference) on Jan. 10, 1990, as were various correspondences between the two technologies. This was later expanded into an all day seminar.
Keywords: OOP, impedance mismatch, relational, database, activation, passivation, persistence, or
The Hot Issues and the Future of Relational Databases -- 10/1989
Synopsis: A review of my presentation at DAMA, Oct. 5, 1989 (written by Nicole Garris). The original presentation has been lost.
Keywords: DBMS, relational, SQL, API, RAM
MATHEMATICS, PHYSICS, LOGIC, AND OTHER TOPICS
Return to Section Index
Principles of Certain Semantic Processes -- 2014
Synopsis: A draft of a paper in progress on semantic processes - i.e., concurrent processes that attempt to maintain a mutually consistent semantic representation.
Keywords: semantics, process, concurrent, communicating.
Ordering Operators: Towards a Discrete, Strictly Finite and Quantized Interpretation of the Tensor Calculus -- 2013
Synopsis: A conceptual introduction to ordering operators, an mathematics for addressing discrete and finite systems, with discussion of applications to physics. Published in Amson, John C., and Kauffman, Louis H., eds., Scientific Essays in Honor of H. Pierre Noyes, © 2013, World Scientific. ISBN-10: 981457936X & ISBN-13: 978-9814579360.
Keywords: discrete physics, combinatorial physics, ordering operator, tensors, quantum mechanics, relativity.
Looking Under the Street Lamp: Physics Lessons from Computer Science -- 07/2010
Synopsis: A strong analogy between the computer science concept of transactions on the one hand and state transitions between particle interactions on the other hand is proposed.
The natural conclusion is that spatiotemporal causality should be understood as a consequence of post hoc analysis, with neither particles nor spacetime attributable to intermediate "evolving" states or paths. Presented by invitation at Physics Off the Beaten Path, July 17, 2010, San Jose State University, a physics colloquium organized by the Boundary Institute.
Keywords: discrete physics, combinatorial physics, transactions, particle physics, quantum mechanics, relativity.
On the Fine Structure Spectrum of Hydrogen (with H. P. Noyes)-- 1991
Synopsis: A new derivation of the fine structure spectrum of the hydrogen based on combinatorial methods is presented. Published as SLAC-PUB 4730 (SLAC, Stanford University) and in Physics Essays, 4, 115-120 (1991).
Keywords: fine structure, spectrum, hydrogen, quantum mechanics, combinatorial hierarchy
Distinguishing Indistinguishables -- 1991
Synopsis: The Third Annual Parker Rhodes Memorial Lecture, an invited presentation for ANPA 13, Cambridge University, Sept 12-15, 1991.
Parker Rhodes concept of indistinguishable is discussed and contrasted with other concepts of indistinguishability. In Manthy: Proc. ANPA 13, Cambridge University, 1991.
Keywords: discrete physics, finite physics, combinatorial hierarchy
Justifying the Combinatorial Hierarchy -- 1991
Synopsis: Technical justifications for the mathematical structure of the Combinatorial Hierarchy are presented, as well as a purely combinatorial re-derivation of Parker-Rhodes calculation of the proton-electron mass ratio (m_p/m_e). In Noyes: Proc. ANPA West 7, Stanford University, Feb. 16-17, 1991.
Keywords: discrete physics, finite physics, combinatorial hierarchy
Justifying the Combinatorial Hierarchy: Presentation -- 1991
Synopsis: Presentation of "Justifying the Combinatorial Hierarchy". Technical justifications for the mathematical structure of the Combinatorial Hierarchy are presented, as well as a purely combinatorial re-derivation of Parker-Rhodes calculation of the proton-electron mass ratio (m_p/m_e). In Noyes: Proc. ANPA West 7, Stanford University, Feb. 16-17, 1991.
Keywords: discrete physics, finite physics, combinatorial hierarchy
Motivations for Using the Combinatorial Hierarchy -- 1990
Synopsis: Technical motivations for the Combinatorial Hierarchy are presented. In Manthey: Alternatives in Physics and Biology: Proc. ANPA 12, pp.7-17, Cambridge University, 1990.
Keywords: discrete physics, finite physics, combinatorial hierarchy
Motivations for Using the Combinatorial Hierarchy: Presentation -- 1990
Synopsis: The presentation version of the paper "Motivations for Using the Combinatorial Hierarchy". Presented at ANPA 12, pp.7-17, Cambridge University, 1990.
Keywords: discrete physics, finite physics, combinatorial hierarchy
From Bit Strings to Quaternions (with H. Pierre Noyes, J. Amson, E. W. Bastin, T. Etter, C. Gefwert, S. Gudder, C. Kilmister, V. Karmanov, M. Manthey. S. Starson, I. Stein) -- 1990
Synopsis: A research report on progress in a discrete physics model of relativistic quantum scattering theory. This paper had a number of excellent reviewers including John S. Bell, Geoff Chew, Freeman Dyson, Michael Redhead, Pat Suppes, Steven Weinberg, John Wheeler. SLAC-PUB 5431, SLAC, Stanford University, Stanford, CA.
Keywords: bit strings, discrete physics, scattering theory, relativistic quantum mechanics, McGoveran's Theorem.
On CH and OOC ((with H. Pierre Noyes, J. Amson, E. W. Bastin, T. Etter, C. Gefwert, S. Gudder, C. Kilmister, V. Karmanov, M. Manthey, I. Stein)) -- 07/1990
Synopsis: A research report (primarily by H. Pierre Noyes) reviewing the state of discussions and commentary on the relationship between the Combinatorial Hierarchy (Parker-Rhodes, Bastin, Kilmister, Amson) and the Ordering Operator Calculus (McGoveran) with comments by Bastin, Kilmister. Published as SLAC-TN-90-003, SLAC, Stanford University, Stanford, CA.
Keywords: CH, OOC, combinatorial hierarchy, attribute distance, Feynman paths, dimensionality, order, bit strings, Program Universe
E. W. 'Ted' Bastin's "A Note on Priorities in the Construction of Physical Space" -- 03/1990
Synopsis: Appendix I of "On CH and OOC" (beginning at the top of PDF page 29 in that paper) is here broken out for clarity. This paper by E. W. "Ted" Bastin makes various points regarding any research program that attempts to construct a representation of physical space from first principles, and especially CH. The bottom of the last page is redacted because page breaks were lost in the appendices of "On CH and OOC".
Keywords: attribute distance, ordering operators, exponentiation operators, bit strings, discrete physics.
A Response to Bastin's "A Note on Priorities in the Construction of Physical Space" -- 04/1990
Synopsis: Appendix II of "On CH and OOC" (beginning at the bottom of PDF page 32 in that paper) is here broken out for clarity. This paper is my response to that of E. W. "Ted" Bastin, found in Appendix I of "On CH and OOC." It attempts to clarify what I intended to be the relationship between OOC and CH, and a theorem (which I base on a theorem due to Feller and Noyes refers to as McGoveran's Theorem) that the upper bound on dimensionality of a discrete space is 3 (proof given in FDP). There is a further letter from Bastin to be found in Appendix IV of "On CH and OOC" beginning at the bottom of page 39 of that paper. Therein, Bastin questions the intended use of OOC outside of physics and CH in particular, having not - at that time - seen any of the other applications of OOC (e.g., computing, information theory, linguistics, cognition). The top part of the first page and bottom of the last page are redacted because page breaks were lost in the appendices of "On CH and OOC".
Keywords: attribute distance, ordering operators, exponentiation operators, bit strings, discrete physics, McGoveran's Theorem.
Elucidation of Total Attribute Distance and the Finite Exponentiation Operator -- 05/1990
Synopsis: A reprint (and possibly the only extant copy) of a short paper of mine embedded in the paper "On CH and OOC" as Appendix III (bottom of PDF page 35 in that paper) that discusses the concept of attribute distance (a property of multiply connected discrete topologies) and derivation of the exponentiation operator. The top part of the first page and bottom of the last page are redacted because page breaks were lost in the appendices of "On CH and OOC".
Keywords: attribute distance, ordering operators, exponentiation operators, bit strings, discrete physics.
A Tale of a Cat and Two Mice: An Allegory -- 1990
Synopsis: A short story illustrating the importance of considering a change of perspective in all things, no matter how daunting the situation.
Keywords: perspective, relative
Prephysics (with C. Gefwert and Pierre Noyes) -- 06/1989
Synopsis: A research report on a new philosophical underpinning for physics, due primarily to Prof. Christoffer Gefwert (now U. Helsinki), in which the classical notion of the detached measuring or observing Subject becomes a Participator and Phenomenon-As-Games is introduced. The dualism found in the Copenhagen interpretation and so prevalent throughout modern physics and philosophy is avoided. I am much indebted to Prof. Gefwert for his many insights (as presented in this paper) into my own efforts in establishing a discrete and finite foundation for physics. Published as SLAC-PUB-4525, SLAC National Laboratory, Stanford University, Stanford, CA., June 1989.
Keywords: participator, physics, quantum, relativity, intuitionistic theory of types, Marton-Lof.
Foundations of a Discrete Physics -- 06/1989
Synopsis: This paper lays the conceptual and mathematical foundations for a purely discrete and finite approach to physics by redeveloping differential topology from discrete and finite principles, and using ordering operators. It demonstrates that the differential topology and geometry upon which modern physics relies can be understood a continuum approximation to a finite and discrete space. A number of results are obtained, including Lorentz invariance, complementarity, and the transport operator. SLAC-PUB 4526 (June 1989), expanded and republished in Bit-String Physics: A Finite and Discrete Approach to Natural Philosophy, Series on Knots and Everything, Vol. 27, with H. Pierre Noyes, et al., ISBN 9810246110, © 2001, World Scientific Publishing Co. Inc., New York, London, and Singapore.
Keywords: discrete physics, combinatorial physics, bit-string physics, combinatorial hierarchy, relativity, quantum mechanics, finite.
An Essay on Discrete Foundations for Physics (with H. Pierre Noyes) -- 1989
Synopsis: The discrete foundation for physics is described from a conceptual, but very physical, perspective. In SLAC PUB 4528, and in Physics Essays, 2, 76-100 (1989).
Keywords: discrete physics, bit-string physics, combinatorial hierarchy
Advances in the Foundations -- 1989
Synopsis: A survey of "recent" (as of 1989) results and applications of discrete physics are described. These include comments on the statistical justification behind adding in quadrature as appears in the paper The Fine Structure of Hydrogen, speculative computations of some physical constants, connections between discrete physics and Feynman path integrals, and a note explaining the derivation of the Dirac equation from first principles. In Manthey: Objects in Discrete Physics: Proc. ANPA 11, pp. 82-100, Cambridge University, 1989.
Keywords: discrete physics, bit-string physics, combinatorial hierarchy, Feynman, path integrals, Dirac equation, bit strings, exponentiation.
Physical Numerology? -- 03/1989
Synopsis: A response to critics that discrete physics did not rise to the level of science, but was merely numerology. Published as slac-pub-4929, SLAC, Stanford University, March 1989.
Keywords: numerology, discrete physics, bit-string physics, combinatorial hierarchy, Feynman, path integrals, Dirac equation, bit strings, exponentiation.
The Fine Structure of Hydrogen -- 1988-1989
Synopsis: A new derivation of the fine structure spectrum of the hydrogen based on combinatorial methods is presented. This is a expanded version of the original paper, revised March 17, 1989. Original version published in Discrete Physics and Beyond: Proc. ANPA 10 (C. W. Kilmister, ed.), Cambridge University, 1988
Keywords: fine structure, hydrogen, atom, combinatorial
The Fine Structure of Hydrogen: Presentation -- 1988
Synopsis: Original presentation of a new derivation of the fine structure spectrum of the hydrogen based on purely combinatorial methods. Given in response to a challenge by H. Pierre Noyes in 1987. ANPA 9, Cambridge University, June, 1988
Keywords: fine structure, hydrogen, atom, combinatorial
Observable Gravitational and Electromagnetic Orbits and Trajectories in Discrete Physics (with H. P. Noyes) -- 1988
Synopsis: Implications of discrete physics for certain paths in gravitational and electromagnetic fields are described. In SLAC-PUB-4690, and in Physical Interpretations of Relativity Theory I, (Proc. II), M. C. Duffy, ed. Imperial College, London, 16-19 Sept. 1988. British Society for the Philosophy of Science, 1988, p.42.
Keywords: orbit, trajectory, discrete, gravitational, electromagnetic
On the Computer Simulations of the EPR-Bohm Experiment -- 1988
Synopsis: A description of an approach to similating the EPR-Bohm experiment (quantum entanglement) on a computer. SLAC-PUB-4729, and in Bell’s Theorem, Quantum Theory and Conceptions of the Universe, Physics (Proc), Department George Mason University, Fairfax, Virginia, October 21-22, 1988.
Keywords: EPR, entanglement, spooky, computer, simulation, combinatorial hierarchy, program universe
A Discrete Relativistic Quantum Physics -- 06/1987
Synopsis: Work on an inherently discrete approach to physics that meets many of the requirements for relativistic quantum physics. SLAC-PUB-4347, 1987 (with Noyes, Manthey, Kilmister, Bastin, Gefwert, and Stein), submitted Phys. Rev. Letters.
Keywords: discrete, relativity, quantum, physics
A Paradigm for Discrete Physics? (with H. Pierre Noyes and Bastin, Kilmister, Stein, Etter, Manthey, and Gefwert) -- 1987
Synopsis: A proposed approach to physics that is inherently discrete. Abstracts, 8 International Congress of Logic, Methodology and Philosophy of Science, compiled by V. L. Rabinovich, Inst. Phil. Acad. Sci. USSR, Moscow, 1987, Vol. 2, Sec. 8, pp.98-101.
Keywords: discrete, relativity, quantum, physics
Sentactics: A Natural Language Parsing System for English -- 1985
Synopsis: A brief description of Sentactics ("SENTAX") technology and program, a machine learning algorithms for generating and parsing natural language developed in the 1970s and 1980s by Alternative Technologies and Prof. William H. "Bill" Miller. (c) Alternative Technologies, 1985.
Keywords: syntax, semantics, algorithm, speech recognition, speech generation, machine learning, ESL, grammars
Natural Language Algorithms: A New System of Grammar -- 1985
Synopsis: A brief description of research by Alternative Technologies and its associates into machine learning algorithms for generating and recognizing natural language. (c) Alternative Technologies, 1985.
Keywords: syntax, semantics, algorithm, speech recognition, speech generation, machine learning, ESL, grammars
Through the Looking Glass… Again -- 1985
Synopsis: A light hearted look at certain apparent paradoxes regarding mirror inversions. Lighthearted Philosophy Group, Stanford University, 1985.
Keywords: optics, mirror, inversion, physics, paradox
Fuzzy Logic -- 01/1985
Synopsis: A comment on fuzzy logic and its potential applications. IEEE Spectrum, p.8, January 1985.
Keywords: fuzzy logic
Proceedings of ANPA West, 1984 (editor) -- 1984
Synopsis: Proceedings of an interdisciplinary conference held at Stanford University in 1984. Proceedings of the first annual meeting of ANPA West.
Keywords: quantum mechanics, relativity, foundations, spinors, quantum psychology.
Some Comments on the Diagonal Method -- 1984
Synopsis: Paper examining Cantor's diagonal method and the problem of completed infinities. Lighthearted Philosophy Group, Stanford University, 1984.
Keywords: Cantor, diagonal method, infinity
A Decision Problem for Random Number Generators -- 1984
Synopsis: The ability to determine whether or not a number generated by an alleged random number generator is in fact random is questioned. Lighthearted Philosophy Group, Stanford University, Stanford, CA 1984.
Keywords: decidable, decidability, random, generator
The Halting Problem for the Combinatorial Hierarchy -- 1984
Synopsis: It is shown that the Combinatorial Hierarchy as originally formulated (Bastin, Kilmister, Amson, Parker-Rhodes and Noyes) is susceptible to the halting problem. Lighthearted Philosophy Group, Stanford University, 1984.
Keywords: halting problem, combinatorial hierarchy, Bastin, Kilmister, Amson, Parker-Rhodes, Noyes
Finitism, Discretism, Recursion, and Randomness -- 1984
Synopsis: Certain issues that arise when finitism, discretism, recursion, and randomness are assumed in a single formal system are explored. Proc. ANPA West, Stanford University, Stanford, CA 1984.
Keywords: finite, discrete, recursion, random
Clarifying Fuzzy Logic: A Spectral Decomposition and Iconic Realization (with E. Oshins, D. Adelson) -- 1980-1984
Synopsis: An application of logic and certain aspects of quantum mechanics to a better understanding of fuzzy logic and its limitations. This is an original version, inclusive of corrections following the formal publication. Presented AAAS - Psychology Section, 1980., in General Systems Theory and the Psychological Sciences, Vol. 2, eds. W.Gray, J. Fidler & J. Battista, Intersystems Publications, Seaside, CA.1982. ISBN-13: 978-0914105107 and ISBN-10: 0914105108.
Keywords: lattice theory, spectral decomposition, logic, fuzzy logic, quantum mechanics, spinor
The Importance of Being Discrete -- 1984
Synopsis: A playful exposition of certain problems with continuum physics. Minor edits and corrections made 2014. Lighthearted Philosophy Group, Stanford University, Stanford, CA 1984.
Keywords: discrete, continuum, physics, paradox
Analyzing the Cost of Rework -- 04/1983
Synopsis: A model for analyzing the cost of rework in a semiconductor manufacturing process. Typographical errors in the original have been corrected. Original
published in the BTU Users Group Newsletter, No. 2, April 1983. pp.13-21, BTU Engineering, Billerica, MA.
Keywords: rework, semiconductor, cost, labor, direct, indirect, materials cost, yield
The Ordering Operator Calculus -- 1983
Synopsis: Research report on the development of a finite and discrete topology and differential geometry. Published in the Proceedings of ANPA 2. Cambridge University, 1983.
Keywords: topology, calculus, geometry, finite, discrete, attribute distance.
The wave logic of consciousness: A hypothesis (technical editor with E. Oshins) -- 1982
Synopsis: A second research paper by Prof. Yuri Orlov on a physical model for human decision making. Like the first, it was written while the author was imprisoned in a Soviet Gulag for his Human Rights Watch efforts, and smuggled to us (Oshins and McGoveran) to prepare for and obtain publication in the west. Published in International Journal of Theoretical Physics, January 1982, Volume 21, Issue 1, pp. 37-53.
Keywords: quantum, Orlov, doubt state
Expressibility, Interpretation, and Paradox -- 07/1981
Synopsis: This paper examines the relationship between the expressiblity and interpretation of formal systems, and how paradox can result. Submitted: Journal of the Philosophy of Science, July, 1981.
Keywords: logic, formal, expressibility, interpretation, model, theory, paradox
The "Flaw" in the Proof of Godel’s Theorem -- 1981
Synopsis: This paper presents, in a more conceptual manner, the analysis of Godel's proof of his Incompleteness Theorem presented in "A Curiosity in the Proof of Godel's Theorem." The issue is not the discovery of a "flaw" (no disrespect was intended) but of a significant subtlety in the interpretation of Godel's result. Proceedings of The Third Annual Meeting of the Alternative Natural Philosophy Association, Cambridge University, 1981.
Keywords: incompleteness, Godel
A Quantum Model of Doubt (technical editor with E. Oshins) -- 1980
Synopsis: A research paper by Prof. Yuri Orlov on a physical model for human doubt, which the author hoped would provide a model for human communcation and negotiation. It was written while the author was imprisoned in a Soviet Gulag for his Human Rights Watch efforts, and smuggled to us (Oshins and McGoveran) to prepare for and obtain publication in the west. Published in Annals of NYAS, 1981, 373; pp. 84-92.
Keywords: quantum, Orlov, doubt state
A Curiosity In the Proof of Godel’s Theorem -- 1980
Synopsis: Godel's proof of his Incompleteness Theorem involves the choice of two wffs that appear to be independent and so can be freely constructed. However, it is shown that they are not "axiomatically" independent. When this fact is taken into account, the proof schema is restricted so that Godel's result is not obtainable. In essence, we can only accept Godel's result if we eschew the long standing proof schema for demonstrating axiomatic independence. Caution: Some of the terminology I used in this paper was non-standard. SLAC, Stanford University; submitted Comm. of the ACM.
Keywords: Godel, proof
An Electron-Beam Lithographic System: Final Report(contributing author with D. Cone) -- 1980
Synopsis: Report on the development of a field emission electron beam lithographic system. SRI International (client confidential), 1980.
Keywords: lithography, field emission, electron, microlithography, silicon
Introduction to Electrical Engineering: A Technician’s Review.-- 1979
Synopsis: A textbook for electrical engineering technicians to prepare for the professional engineering examinations. Professional Engineering Institute, (proprietary textbook) San Carlos, CA. ©1978
Keywords: electrical engineering, technician, text
The Quantum Psychology of Fundamental, Irreducible Ambiguity (with E. Oshins) -- 1980
Synopsis: An application of logic and certain aspects of quantum mechanics to an understanding of ambiguity. Presented AAAS - Psychology Section, 1980., and published in General Systems Theory and the Psychological Sciences, Vol. 2, eds. W.Gray, J. Fidler & J. Battista, Intersystems Publications, Seaside, CA.1982 and in B. H. Banathy (Ed.) 1980, Systems science and science. Louisville: Society for General Systems Research, pp. 505-514. [Reprinted with a previously unpublished appendix in D. McGoveran (editor), Proceedings of ANPA West, Stanford
University, 1984.]
Keywords: logic, schizophrenia, quantum mechanics, spinor
…Thoughts about Logic about Thoughts…: The Question “Schizophrenia?” (with E. Oshins) -- 1979
Synopsis: An application of logic and certain aspects of quantum mechanics to a possible understanding of schizophrenia. My only available copy has some marks. Presented AAAS - Psychology Section, 1980., and published in General Systems Theory and the Psychological Sciences, Vol. 2, eds. W.Gray, J. Fidler & J. Battista, Intersystems Publications, Seaside, CA.1982 and in B. H. Banathy (Ed.) 1980, Systems science and science. Louisville: Society for General Systems Research, pp. 505-514. [Reprinted with a previously unpublished appendix in D. McGoveran (editor), Proceedings of ANPA West, Stanford
University, 1984.]
Keywords: logic, schizophrenia, quantum mechanics, spinor
Fuzzy Logic and Non-Distributive Truth Valuations -- 06/1979
Synopsis: A critical analysis of Dr. Lofti Zadeh's (U. C. Berkeley) Fuzzy Logic and why it cannot support truth valuations that combine according to non-distributive rules, as found in natural language. This is the pre-publication version. Published in Proceedings, First International Symposium On Policy Analysis And Information Systems, IEEE, June 1979 and in
Fuzzy Sets: Theory And Applications To Policy Analysis And Information Systems, Chang, S.K. and Wang, P.P., editors, Plenum Press, © 1980.
Keywords: fuzzy logic, non-distributive, truth value, truth valuation
Physical Processes in Charge Transfer Radiography (contributing author to Brodie, I. and Mooney, J.B.) ) -- 10/1978
Synopsis: Charge transfer radiography was developed as a method to reduce x-ray radiation requirements, especially for breast x-ray tomography. Proceedings: Annual Meeting of the IEEE Industrial Applications Society, Toronto, Canada, October 1978. (contributing author)
Keywords: charge transfer radiography, breast, x-ray, tomography
Investigations of Measurement Techniques for Dislocation Densities in Silicon Wafers: Final Report (contributing author to Dr. Julius Murry)-- 03/1978
Synopsis: Methods for measuring silicon wafer quality are presented. SRI International, Final Report: Project 6744, March 1978.
Keywords: silicon wafer, dislocation, measurement
Processing Encoded Negatives: Final Report (contributing author to D. Cone) -- 10/1978
Synopsis: Report to the U.S. Navy on the development of a method for encoding identifying information in real time on photographic negatives. This system anticipated methods by which date, time, and GPS information were added to photographs in cameras. The author developed the specific method and demonstration system under the guidance of principle researcher D. Cone. SRI International, Final Report: Project 6555, October 1978.
Keywords: encoding, photo, printing, date stamp, time stamp
Feasibility Study: A Solid State UV Fire Detector (with D. Gates) -- 1979
Synopsis: Final report on use of a solid state UV detector for early detection of fires. SRI International, Final Report: Project 8120 sub 4, June 1979.
Keywords: UV, detector, fire
Brain/2 = ? (ghost writer for J. Jarret) -- 1979
Synopsis: I ghost wrote this article on split brain research at the request of the editor. The Leading Edge, Vol. 1, No. 2, SRI International, Summer 1979. (ghost writer)
Keywords: split brain, right brain, left brain, corpus collosum
The Brain Researchers (ghost writer for I. Kaye) -- 1979
Synopsis: I ghost wrote this article on the work of brain researchers at the request of the editor. The Leading Edge, Vol. 1, No. 2, SRI International, Summer 1979. (ghost writer)
Keywords: brain research
Catastrophe Theory and Some Design Aspects of Automated Identification Systems -- 05/1979
Synopsis: Application of Dr. Nils Nilsson's (SRI International) work (on catastrophe theory and AI recognition problems) to automated identification systems. IEEE, Proceedings: Carnahan Conference on Crime Countermeasures, Univ. Kentucky, Lexington, KY – May 16-18, 1979, pp.179-182.
Keywords: catastrophe theory, recognition, automated identification, Nilsson
Methodologies in Multidisciplinary Modeling -- 1979
Synopsis: My original paper presenting an analysis and development of a formal scientific and philosophical method for developing cross-disciplinary models. The method has evolved over time and is discussed in both Prephysics and Foundations of a Discrete Physics. Presented at the Interdisciplinary Seminar Series (H. D. Crane and D. McGoveran, hosts), SRI International, Spring, 1979.
Keywords: cross-disciplinary, multidisciplinary, modeling
High Speed Photographic Printing Under µP Control -- 05/1979
Synopsis: A popular article disclosing the system disclosed in "Processing Encoded Negatives: Final Report." Submitted: Electronics, May 1979.
Keywords: encoding, photo, printing, date stamp, time stamp
Physica1 Processes In Pulsed Incandescent Filaments -- 01/1979
Synopsis: An analysis of the stresses on incandescent filaments when they are heated by electrical pulses, written while at Stanford Research Institute. Submitted: Journal of Applied Physics, January 1979.
Keywords: incandescent, filament, electromagnetic shock, stress
Detection and Biofeedback of Eye Movement -- 1978
Synopsis: A proposal including design of a system to monitor eye movement based on Dr. Hew Crane's eye tracker technology and provide guided feedback to the user. The intent was to use it to remedy weak eye muscles and control. Proposal No. PRD-78-0l, Alternative Technologies, 1978.
Keywords: eye tracker, Hew Crane, muscle control, eye movement, feedback, training
Between Dreams: Toward a New Mythos: Conference Brochure -- 1978
Synopsis: A conference brochure which briefly discusses (5th paragraph, page 4, "Mornings") use of the [ATCS] "Hub" at the 16th Annual Meeting of the Association for Humanistic Psychology in August 22-26, 1978. This is the system described in "The ATCS Hub: A Revolutionary Computerized Conferencing System". Toronto, Canada. Alternative Technologies, 1978.
Keywords: conferencing, blog, wiki, collaborative
The ATCS Hub: A Revolutionary Computerized Conferencing System -- 1978
Synopsis: A report on the design and development of a computerized conferencing system. Designed by the author, the system anticipated the concept of a wiki, applying it to near real-time feedback from attendees of a conference on psychology in Toronto, Canada. Alternative Technologies, 1978.
Keywords: conferencing, blog, wiki, collaborative
On the Voluntary Control of Biomedical Implants -- 1977
Synopsis: A report proposing the use of biofeedback to teach voluntary control of biomedical implants, especially those for providing medication as needed. Alternative Technologies, 1977.
Keywords: biofeedback, biomedical implants
Relativistic Quantum Logic and the Dynamics of Natural Languages -- 05/1976; revised 08/1977
Synopsis: A report disclosing the discovery of evidence of quantum statistics (and consistency with David Finkelstein's relativistic quantum logic) in the acquisition, generation, and recognition of natural languages. University of Chicago, submitted to the Dept. of Cognition and Communication, May 1977, unpublished, Alternative Technologies, © 1976, 1977.
Keywords: quantum logic, linguistics, grammar, semantics, language acquisition, language recognition, language generation
Quantum Logic and the Semantics of Natural Languages -- 01/1976
Synopsis: A report disclosing the discovery of evidence of quantum logic in the surface grammar of natural languages. University of Chicago, Submitted: The Journal of the Chicago Linguistics Society, January 1976; Distributed to the Linguistic Logic Study Group, University of Chicago Department of Linguistics.
Keywords: quantum logic, linguistics, grammar, semantics
A Comment on (Bohm & Hiley’s) “Some Remarks on Sarfatti’s Proposed Connection Between Quantum Phenomena and the Volitional Activity of the Observer-Participator”-- 1976
Synopsis: As journal co-editor, I was asked to respond to communications from physicists David Bohm and B. J. Hiley and provide explanatory comments to their article. Journal of Psychoenergetic Systems, 1976, Vol. 1, No. 4, p. 180, Gordon & Breach, NY.
Keywords: Bohm, implicate order, Sarfatti, consciousness
A Comment on (A. N. Dubrov’s) “The Interaction of Biological Objects with Time and Space”-- 1976
Synopsis: As journal co-editor, I was asked to provide technical review of Dubrov's article. In Journal of Psychoenergetic Systems, 1976, Vol. 1, No. 4, pp. 214-2l5, Gordon & Breach, NY
Keywords: time, space, biological objects, interaction
A Review of Max Jammer’s Philosophy of Quantum Mechanics -- 1976
Synopsis: The Philosophy of Quantum Mechanics remains a classic exposition of the philosophical analysis and implications of quantum mechanics. I was asked to review the book by the publisher. Journal of Psychoenergetic Systems, 1976, Vol. 1, Gordon & Breach, NY.
Keywords: quantum mechanics, Jammer, philosophy
The Slide Tube: A Programmable Slide Rule-- 1970
Synopsis: Instruction Manual for a programmable slide rule (capable of function composition) invented by the author shortly before the invention of programmable electronic calculators. The author was in negotiations with Pickett when the AP wire announcement of the Texas Instrument programmable pocket calculator was received. ©1970.
Keywords: slide rule, function composition, programmable
A 3-D Display -- 1969
Synopsis: A proposed method for using lasers to create a dynamic 3-D display. Independent Research Report, 1969.
Keywords: laser, 3D, display
A Quantum Mechanical Catalytic Process -- 1968
Synopsis: Report on a theoretical explanation of certain catalytics processes, and anticipated methods for designing an appropriate catalyst for a given chemical reaction. Independent Research Project Final Report, © 1968.
Keywords: catalysis, catalytic, quantum mechanics
PATENTS AND PATENT APPLICATIONS
Return to Section Index
Cable Connector Crimping Device -- 03/1979
Synopsis: The author's patent on a simple crimping tool for flat/ribbon cable connectors. At the time, tools for attaching connectors to flat/ribbon cable were very expensive. This patent application established a new patent classification.
Keywords: tool, cable crimper, connector, flat cable, ribbon cable.
Personalizaing Patterns for Footwear Soles -- 12/2002
Synopsis: The author's patent on methods for creating patterns on the soles of footwear post manufacture. For example, it would be possible to imprint personalized messages, names, telephone numbers, etc. (e.g., on request at purchase time) on the bottoms of beach sandals so that users would leave imprints in the sand (for example).
Keywords: personalized, shoes, sandals, flipflops, thongs, messages, imprints, advertisements.
Adaptive Transaction Manager for Complex Business Transactions -- 10/2002-09/2006
Synopsis: The author's patent on means for implementing a new transaction model that avoids many of the perceived problems of traditional transaction models without giving up consistency and performance. The method uses discovery rather than enforcement as a key principle, permitting - for example - concurrent transaction to share intermediate states in a controlled and predictable manner.
Keywords: ACID, transaction, relaying, consistency conditions, consistency class.
Accessing and Updating Views and Relations in a Relational Database -- 04/2002-08/2007
Synopsis: The author's patent on a uniform method of updating any relation, stored or virtual, in a relational database. Based on research subsequent to the development of view updating algorithms with C. J. Date. It describes the proper use of relation predicates and the benefit of POOD.
Keywords: Relational, view, virtual relation, update, join, union, intersection, aggregation, restriction, relation predicate, POOD.
Computer Implemented Method for Translating Among Multiple Representations and Storage Structures -- 12/2006-11/2009
Synopsis: The author's second patent pertaining to views, derived relations, or virtual relations, using the patented update mechanism to translate (transform) among different logical or physical organizations, keeping them consistent ( and possibly synchronized).
Keywords: tranform, translate, schema translation, physical organization, logical organization, ETL, replication, data synchronization.
Method and Architecture for Data Transformation, Normalization, Profiling, Cleansing, and Validation -- 04/2004
Synopsis: A patent application for using ontologies for ETL related data processes. The application was inadvertently dropped, thereby making the invention public domain.
Keywords: ETL, transformation, normalization, profiling, cleansing, validation, semantics, ontology.
Rule-Based Method and System for Managing Emergent and Dynamic Processes -- 12/1999-06/2007
Synopsis: A patent application for automatically deriving business processes and their management inductively from a rule based system. The application was inadvertently dropped when the author was unable to respond in a timely manner to the PTO due to a personal/family tragedy.
Keywords: rules, business process, BPM, BPMS, emergent, dynamic, induction, conflict management, conflict resolution.
BOOKS
Return to Section Index
This section lists most of the books which David McGoveran has written, to which he has contributed, or which discuss his work. Proceedings have not been included in this list.
For the present, the links in this list may not work correctly. To access them, enter "www.AlternativeTech.com\ATpubs_dir.html" directly in your
browsers address bar to redisplay. We apologize for this inconvenience.
View Updating and Relational Theory: A Critical View by C. J. Date
Synopsis: In the book View Updating and Relational Theory, Date explains his current version (at least as of Dec. 2012) of the view updating theory we developed and on which we have since diverged in ways that affect the implementability of the method. The book refers to my research extensively, but presents critical concepts like
relvar predicates in a manner inconsistent with my work. I intend to publish a review examining our differences, at least where they differ from those given in this book.
Keywords: relational, views, updating, derived relation, base relation, relvar, predicate
Database Explorations
Synopsis: Contains, among other things, a discussion of view updating work done with McGoveran.
Keywords: database, relational, POOD, orthogonal design, design principles, view updating.
An Introduction to Database Systems
Synopsis: Contains a chapter on decision support, the original of which was written by David McGoveran (see other editions as well), as well as discussion of the Principle of Orthogonal Design, view updating, and missing information.
Keywords: database, relational, POOD, orthogonal design, design principles, decision support, data mining, analytics, view updating, missing information.
Logic and Databases: The Roots of Relational Theory
Synopsis: Contains, among other things, a discussion of the Principle of Orthogonal Design, co-developed with McGoveran.
Keywords: database, relational, POOD, orthogonal design, design principles.
Relational Database Writings, 1994-1997
Synopsis: Contains several chapters written or co-authored by McGoveran.
Keywords: database, relational.
Relational Database Writings 1991-1994
Synopsis: Contains several chapters written or co-authored by McGoveran.
Keywords: database, relational.
A Guide to SYBASE and SQL Server (with C. J. Date)
Synopsis: The first book to describe Sybase SQL Server and Microsoft SQL Server, including internals as of System 10 (later rebranded to ASE) and supporting application development tools. It was modeled after the series of books by C. J. Date on DBMS products such as SQL/DS, Ingres, and DB2. Published by Addison-Wesley, © 1992, it was one of the highest selling computer science book in 1992 and 1993.
Keywords: relational database, SQL, stored procedures, Sybase, Microsoft, SQL Server, DB-Library, APT.
Encyclopedia of Computer Science and Technology, Vol. 26, Supplement 11
Synopsis: Contains the article "Evaluating Optimizers."
Keywords: relational, optimizer, DBMS, database, access method.
The OLTP Handbook
Synopsis: Contains the article "On-Line Complex Processing: Beyond OLTP. , G. R. McClain (editor), Wiley & Sons, 1993.
Keywords: relational, OLCP, OLTP, requirements.
Database Management with Web Site Development Applications
Synopsis: Contains two explanatory articles as sidebars, one on normalization and one on transaction processing.
Keywords: relational, normalization, normal forms, OLTP, transaction, ACID
Bit-String Physics: A Finite and Discrete Natural Approach to Philosophy
Synopsis: Contains several chapters written or co-authored by McGoveran.
Keywords: physics, combinatorial, discrete, finite.
Scientific Essays in Honor of H. Pierre Noyes
Synopsis: Contains the article "Ordering Operators: Towards a Discrete, Strictly Finite and Quantized Interpretation of the Tensor Calculus".
Keywords: discrete physics, combinatorial physics, ordering operator, tensors, quantum mechanics, relativity.
Combinatorial Physics (Series on Knots and Everything)
Synopsis: Contains scattered discussions of work done by McGoveran, especially computation of the fine structure constant.
Keywords: discrete physics, combinatorial physics, ordering operator, fine structure constant, quantum mechanics, relativity.
Fuzzy Sets: Theory And Applications To Policy Analysis And Information Systems
Synopsis: Contains the article "Fuzzy Logic and Non-distributive Truth Valuations.
Keywords: fuzzy logic, Zadeh, truth valuations, non-distributive.
Copyright © 1996 - 2016 Alternative Technologies