Science Tools Corporation
Copyright © 1997 - 2023 Science Tools Corporation All rights reserved
Disclaimer
About UsOur ValueProductsConsultingReference Reference Support
 

Questions and Answers

Product Specific Question and Answers
arranged by Topic

Additional Details:

1. Compatibility with Legacy Processors

2. Compatibility with new Processors

3. Interfaces with Clients

4. Longevity and Life Cycle

5. Powderhorn Support


 

1.

Compatibility with Legacy Processors

Question:

Is your system currently compatible with other legacy processors from JPL/Raytheon and Vexcel? Will clients be required to replace these processors with those from a single vendor in order to maintain compatibility with your proposed solution?

Response:

BigSur is absolutely compatible with "legacy" processors and will not require you to replace these processors. We feel as comfortable with this statement as we are with the statement that Earth orbits a star we call our Sun. There is simply no question about it.

2.

Compatibility with new Processors

Question:

How will you achieve compatibility with other processors to be added or new missions? Will clients be required to purchase these processors from a single vendor in order to integrate well with your system?

Response:

BigSur will integrate the functionality of whatever processors you choose to add in the identical manner in which your existing processors will be integrated. From the BigSur System®'s perspective, these processors are just another scientific function to be automated (or accessed "manually") and managed. Unlike other systems which do have compatibility issues, BigSur avoids these issues by having abstracted out what it means to do scientific processing. We do not embed into the system elements that other systems typically do embed such as data-type formats. You won't find HDF-5 elements in our system, for example, though if you do have HDF-5 elements, these are simply declared types and any and all functions or tools that operate against the type are described to the system. In this way the whole question of compatibility with new or different processing capabilities becomes moot. Perhaps our answer to concern 1 above may shed some additional light on this topic.

Certainly, clients may purchase these processors from whomever it wishes.

Let us point out here that it is our ability to make concerns like this evaporate which give BigSur some of its greatest advantages over other approaches. Our system will never become technically stale, nor will it ever force purchase of computing technologies from any particular vendor. You can think of BigSur a bit like the Borg© from the Star Trek© series: BigSur assimilates new technologies by integrating them using existing features and resources. Rather than reinventing or rewriting, existing resources are simply integrated into the environment. They retain their original features and functionality, but having been put into the BigSur environment, they may be automated and accessed from places and in ways not previously possible.

3.

Interfaces with Clients

Question:

Do you now or do you plan to provide interfaces to various other related agencies?

Response:

In the old paradigm, interfaces were published specifications of application level calls in which specialized software had to be written and specialists from each side of an interface had to work out together what information was required for requests and what information could or would be provided in return. While you can still do that kind of thing with BigSur, it's not as important as it once was, thanks to a combination of RDBMS technologies and a new paradigm for scientific partnering relationships.

If you want to think about interfaces differently, they represent who you are as a data-provider. They are what your customer sees. What if your customer could get a whole lot more from your "interface" - would they see it as more valuable? Would they be happy with delivery of scientific data products they have ordered from you directly into their own scientific processing systems? Would they be more comfortable if they were able to track the specific processing history and source data of their data products? What about re-ordering - the same product or a similar one? Given all of the new possibilities, after your customer has a taste of them, would your customers like any other interface if it gave them anything less?

Our system lets you "interface" with your customers and partners as has never before been possible. With BigSur, you can describe the kind of relationship you have with your partner organizations and set up rules for publishing results to them. Once established, you can provide them with robust services that were unthinkable in an earlier era. These publishing tasks can be performed when new data products are produced, on a scheduled basis, or upon demand. This publishing can be controlled at the process-level, the data-type level, or some sub-setting criteria. (The controls are stored in meta-data and are quite robust.) The publishing has the capability to insert meta-data directly into existing repositories your partners and customers already use for their business (such as another RDBMS database), and likewise, the data itself can be transported in the manner your customers choose or that you wish to permit - it can be a push instead of a pull, if you so desire.

A set of critical new capabilities are provided by virtue of meta-data management. By sharing just the right scientific meta-data, you make possible for your customers the prospect of them asking for the processing lineage of the specific data products you deliver to them. If they then retain this information, they could ask you for re-processing to confirm (or replace lost) results, comparison of processing histories of similar data products, or request otherwise identical data-products but with subtle differences in processing inputs. In this way, their science can be dramatically advanced. And, it can all be automated.

These capabilities are based upon our technologies of scientifically defensible meta-data management and our abstraction of the concept of publishing. Underlying technologies include traditional FTP mechanisms, but, more interestingly, also include the ability to transport directly into other RDBMSes. Importantly, our techniques include the option of secure, encrypted communications so that all parties may feel confident.

