𝔖 Bobbio Scriptorium
✦   LIBER   ✦

DDAML—discontinuous deformation analysis markup language

✍ Scribed by Doolin, D.M. ;Sitar, N.


Book ID
104408584
Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
128 KB
Volume
38
Category
Article
ISSN
0148-9062

No coin nor oath required. For personal study only.

✦ Synopsis


Whatever specification was chosen had to be able to maintain backwards compatibility with previous files using minimum programming effort; * extensibility: Initial specifications invariably become modified during implementation. Extensibility ensures an ability to handle unforeseen conditions revealed late in the design or implementation process, and for adding features at a later date; * easy-to-understand: The specification must allow the user to express the problem in the language of the trades. For example, joints should be designated ''joints'', not just a row of numbers, etc.; * modularity: The data interface software should be independent of the application code base; * easy-to-implement: Compiler construction tools provide the most flexible and powerful solution. However, a considerable amount of expertise is required for deployment (compiler construction is often graduate level computer science), possibly overkill for relatively simple data definition tasks; * self-documenting: Problem-specific details should be implemented in such a way that the user can read the input data independently of the application, and if necessary, fix or modify the data. The user should be able to understand not only the data, but how the data are employed. This requires a text-based format. * maintainable: Software is often maintained by programmers other than the original author. The implementation should allow novice programmers to modify or extend the code.


📜 SIMILAR VOLUMES