Should we consider the SO Reference Model for Open Distributed Processing (RM-ODP) model for structuring their analysis?

27 Sep 2014

Alan provided some cautionary advice on the impact of model complexity as we go forward with more structure and functional details.  We have a start on a ReUse scanario from Beth and that version has detail to start with.

John Henry proposed a system engineering view...

Others have tried to address  structure and function complexity in ther (use case) scenarios and related architecture and I wanted to point out the approach for a Big Data scenario (see https://www.rd-alliance.org/group/big-data-analytics-ig/wiki/big-data-us...)

They employ the ISO Reference Model for Open Distributed Processing (RM-ODP) model for structuring their analysis. As they note;
 

"RM-ODP appears particularly useful in situations where multiple stakeholders with divergent background need to converge. To facilitate information collection, RM-ODP comprises five different views on digital systems (see their Fig. 1). "

This avoids in a way a particular {implmentation) architecture and they argue:

 

"serves for presenting contributions in a structured manner and avoiding lengthy discussions arising from different viewpoints. The RM-ODP approach allows each contributor to individually pick the appropriate viewpoint and make their case."

 

Thoughts on using this 5 model view (engineerng, computation, tech, information and engineering)????  

 

 

 

  • Keith Jeffery's picture

    Author: Keith Jeffery

    Date: 28 Sep, 2014

    Gary –
    I’d suggest being a little careful about RM-ODP. It is really just the old ANSA model of Andy Herbert from the seventies – including object orientation now somewhat deprecated for dynamic virtualised scaleable environments.
    Like OAIS for preservation it provides a sort of container architecture but implementations vary wildly.
    Its use in some European funded projects has not been very successful. In fact RM-ODP mixes up stakeholders and views whereas one stakeholder may have many views of the system (one stakeholder may have views on information and engineering for example).
    I’d suggest the most effective sysdev method is rapid spiral prototyping (derivative from Boehm) using extended transition nets for process and extended entity-relationship modelling for information(this captures semantics ina way that typical RM-ODP does not).
    Just my 2 cents worth!
    Keith
    Keith G Jeffery Consultants
    Prof Keith G Jeffery
    E: ***@***.***
    T: +44 7768 446088
    S: keithgjeffery
    Past President ERCIM www.ercim.eu (***@***.***)
    Past President euroCRIS www.eurocris.org
    Past Vice President VLDB www.vldb.org
    Fellow (CITP, CEng) BCS www.bcs.org
    Co-chair RDA MIG https://rd-alliance.org/internal-groups/metadata-ig.html
    Co-chair RDA MSDWG https://rd-alliance.org/working-groups/metadata-standards-directory-work...
    Co-chair RDA DICIG https://rd-alliance.org/internal-groups/data-context-ig.html
    ----------------------------------------------------------------------------------------------------------------------------------
    The contents of this email are sent in confidence for the use of the
    intended recipient only. If you are not one of the intended
    recipients do not take action on it or show it to anyone else, but
    return this email to the sender and delete your copy of it.
    ----------------------------------------------------------------------------------------------------------------------------------
    - Show quoted text -From: gbergcross=***@***.***-groups.org [mailto:***@***.***-groups.org] On Behalf Of Gary
    Sent: 27 September 2014 12:03
    To: Data Fabric IG
    Subject: [rda-datafabric-ig] Should we consider the SO Reference Model for Open Distributed Processing (RM-ODP) model for structuring their analysis?
    Alan provided some cautionary advice on the impact of model complexity as we go forward with more structure and functional details. We have a start on a ReUse scanario from Beth and that version has detail to start with.
    John Henry proposed a system engineering view...
    Others have tried to address structure and function complexity in ther (use case) scenarios and related architecture and I wanted to point out the approach for a Big Data scenario (see https://www.rd-alliance.org/group/big-data-analytics-ig/wiki/big-data-us...)
    They employ the ISO Reference Model for Open Distributed Processing (RM-ODP) model for structuring their analysis. As they note;
    "RM-ODP appears particularly useful in situations where multiple stakeholders with divergent background need to converge. To facilitate information collection, RM-ODP comprises five different views on digital systems (see their Fig. 1). "
    This avoids in a way a particular {implmentation) architecture and they argue:
    "serves for presenting contributions in a structured manner and avoiding lengthy discussions arising from different viewpoints. The RM-ODP approach allows each contributor to individually pick the appropriate viewpoint and make their case."
    Thoughts on using this 5 model view (engineerng, computation, tech, information and engineering)????
    --
    Full post: https://rd-alliance.org/group/data-fabric-ig/post/should-we-consider-so-...
    Manage my subscriptions: https://rd-alliance.org/mailinglist
    Stop emails for this post: https://rd-alliance.org/mailinglist/unsubscribe/45431

submit a comment