Automatic Probabilistic Enterprise IT Architecture Modeling: A Dynamic Bayesian Networks Approach

Enterprise architecture modeling and model maintenance are time- consuming and error-prone activities that are typically performed manually. This position paper presents new and innovative ideas on how to automate the modeling of enterprise architectures. We propose to view the problem of modeling as a probabilistic state estimation problem, which is addressed using Dynamic Bayesian Networks (DBN). The proposed approach is described using a motivating example. Sources of machine-readable data about Enterprise Architecture entities are reviewed.

[1]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.

[2]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[3]  Michael C. Horsch,et al.  Dynamic Bayesian networks , 1990 .

[4]  Ruth Breu,et al.  Automation Processes for Enterprise Architecture Management , 2011, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference Workshops.

[5]  Florian Matthes,et al.  Towards Automated Enterprise Architecture Documentation: Data Quality Aspects of SAP PI , 2012, ADBIS.

[6]  Ruth Breu,et al.  Enterprise Architecture Documentation: Current Practices and Future Directions , 2013, Wirtschaftsinformatik.

[7]  Markus Buschle,et al.  Automatic data collection for enterprise architecture models , 2012, Software & Systems Modeling.

[8]  Florian Matthes,et al.  Automating Enterprise Architecture Documentation using an Enterprise Service Bus , 2012, AMCIS.

[9]  Jeanne W. Ross,et al.  Enterprise Architecture As Strategy: Creating a Foundation for Business Execution , 2006 .

[10]  Florian Matthes,et al.  Challenges for Automated Enterprise Architecture Documentation , 2012, TEAR/PRET.

[11]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[12]  Mathias Ekstedt,et al.  A Requirements Based Approach for Automating Enterprise IT Architecture Modeling Using Multiple Data Sources , 2015, 2015 IEEE 19th International Enterprise Distributed Object Computing Workshop.

[13]  Marc M. Lankhorst Enterprise Architecture at Work - Modelling, Communication and Analysis, 3rd Edition , 2005, The Enterprise Engineering Series.

[14]  Kevin Murphy,et al.  Dynamic Bayesian Networks , 2002 .

[15]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[16]  Robbie Allen,et al.  Active Directory: Designing, Deploying, and Running Active Directory , 2008 .

[17]  Florian Matthes,et al.  Trends in Enterprise Architecture Research and Practice-Driven Research on Enterprise Transformation , 2012, Lecture Notes in Business Information Processing.

[18]  Ruth Breu,et al.  On Enterprise Architecture Change Events , 2012, TEAR/PRET.

[19]  Florian Matthes,et al.  Facilitating Conflict Resolution of Models for Automated Enterprise Architecture Documentation , 2013, AMCIS.

[20]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[21]  John A. Zachman,et al.  A Framework for Information Systems Architecture , 1987, IBM Syst. J..

[22]  Martin Roesch,et al.  Snort - Lightweight Intrusion Detection for Networks , 1999 .

[23]  Ruth Breu,et al.  A situational method for semi-automated Enterprise Architecture Documentation , 2014, Software & Systems Modeling.