Rotary Dial Model — A model-driven methodology for autonomic network design

Designing and developing complex multi-domain systems such as autonomic systems and networks is not only a creative but also a systems engineering challenge. Current systems engineering methodologies are unsuitable, as autonomics is a multi-domain field that requires the knowledge of several domains, such as control-theory, computer networks, software-engineering, etc., and comes with its own set of requirements and challenges. We showcase why and how current systems engineering approaches fail, and advocate for an avant-garde systems engineering approach to designing safety-critical and multidomain systems, such as autonomic entities. In this paper, we introduce a new model-driven systems engineering methodology, called the Rotary Dial Model (RDM), whose functioning is inspired by the standard telephone rotary dial. We describe in detail the working of the RDM model, and showcase its robustness and flexibility for the system design process.

[1]  Arun Prakash,et al.  Requirements of a Model-Driven Methodology and Tool-Chain for the Design and Verification of Hierarchical Controllers of an Autonomic Network , 2010, 2010 Third International Conference on Communication Theory, Reliability, and Quality of Service.

[2]  Nazim Agoulmine,et al.  FOCALE: A Novel Autonomic Networking Architecture , 2006 .

[3]  Hong Yan,et al.  A clean slate 4D approach to network control and management , 2005, CCRV.

[4]  Peter Patton,et al.  Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software , 2006 .

[5]  Paul Francis,et al.  CONMan: a step towards network manageability , 2007, SIGCOMM.

[6]  Arun Prakash,et al.  A Model-driven approach to design and verify autonomic network behaviors , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[7]  Arun Prakash,et al.  Formal Methods for Modeling, Refining and Verifying Autonomic Components of Computer Networks , 2012, Trans. Comput. Sci..

[8]  Guy Pujolle,et al.  A Survey of Autonomic Network Architectures and Evaluation Criteria , 2012, IEEE Communications Surveys & Tutorials.

[9]  Nazim Agoulmine,et al.  ANEMA: Autonomic network management architecture to support self-configuration and self-optimization in IP networks , 2009, Comput. Networks.

[10]  Andrea Bondavalli,et al.  A Modular Approach for Model-Based Dependability Evaluation of a Class of Systems , 2004, ISAS.

[11]  Richard Mortier,et al.  Autonomic network management: some pragmatic considerations , 2006, INM '06.

[12]  P. N. Paraskevopoulos,et al.  Modern Control Engineering , 2001 .

[13]  Andrea Bondavalli,et al.  A modeling methodology for hierarchical control system and its aplication , 2010, Journal of the Brazilian Computer Society.

[14]  Vivek Jaikamal Model-based ECU development – An Integrated MiL-SiL-HiL Approach , 2009 .