User contributions for Martin

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

15 September 2026

27 July 2026

26 March 2026

25 March 2026

  • 16:5016:50, 25 March 2026 diff hist +15,003‎ N Control flow ‎ Created page with "<span id="control-flow"></span> = Control Flow = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="conventions"></span> == 1. Conventions == * '''PERFORM''' — synchronous paragraph call; returns to the next statement after the PERFORM. * '''CALL''' — dynamic subprogram call; passes a data block by reference; returns via EXIT PROGRAM. * '''EVALUATE TRUE''' — multi-way..." current
  • 16:4916:49, 25 March 2026 diff hist +10,093‎ N IO behaviour ‎ Created page with "<span id="io-behaviour"></span> = I/O Behaviour = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="file-io-primes.prt"></span> == 1. File I/O — primes.prt == <span id="file-definition-primesui.cbl"></span> === 1.1 File Definition (primesui.cbl) === <syntaxhighlight lang="cobol">SELECT fprinter ASSIGN TO "primes.prt" ORGANIZATION IS SEQUENTIAL FILE STATUS I..." current
  • 16:4816:48, 25 March 2026 diff hist +9,217‎ N Business rules ‎ Created page with "<span id="business-rules"></span> = Business Rules = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="primality-algorithm"></span> == 1. Primality Algorithm == <span id="br-algo-01-input-domain"></span> === BR-ALGO-01 — Input domain === Only odd integers are tested for primality. The sieve begins at <code>test-number = 3</code> and advances in steps of 2 (<code>ADD 2 TO..." current
  • 16:4716:47, 25 March 2026 diff hist +14,124‎ N Program Logic ‎ Created page with "<span id="program-logic"></span> = Program Logic = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="primesmain-step-by-step-logic"></span> == 1. primesmain — Step-by-Step Logic == '''Source:''' <code>primesmain.cbl</code><br /> '''Role:''' Entry point. Parses command-line argument, initialises UI, dispatches to processing, shuts down. <span id="procedure-division-main-i..." current
  • 16:4616:46, 25 March 2026 diff hist +10,052‎ N Flow diagrams ‎ Created page with "<span id="flow-diagrams"></span> = Flow Diagrams = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17<br /> '''Notation:''' Mermaid flowchart / sequence diagrams ----- <span id="system-level-call-graph"></span> == 1. System-Level Call Graph == <pre class="mermaid">graph TD OS([OS / shell]) -->|command-line arg| MAIN[primesmain] MAIN -->|CALL primesui start| UI[primesui] MA..." current
  • 16:4616:46, 25 March 2026 diff hist +16,279‎ N Data dictionary ‎ Created page with "<span id="data-dictionary"></span> = Data Dictionary = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="conventions"></span> == 1. Conventions == {| ! Column ! Meaning |- | Name | COBOL data-name as written in source |- | Level | 01 / 03 / 05 / 07 hierarchy level |- | Picture | COBOL PICTURE clause |- | Usage | DISPLAY (default) / COMP-3 / COMP-5 |- | Source | Copybook or..." current
  • 16:4416:44, 25 March 2026 diff hist +14,414‎ N Technical specifications ‎ Created page with "<span id="technical-specification"></span> = Technical Specification = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17 ----- <span id="technology-stack"></span> == 1. Technology Stack == {| !width="50%"| Component !width="50%"| Technology |- | Runtime | GnuCOBOL 4.0, Linux |- | SQL pre-processor | GixSQL (translates EXEC SQL … END-EXEC to GIXSQLExec calls) |- | Database server | Postgr..." current
  • 16:4316:43, 25 March 2026 diff hist +4,047‎ N Business requirements ‎ Created page with "<span id="business-requirements-document"></span> = Business Requirements Document = '''Project:''' pgcobol — Prime Numbers Application<br /> '''Version:''' 1.0 (reverse-engineered)<br /> '''Date:''' 2026-03-17<br /> '''Status:''' Baseline ----- <span id="purpose"></span> == 1. Purpose == The system generates prime numbers and stores them in a relational database, and provides a printed report of all stored primes. It demonstrates a three-tier COBOL application ar..." current
  • 16:4216:42, 25 March 2026 diff hist −3‎ COBOL Std 1 Purpose and Scope ‎ Undo revision 4764 by Martin (talk) current Tag: Undo
  • 16:4116:41, 25 March 2026 diff hist +3‎ COBOL Std 1 Purpose and Scope ‎No edit summary
  • 16:3816:38, 25 March 2026 diff hist −2,148‎ Primes programs specifications ‎No edit summary current
  • 16:3116:31, 25 March 2026 diff hist +4‎ Cobol and PostgreSQL ‎No edit summary current
  • 16:1816:18, 25 March 2026 diff hist +2,450‎ N Primes programs specifications ‎ Created page with " ```mediawiki = pgcobol Prime Numbers Application Documentation = This documentation provides a comprehensive overview of the prime numbers application developed using GnuCOBOL on Linux with PostgreSQL as the database backend. Below you will find links to various sections of the documentation. == Quick Links == * Technology Stack * Component Architecture * Business Requirements (BR) * Database Objects * [[Output File Specification]..."
  • 16:1516:15, 25 March 2026 diff hist −2‎ Cobol and PostgreSQL ‎ →‎Primes program
  • 16:1416:14, 25 March 2026 diff hist −22‎ Cobol and PostgreSQL ‎ →‎The forgotten design
  • 15:3715:37, 25 March 2026 diff hist +8,036‎ N Business Requirement Document ‎ Created page with "<span id="business-requirements-document"></span> = Business Requirements Document = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-BRD-001 |- | Document Type | Business Requirements Document |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Approved |- | Owner | Lead Developer |- | Author | [reverse-engineered from source artifacts] |- | Reviewers | — (pending) |- | Approved by | — (pending) |- | Created..." current
  • 15:3615:36, 25 March 2026 diff hist +26,128‎ N Naming and Coding Standards ‎ Created page with "<span id="naming-and-coding-standard-cobol"></span> = Naming and Coding Standard — COBOL = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-NCS-001 |- | Document Type | Naming and Coding Standard |- | System | pgcobol — Prime Numbers Application v1.0 |- | Applies to | All GnuCOBOL source files (<code>.cbl</code>) and copybooks (<code>.cpy</code>) |- | Version | 1.0 |- | Status | Approved |- | Owner | Lead Developer |- | Author | Derived from: IBM..." current
  • 15:3415:34, 25 March 2026 diff hist +19,916‎ N Architecture decision records ‎ Created page with "<span id="architecture-decision-records"></span> = Architecture Decision Records = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-ADD-001 |- | Document Type | Architecture Decision Document |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Draft — decisions marked [INFERRED] need developer confirmation |- | Owner | Lead Developer / Architect |- | Author | [reverse-engineered from source artifacts] |- | Creat..." current
  • 15:3315:33, 25 March 2026 diff hist +36‎ Design standards ‎No edit summary current
  • 15:3115:31, 25 March 2026 diff hist +18,553‎ N Test Traceability Matrix ‎ Created page with "<span id="test-traceability-matrix"></span> = Test Traceability Matrix = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-TTM-001 |- | Document Type | Test Traceability Matrix |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Draft — test cases not yet written; matrix is a planning skeleton |- | Owner | QA Lead / Lead Developer |- | Author | [derived from PGCBL-BRD-001 and PGCBL-NFR-001] |- | Created | 2026-03..." current
  • 15:3015:30, 25 March 2026 diff hist +18,235‎ N Non-Functional Requirements ‎ Created page with "<span id="non-functional-requirements"></span> = Non-Functional Requirements = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-NFR-001 |- | Document Type | Non-Functional Requirements |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Draft — performance and security targets require stakeholder input |- | Owner | Lead Developer / Architect |- | Author | [reverse-engineered; targets are best-practice defaults w..." current
  • 15:2915:29, 25 March 2026 diff hist +9,168‎ N Assumptions and Dependencies ‎ Created page with "<span id="assumptions-dependencies-and-constraints"></span> = Assumptions, Dependencies, and Constraints = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-SAD-002 |- | Document Type | Assumptions, Dependencies, and Constraints Register |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Draft — requires stakeholder confirmation |- | Owner | Lead Developer |- | Author | [reverse-engineered from source artifacts]..." current
  • 15:2815:28, 25 March 2026 diff hist −2‎ Design standards ‎No edit summary
  • 15:2115:21, 25 March 2026 diff hist +10,352‎ N Document Engineering ‎ Created page with "<span id="document-engineering-standard"></span> = Document Engineering Standard = '''Document ID:''' STD-DOC-001<br /> '''Applies to:''' All design-level and program-level specification documents in the pgcobol set<br /> '''Version:''' 1.0<br /> '''Status:''' Approved<br /> '''Owner:''' Lead Developer / Architect ----- <span id="purpose"></span> == 1. Purpose == This standard defines the mandatory scaffolding, metadata blocks, and governance structure that every do..." current
  • 15:2015:20, 25 March 2026 diff hist +39‎ Scope and applicability ‎No edit summary current
  • 15:1115:11, 25 March 2026 diff hist 0‎ Design standards ‎No edit summary
  • 15:0915:09, 25 March 2026 diff hist −2,186‎ Design standards ‎No edit summary
  • 15:0015:00, 25 March 2026 diff hist +6,300‎ N Scope and applicability ‎ Created page with "<span id="scope-and-applicability-document"></span> = Scope and Applicability Document = {| !width="23%"| Field !width="76%"| Value |- | Document ID | PGCBL-SAD-001 |- | Document Type | Scope and Applicability Document |- | System | pgcobol — Prime Numbers Application v1.0 |- | Version | 1.0 |- | Status | Approved |- | Owner | Lead Developer |- | Author | [reverse-engineered from source artifacts] |- | Created | 2026-03-17 |- | Last modified | 2026-03-17 |- | Classifi..."
  • 14:5914:59, 25 March 2026 diff hist +28‎ Design standards ‎ →‎2. Scope and Applicability
  • 14:5714:57, 25 March 2026 diff hist −18‎ Design standards ‎No edit summary
  • 14:5514:55, 25 March 2026 diff hist +283‎ Design standards ‎No edit summary
  • 13:5513:55, 25 March 2026 diff hist −7,542‎ Design standards ‎No edit summary
  • 13:4813:48, 25 March 2026 diff hist −8‎ COBOL Std 1 Purpose and Scope ‎No edit summary
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)