SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Frank Coluccio Technology Forum - ASAP -- Ignore unavailable to you. Want to Upgrade?


To: Jay Lowe who wrote (360)11/14/1999 6:31:00 PM
From: Frank A. Coluccio  Read Replies (2) | Respond to of 1782
 
re: C++, ACE, SCE, TMN, CORBA... had enough abbreviations?

Thanks much for that clarification, Jay. Of course, simulation and modeling. It didn't strike me as such, at first. I was looking beyond into your meta phases, thinking that they were referring to the real thing in the way of actual network drivers, routines, etc.

Take a look at the Adaptive Communications Environment (ACE) page below, for an example of where I thought the reference to C++ was headed:

cs.wustl.edu

When I came across ACE the other day I realized how it was almost an inside-out view of some other architectures, but of the centrist persuasion instead of distributed in nature, that are now being displaced, such as the Bellcor/ITU model surrounding Telecommunications Management Network (TMN) principles, and the associated Service Creation Environment (SCE) tools, both of which are (or were?) also heavily dependent on C++, and later, CORBA, as well.

[[The SCE, incidentally, is an area, when it is refined and adapted to IP, where on-the-fly features and services are likely to be under direct control of users, in relation to one of your questions about the future of VoIP, recently. I believe that you asked how service providers will be able to differentiate themselves, when bandwidth costs were reduced to zero, or something like that. It was back in the replies to the bandwidth futures discussion, earlier on. I would like to expand on that point in a later post.]]

If you are familiar with ACE, I would very much appreciate your commenting on its relevance, how it is being deployed, and in what areas you see it growing.

I'll need to take some time to review all of the references you provided. Thanks for taking the time and doing the legwork.

Regards, Frank



To: Jay Lowe who wrote (360)11/14/1999 6:39:00 PM
From: Jay Lowe  Respond to of 1782
 
>> the taxonomy of this space

Aha!

1. Express the taxonomy of the internet resource universe as a C++ class tree ... abstractions ranging from pages, users, hits, caches ... down to servers ... down to routers, switches, and pipes.

2. Instance the class tree with actual data corresponding to the real-world web. Or, more generally, require internet "resources" to respond to a resource identification protocol ... current hot net design area. This would allow the web emulation to discover/learn resource/topology changes.

Once you have the object tree, and an instanced version of the object tree, you can develop various functions on it:

- EmulateTheWeb()

- ExtrapolateTheWebForward()

- IdentifyWebBottlenecks()

- ProposeMostUsefulUpgrades()

Instancing the object tree, and implementing the functions across disparate layers of heterogeneous objects is a complex problem.

Optimizing gates and cells on multi-vendor silicon is a problem of the same order? Whose solution offers insights into how the meta-web might be actually modeled?

Silicon vendors currently provide HDL and VHDL language descriptions of their components, which are sucked into design systems.

Network vendors could provide similar models of their components which could be compiled into the web object tree.
These models could include control/status info (ala SNMP) which would allow functions on the web model to interrogate and control it's physical corollary.

Thus, from the intersection of CAD design, emulation, network management software, etc ... possibly appears the synthesis of the meta-web ... one pathway.

So one identity of the meta-web is as a VVV-HLD model of the real web ... and useful functions performable on that model ... and the software technology which makes it possible.

Contrast this identity with that mentioned previously ... as a meta- operating system which learns the structure of the resources it manages.

Does this imply ... meta(1)-web, meta(2)-web ... at different levels of abstraction?



To: Jay Lowe who wrote (360)11/15/1999 1:59:00 AM
From: Glenn  Read Replies (1) | Respond to of 1782
 
I am surprised you forgot Smalltalk as a great simulation language in this industry.
Glenn