Towards a Theory of Genericity Based on Government and Binding

Conceptual modelling in the area of data-intensive systems produces database schemata and a variety of systems characteristics, which ideally could be used to facilitate the generation of an implementation. This paper proposes a framework for the development of patterns and components that will permit a direct computation of the corresponding functions, whenever all system parameters and the schemata of the application are known. For this a theory of genericity that is based on the linguistic theory of government and binding (GB), which consists of a two-step specialization of ideas or raw utterances, is developed. This theory of GB genericity is applied to obtain generic workflows and the functionality involved in them.

[1]  David C. Hay,et al.  Data Model Patterns: Conventions of Thought , 1965 .

[2]  Paul Klint,et al.  Term Rewriting Meets Aspect-Oriented Programming , 2005, Processes, Terms and Cycles.

[3]  Gerhard Schellhorn,et al.  Verifikation abstrakter Zustandsmaschinen , 1999 .

[4]  Bernhard Thalheim,et al.  Integrating Retrieval Functionality in Web Sites Based on Storyboard Design and Word Fields , 2002, NLDB.

[5]  Peter H. Aiken,et al.  Data Reverse Engineering : Slaying the Legacy Dragon , 1995 .

[6]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[7]  Bernhard Thalheim,et al.  Conceptual modelling of web information systems , 2005, Data Knowl. Eng..

[8]  Thomas Pittman,et al.  The Art of Compiler Design: Theory and Practice , 1991 .

[9]  Bernhard Thalheim,et al.  A Conceptual View of Web-Based E-Learning Systems , 2005, Education and Information Technologies.

[10]  Noam Chomsky Lectures on Government and Binding: The Pisa Lectures , 1993 .

[11]  Noam Chomsky Some Concepts and Consequences of the Theory of Government and Binding , 1982 .

[12]  Aleksander Binemann-Zdanowicz,et al.  SiteLang::Edu: towards a context-driven e-learning content utilization model , 2004, SAC '04.

[13]  Egon Börger,et al.  Abstract State Machines. A Method for High-Level System Design and Analysis , 2003 .

[14]  Noam Chomsky,et al.  The Minimalist Program , 1992 .

[15]  Edward P. Stabler,et al.  Derivational Minimalism , 1996, LACL.

[16]  Clifton Nock Data Access Patterns: Database Interactions in Object-Oriented Applications , 2003 .

[17]  Bernhard Thalheim,et al.  Entity-relationship modeling - foundations of database technology , 2010 .

[18]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[19]  Bernhard Thalheim,et al.  Context-Aware Web Information Systems , 2004, APCCM.

[20]  James O. Coplien,et al.  Pattern languages of program design , 1995 .

[21]  Professor Dr. Bernhard Thalheim Entity-Relationship Modeling , 2000, Springer Berlin Heidelberg.