This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:s_cli:05_contents:01_prt:00_intro:01_problem [2021/05/01 21:29] nick ↷ Page moved from dido:public:s_cli:05_contents:00_intro:01_problem to dido:public:s_cli:1_part:05_contents:05_contents:00_intro:01_problem |
dido:public:s_cli:05_contents:01_prt:00_intro:01_problem [2022/01/15 14:48] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 1.1 Problem ====== | ====== 1.1 Problem ====== | ||
| - | [[dido:public:s_cli:05_contents:00_intro:start| Return to Introduction]] | + | [[dido:public:s_cli:05_contents:01_prt:00_intro:start| Return to Introduction]] |
| A major problem confronting the users of [[dido:public:ra:xapend:xapend.a_glossary:d:dido_platform | DIDO Platforms]] are getting products that support the end-users [[dido:public:ra:1.4_req:2_nonfunc | Non-Functional]] requirements. The two most noteworthy Non-Functional requirements are [[dido:public:ra:1.4_req:2_nonfunc:05_interoperability | Interoperability ]] and [[dido:public:ra:1.4_req:2_nonfunc:10_portability | Portability]] of products built upon the existing DIDO platforms. However, other Non-Functional requirements such as [[dido:public:ra:1.4_req:2_nonfunc:20_maintainability | Maintainability]] are of concern. Maintainability covers a broad spectrum of areas: | A major problem confronting the users of [[dido:public:ra:xapend:xapend.a_glossary:d:dido_platform | DIDO Platforms]] are getting products that support the end-users [[dido:public:ra:1.4_req:2_nonfunc | Non-Functional]] requirements. The two most noteworthy Non-Functional requirements are [[dido:public:ra:1.4_req:2_nonfunc:05_interoperability | Interoperability ]] and [[dido:public:ra:1.4_req:2_nonfunc:10_portability | Portability]] of products built upon the existing DIDO platforms. However, other Non-Functional requirements such as [[dido:public:ra:1.4_req:2_nonfunc:20_maintainability | Maintainability]] are of concern. Maintainability covers a broad spectrum of areas: | ||
| Line 14: | Line 14: | ||
| Additionally, the use of //"languages, libraries, and interfaces"// require a labor force that is highly trained and skilled in specialized general computing rather than the trained and skilled in the business domain. In other words, the end-user must find people who are educated and trained in their specific domain (i.e., finance, accounting, taxes, supply chain, environment, public records, etc.) as well as having the computing skills to use the languages, libraries and interfaces for each DIDO Platform. | Additionally, the use of //"languages, libraries, and interfaces"// require a labor force that is highly trained and skilled in specialized general computing rather than the trained and skilled in the business domain. In other words, the end-user must find people who are educated and trained in their specific domain (i.e., finance, accounting, taxes, supply chain, environment, public records, etc.) as well as having the computing skills to use the languages, libraries and interfaces for each DIDO Platform. | ||
| - | This is not unlike the problems that have confronted other domains. For example, the [[dido:public:ra:xapend:xapend.a_glossary:d:dbms]] and [[dido:public:ra:1.4_req:1_func:platform:os_arch | Operating System (OS) Platform]] domains. Both of these domains have solved many of their problems by relying on formal, well defined and standardized [[dido:public:ra:xapend:xapend.a_glossary:c:cli | Command line Interfaces]] developed in [[dido:public:ra:xapend:xapend.b_stds:tech]]. See [[dido:public:ra:xapend:xapend.b_stds:tech:ieee:posix]] and [[dido:public:ra:xapend:xapend.b_stds:tech:iso:dblang-sql-part1]]. | + | This is not unlike the problems that have confronted other domains. For example, the [[dido:public:ra:xapend:xapend.a_glossary:d:dbms]] and [[dido:public:ra:1.4_req:1_func:platform:os_arch | Operating System (OS) Platform]] domains. Both of these domains have solved many of their problems by relying on formal, well defined and standardized [[dido:public:ra:xapend:xapend.a_glossary:c:cli | Command line Interfaces]] developed in [[dido:public:ra:xapend:xapend.b_stds:tech]]. See [[dido:public:ra:xapend:xapend.b_stds:tech:ieee:1003.1]] and [[dido:public:ra:xapend:xapend.b_stds:tech:iso:dblang-sql-part1]]. |
| /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||