As your chosen vendor, we are delighted to implement whatever interface features you think are appropriate, in concert with considerations of the capabilities and desires of your customers and partners. We would be pleased to provide a web-based interface for your customers to discover what's possible and then choose to sign up for various technologies, and arrange for suitable payment of and approval for these services. We think that this will be a key differentiator for you as a vendor of scientific data products.

4.

Longevity and Life Cycle

Question:

What is the evolutionary path for your proposed product(s) in 5 years? Five years plus? Will your proposed solution support a 10-year life cycle without its complete replacement or a large-scale overhaul of critical hardware and software components?

Response:

We believe system longevity and life cycle costs are another large differentiator between us and any competitor. We see our strategy as the correct one for science and believe that it will still be valid in fifty years time, and we invite you to close examination of the technology with us to demonstrate this to your satisfaction. While the strategy will surely be embellished, the system should never need replacement. It is reasonable to anticipate that upgrades we may provide in the future will be exclusively focused on the addition of new functionality.

BigSur first went online in the spring of 1995, and has commercially been in production use since September, 1997. The complete re-write that occurred earlier in 1997 was necessary to remove dependencies on particular vendors products which could risk the technologies life-cycle to that of the dependent vendor. We have eschewed embedding any technologies inside BigSur which can be provided externally. We have chosen to depend on very few underlying technologies so we can avoid the risk of software old-age and obsolescence. The technologies we have chosen to embrace should be very long lived, namely the SQL92 database query language standard and to some extent, the Java programming language, and the accompanying ODBC/JDBC database connectivity standard.

While favored programming languages and visualization tools have already come and gone in this time frame, never has the core technology come into question nor have to be replaced. We are therefore confident that our product will gain in additional features in the coming years, but the core will remain the same. And our decision to shift to Java was sound as it too appears solidly ensconced. We are quite confident that our system will not require complete replacement in ten years, and that any Java code written against it will also be viable for that length of time. Other application tools, however, may not share this long life cycle as has already been seen with Object Knowledge, for example.

We do envision that at some point it may be desirable to reload the database schema. When we introduced BigSur version 2.0, we changed our schema to simplify some of the naming to help users of the system. But the structure of the database itself did not change. Code which was written against the older schema did/does need to be updated, but because the underlying techniques, meanings, and strategy did not change, this is a largely superficial upgrade. This type of upgrade may be desired at some time in the future, but we think the odds are fairly low there will ever be any substantive change.

In the event that the operating system which hosts our software - or the hardware on which it lives - needs to be replaced, this should not impact the operation of our software so long as the new system supports an SQL92 compliant database and a network over which ODBC/JDBC database connections can be made. (We have installations running now on widely diverse operating systems, such as Windows NT, Linux, Sun Solaris, and others.) If the a change of database vendor occurs, there may be a few further considerations, such as evaluation of any applications which have been written to supplement the base system. If applications exist which are written in tools that depend upon features provided by the database vendor then clearly these applications may need to be re-written. We are, however, living in an era of polylingualism - we expect most sophisticated application development products are capable of "talking" to any and all commercially available databases with a similar SQL92 and ODBC/JDBC constraints, as we have ourselves.

5.

Powderhorn Support

Question:

Does your storage management solution offer support for the current StorageTek Powderhorn tape silo?

Response:

We see absolutely no reason to think there will be any problem with BigSur utilizing the Storage Tek Powderhorn tape silo (though the Powderhorn itself may have some problems all its own). It is, after all, just a storage engine. BigSur has been using similar tape drive storage engines since its inception in 1995.

We would recommend, however, a re-evaluation of magnetic disks. You can get a terabyte of online RAID 5 storage with three year disk warranties for less than $25 000, and with prices falling all the time, disks are becoming a real alternative to tape. We are mindful that tapes, in addition to being slower to access than disks also require replacement at 5 year intervals or so. The quantity of storage required combined with the realities of physically managing these assets may require a never-ending refresh process due to nothing more than the practical limits of transfer time and drive availability, and nothing else. As disk prices fall and capacity continues to increase, a move now toward supporting all repositories on disks could dramatically increase data availability and lower costs as the transfer of data to disk ends your life-cycle costs spent on tapes.

We suggest that disk purchases now, on an as-needed basis, can begin this process, with the combined benefits of lower disk costs, and higher storage density over time allowing the gradual reduction in physical plant costs - electricity, air-conditioning, rack space - so that eventually all your assets will be available to generate revenue with a higher margin.

 


Set One | Set Two | Set Three | Set Four | Set Five | Set Six | All Topics

 

 
Feedback
Contact Us

website contact: Webmistress

Science Tools > Top Level