Modern software engineering increasingly involves much more than writing application code. Complex projects combine software, artificial intelligence, embedded systems, hardware, cloud infrastructure, cybersecurity, data engineering, communications, automation, and commercial requirements.

For small and medium-sized enterprises (SMEs), universities, research organizations, engineering companies and technology startups, the central challenge is therefore not simply:

“How do we develop the software?”

but:

“How do we transform an engineering problem into a reliable, secure, maintainable and commercially useful system?”

This paper proposes an integrated model in which three complementary organizations can participate across the complete technology lifecycle:

IAS-Research.com functions as the research, innovation, systems-engineering and architecture organization.

KeenComputer.com functions as the software engineering, implementation, DevOps, cybersecurity, infrastructure and operations organization.

KeenDirect.com functions as the hardware/component, productization, supply-chain, commercialization and market-connection organization.

The model can be expressed as:

Research → Requirements → Architecture → Engineering → Integration → Verification → Deployment → Operations → Productization → Customer Feedback → Research

The approach is consistent with the lifecycle philosophy of ISO/IEC/IEEE 12207:2026, which covers software conception, development, operation, maintenance, support, acquisition, supply and retirement and permits lifecycle processes to be applied iteratively, concurrently and incrementally.

Engineering Software for Business and Technical Value

An Integrated Research, Engineering and Productization Model Using IAS-Research.com, KeenComputer.com and KeenDirect.com

Research White Paper

IAS-Research.com — Research, Innovation and Engineering Architecture
KeenComputer.com — Software Engineering, IT Infrastructure and Digital Transformation
KeenDirect.com — Hardware, Components, Productization and Supply Chain

Executive Summary

Modern software engineering increasingly involves much more than writing application code. Complex projects combine software, artificial intelligence, embedded systems, hardware, cloud infrastructure, cybersecurity, data engineering, communications, automation, and commercial requirements.

For small and medium-sized enterprises (SMEs), universities, research organizations, engineering companies and technology startups, the central challenge is therefore not simply:

“How do we develop the software?”

but:

“How do we transform an engineering problem into a reliable, secure, maintainable and commercially useful system?”

This paper proposes an integrated model in which three complementary organizations can participate across the complete technology lifecycle:

IAS-Research.com functions as the research, innovation, systems-engineering and architecture organization.

KeenComputer.com functions as the software engineering, implementation, DevOps, cybersecurity, infrastructure and operations organization.

KeenDirect.com functions as the hardware/component, productization, supply-chain, commercialization and market-connection organization.

The model can be expressed as:

Research → Requirements → Architecture → Engineering → Integration → Verification → Deployment → Operations → Productization → Customer Feedback → Research

The approach is consistent with the lifecycle philosophy of ISO/IEC/IEEE 12207:2026, which covers software conception, development, operation, maintenance, support, acquisition, supply and retirement and permits lifecycle processes to be applied iteratively, concurrently and incrementally.

The model becomes particularly valuable for advanced engineering projects such as:

  1. OBD-AI — an AI-assisted automotive diagnostics and repair platform.
  2. RAG-LLM / GraphRAG — a grounded AI knowledge and engineering-support platform.
  3. Smart Inverter / DER / EV-PV Energy Platform — an embedded, power-electronics and grid-edge software/hardware system.
  4. Magento/Hyvä E-commerce Engineering — a commercial software platform integrating application engineering, DevOps, cybersecurity and supply-chain operations.
  5. Industrial IoT and AI systems — combining sensors, embedded computing, networking, AI and cloud services.

These projects demonstrate why research, software engineering and productization should not necessarily be treated as separate activities.

1. Introduction

Software has become a core component of almost every engineering discipline.

Automobiles contain sophisticated software and electronic control systems. Renewable-energy systems depend on embedded controllers and communication networks. E-commerce companies depend on distributed software infrastructure. Industrial systems increasingly combine sensors, edge computing, AI and cloud platforms.

As software becomes embedded into physical products and business processes, the distinction between:

  • software engineering,
  • systems engineering,
  • electrical engineering,
  • embedded engineering,
  • artificial intelligence,
  • cybersecurity,
  • operations,
  • and product engineering

becomes increasingly blurred.

ISO/IEC/IEEE 12207:2026 explicitly recognizes this broader lifecycle perspective, including software embedded in larger systems and software lifecycle activities extending from conception through operations, support and retirement.

This creates an opportunity for an integrated organization model.

2. The Three-Organization Engineering Model

The proposed model divides responsibility according to capability rather than forcing every project activity into a single organization.

Organization

Primary Role

Main Contribution

IAS-Research.com

Research & Architecture

Research, feasibility, requirements, systems engineering, architecture, AI strategy, technical analysis

KeenComputer.com

Software & Systems Engineering

Development, integration, DevOps, cybersecurity, testing, deployment, infrastructure and operations

KeenDirect.com

Productization & Supply Chain

Hardware, components, sourcing, commercialization, e-commerce, product packaging and customer feedback

The organizations can therefore operate as a technology-development chain.

IAS-Research.com

Discover → Analyze → Model → Architect

KeenComputer.com

Engineer → Integrate → Test → Deploy → Operate

KeenDirect.com

Source → Productize → Commercialize → Deliver → Learn

The objective is not to create rigid organizational boundaries. Instead, the three organizations provide complementary capabilities that can be combined according to project requirements.

3. Why Software Engineering Requires a Lifecycle Approach

A software project can fail even when the source code works.

Failure can occur because:

  • requirements were incomplete;
  • architecture was inappropriate;
  • security was considered too late;
  • data quality was poor;
  • hardware interfaces were misunderstood;
  • deployment was unreliable;
  • users rejected the workflow;
  • operational costs were too high;
  • documentation was inadequate;
  • supply-chain constraints were ignored;
  • the system could not be maintained.

Consequently, software engineering should be viewed as a lifecycle.

A useful engineering lifecycle is:

Problem Definition

↓

Research

↓

Requirements

↓

System Architecture

↓

Software/Hardware Architecture

↓

Implementation

↓

Integration

↓

Verification & Validation

↓

Security

↓

Deployment

↓

Operations

↓

Productization

↓

Customer Feedback

↓

Continuous Improvement

This corresponds closely with the full-lifecycle perspective of ISO/IEC/IEEE 12207:2026.

4. IAS-Research.com: Research and Engineering Architecture

IAS-Research.com can act as the front end of technically complex projects.

Its role is not limited to writing research papers.

It can help transform an uncertain engineering problem into a structured engineering program.

4.1 Research

IAS-Research can investigate:

  • existing technologies;
  • academic research;
  • standards;
  • competing architectures;
  • open-source frameworks;
  • technology readiness;
  • intellectual-property considerations;
  • cybersecurity risks;
  • business requirements;
  • regulatory requirements;
  • system constraints.

4.2 Requirements Engineering

The organization can translate a business problem into:

  • functional requirements;
  • non-functional requirements;
  • performance requirements;
  • security requirements;
  • reliability requirements;
  • interface requirements;
  • regulatory requirements;
  • test requirements.

4.3 Systems Engineering

For multidisciplinary projects, IAS-Research can use:

  • MBSE;
  • UML;
  • SysML;
  • domain-driven design;
  • architecture models;
  • interface definitions;
  • system decomposition;
  • traceability matrices;
  • requirements engineering.

This is particularly valuable for OBD-AI and Smart Inverter projects because both combine software with physical systems.

5. KeenComputer.com: Software Engineering and Implementation

KeenComputer.com can transform the research and architecture into deployable technology.

Its responsibilities can include:

  • software development;
  • application engineering;
  • embedded software;
  • API development;
  • database engineering;
  • AI integration;
  • RAG systems;
  • DevOps;
  • Docker;
  • cloud and VPS deployment;
  • monitoring;
  • cybersecurity;
  • automated testing;
  • CI/CD;
  • system integration;
  • infrastructure operations.

The emphasis should be on engineering, rather than merely coding.

A professional engineering workflow includes:

Requirements → Architecture → Design → Implementation → Testing → Deployment → Monitoring → Maintenance

6. KeenDirect.com: Productization and Commercial Engineering

KeenDirect.com can extend the engineering lifecycle toward actual products and customers.

This is particularly important for projects involving:

  • computers;
  • embedded hardware;
  • sensors;
  • automotive interfaces;
  • EV components;
  • power electronics;
  • networking equipment;
  • IoT devices;
  • development kits;
  • replacement components.

KeenDirect can contribute:

  • component sourcing;
  • hardware procurement;
  • bill-of-materials management;
  • supplier relationships;
  • inventory;
  • e-commerce;
  • product documentation;
  • customer feedback;
  • product packaging;
  • commercialization.

This creates a feedback loop between engineering and the market.

7. Project 1 — OBD-AI Automotive Engineering Platform

7.1 Project Concept

OBD-AI is a proposed AI-assisted automotive diagnostics and repair platform.

The objective is to combine:

  • OBD-II;
  • CAN bus;
  • vehicle diagnostic codes;
  • service manuals;
  • repair procedures;
  • AI;
  • RAG;
  • graph knowledge;
  • mobile applications;
  • edge devices;
  • and automotive engineering knowledge.

The system can be conceptualized as:

Vehicle

↓

OBD-II / CAN Interface

↓

Data Acquisition

↓

Diagnostic Data Processing

↓

Knowledge Retrieval

↓

RAG / GraphRAG

↓

AI Diagnostic Agent

↓

Technician / Vehicle Owner

↓

Repair Procedure

↓

Feedback

7.2 IAS-Research Role in OBD-AI

IAS-Research can define the system architecture.

Research activities may include:

  • automotive diagnostic protocols;
  • CAN communication;
  • OBD-II;
  • DTC databases;
  • vehicle service manuals;
  • diagnostic reasoning;
  • AI architecture;
  • knowledge graphs;
  • embedded AI;
  • functional safety considerations;
  • cybersecurity.

The organization can develop system models using MBSE, UML/SysML and domain models.

7.3 KeenComputer Role

KeenComputer can implement:

  • OBD-II interfaces;
  • CAN data acquisition;
  • MQTT communication;
  • REST APIs;
  • mobile applications;
  • Python services;
  • databases;
  • RAG pipelines;
  • AI agents;
  • Docker environments;
  • monitoring;
  • cloud/VPS infrastructure.

Potential technologies include:

  • STM32;
  • ELM327-compatible interfaces;
  • MQTT;
  • Python;
  • FastAPI;
  • PostgreSQL;
  • vector databases;
  • Neo4j;
  • RAGFlow;
  • Ollama;
  • Hugging Face;
  • Docker.

7.4 KeenDirect Role

KeenDirect can provide:

  • OBD-II interfaces;
  • diagnostic adapters;
  • STM32 development hardware;
  • sensors;
  • cables;
  • embedded computing components;
  • test equipment;
  • replacement components.

This makes KeenDirect part of the engineering supply chain rather than simply an online store.

8. OBD-AI and Functional Safety

Automotive software introduces additional engineering considerations.

ISO 26262 provides a functional-safety framework for safety-related electrical/electronic systems in road vehicles. ISO 26262-6 specifically addresses software-level product development, while the broader series covers system, hardware, software and supporting processes.

For an OBD-AI system, an important engineering principle is therefore:

AI-generated diagnostic advice should not automatically be treated as authoritative safety-critical control logic.

The system should distinguish between:

  • retrieved manufacturer information;
  • diagnostic evidence;
  • probabilistic AI reasoning;
  • technician judgment;
  • confirmed repair procedures.

This distinction becomes important when AI moves from information assistance toward automated vehicle control.

9. Project 2 — RAG-LLM and GraphRAG Engineering Platform

9.1 Problem

Large language models can generate useful answers, but general-purpose models may not contain the organization's latest:

  • engineering documentation;
  • service manuals;
  • technical standards;
  • product information;
  • internal procedures;
  • source code;
  • troubleshooting knowledge.

Retrieval-Augmented Generation provides a mechanism for grounding model responses in external information.

10. RAG-LLM Architecture

A generalized IASR/KCS RAG platform can contain:

Documents

↓

Document Processing

↓

Chunking

↓

Embeddings

↓

Vector Database

↓

Semantic Retrieval

↓

LLM

↓

Grounded Response

A more advanced architecture adds a graph:

Documents

↓

Entity Extraction

↓

Knowledge Graph

↓

Graph Retrieval

Vector Retrieval

↓

Hybrid Retrieval

↓

LLM

↓

Agent

This can become a GraphRAG architecture.

11. RAGFlow-Based Engineering

RAGFlow can serve as one implementation platform for experimentation and production-oriented RAG workflows.

The engineering environment can include:

  • RAGFlow;
  • Ollama;
  • Hugging Face models;
  • embedding models;
  • vector databases;
  • Neo4j;
  • graph databases;
  • Docker;
  • Python;
  • APIs;
  • MCP;
  • agent frameworks;
  • n8n.

The engineering objective should not simply be:

“Build a chatbot.”

Instead:

Build a trustworthy knowledge system that can retrieve evidence, reason over it and provide traceable answers.

12. IAS-Research Role in RAG-LLM

IAS-Research can investigate:

  • RAG architecture;
  • embedding strategies;
  • vector similarity;
  • cosine similarity;
  • chunking;
  • retrieval evaluation;
  • GraphRAG;
  • knowledge graphs;
  • prompt engineering;
  • agent architecture;
  • model selection;
  • evaluation methodology;
  • hallucination reduction;
  • AI governance.

NIST's AI Risk Management Framework is designed to help organizations manage AI risks and incorporate trustworthiness considerations into the design, development, use and evaluation of AI systems.

NIST has also published a Generative AI Profile associated with the AI RMF, providing additional considerations for generative-AI risks.

13. KeenComputer Role in RAG-LLM

KeenComputer can build the production platform.

Responsibilities may include:

  • ingestion pipelines;
  • document processing;
  • vector databases;
  • graph databases;
  • APIs;
  • authentication;
  • user interfaces;
  • Docker;
  • GPU/CPU deployment;
  • monitoring;
  • logging;
  • security;
  • automated testing;
  • CI/CD.

A production architecture can therefore become:

User

↓

Application

↓

AI Agent

↓

Retriever

↙ ↘

Vector DB Knowledge Graph

↘ ↙

Evidence Fusion

↓

LLM

↓

Grounded Answer

14. RAG-LLM as an Engineering Tool

The same RAG system can support software engineering itself.

For example, an engineering RAG system can answer questions about:

  • legacy source code;
  • APIs;
  • architecture documents;
  • requirements;
  • test cases;
  • deployment procedures;
  • product manuals;
  • support tickets;
  • known defects.

This creates a second-order engineering capability:

AI becomes part of the engineering environment used to engineer other systems.

15. Project 3 — Smart Inverter, EV-PV and Grid-Edge Platform

A third major engineering project is a smart inverter and distributed-energy-resource platform.

The system can combine:

  • solar PV;
  • batteries;
  • EV charging;
  • grid-edge controls;
  • smart inverter functions;
  • power-quality monitoring;
  • AI;
  • embedded software;
  • communications;
  • cloud monitoring.

IEC describes distributed energy resources as generation, storage and/or controllable load connected at distribution voltage levels.

IEC 61850-90-7 addresses information models and functions associated with power-converter-based DER systems, including PV, battery storage and EV charging systems.

16. Smart Inverter Architecture

A conceptual architecture is:

PV / Battery / EV

↓

Power Electronics

↓

Digital Controller

↓

Embedded Software

↓

AI / Optimization

↓

Communication Layer

↓

DERMS / Cloud

↓

Grid / Utility / Customer

This is fundamentally a software-engineering problem as well as an electrical-engineering problem.

17. IAS-Research Role in Smart Inverter Engineering

IAS-Research can provide:

Electrical-system research

  • inverter topology;
  • power quality;
  • reactive power;
  • active power;
  • voltage regulation;
  • frequency support;
  • DER integration;
  • microgrids;
  • EV/PV systems.

Control research

  • control algorithms;
  • optimization;
  • adaptive control;
  • AI-assisted control;
  • predictive maintenance.

Systems engineering

  • system requirements;
  • architecture;
  • MBSE;
  • interface definitions;
  • simulation;
  • verification.

Tools may include:

  • MATLAB/Simulink;
  • PSCAD;
  • SystemC/TLM;
  • QEMU;
  • embedded Linux;
  • RTOS.

NREL research describes advanced inverter capabilities such as autonomous volt-var and volt-watt functions and discusses inverter support for distribution-system voltage regulation.

18. KeenComputer Role in Smart Inverter Engineering

KeenComputer can engineer the digital side:

  • embedded firmware;
  • RTOS;
  • embedded Linux;
  • ARM software;
  • communications;
  • MQTT;
  • APIs;
  • monitoring;
  • edge AI;
  • cloud applications;
  • digital twins;
  • data acquisition;
  • cybersecurity.

The software may run across multiple layers:

MCU

↓

RTOS

↓

ARM SoC

↓

Embedded Linux

↓

Edge AI

↓

Cloud

19. KeenDirect Role in Smart Inverter Engineering

KeenDirect can support:

  • development boards;
  • microcontrollers;
  • ARM processors;
  • sensors;
  • current/voltage measurement components;
  • communications hardware;
  • power-electronics components;
  • test equipment;
  • connectors;
  • cabling;
  • prototype components.

This creates a direct connection between engineering requirements and the physical supply chain.

20. Comparison of the Three Major Projects

Engineering Dimension

OBD-AI

RAG-LLM

Smart Inverter

Primary domain

Automotive

AI/Knowledge Engineering

Energy/Power Electronics

Software

High

Very High

High

AI

High

Core

Potentially High

Embedded systems

High

Optional

Core

Hardware

High

Moderate

Very High

Cloud

High

High

High

Data

CAN/DTC

Documents/knowledge

Sensor/grid data

Graph technology

Useful

Core capability

Useful

Cybersecurity

Critical

Critical

Critical

Systems engineering

High

High

Very High

Productization

High

High

Very High

KeenDirect contribution

Hardware

Infrastructure/components

Hardware/components

IASR contribution

Architecture/research

AI/RAG research

Power/system research

KCS contribution

Software/platform

AI platform

Embedded/software

21. Common Engineering Architecture

Although the projects belong to different industries, they can share a common engineering methodology.

Layer 1 — Research

IAS-Research identifies:

  • technology;
  • standards;
  • architecture;
  • risks;
  • feasibility.

Layer 2 — Engineering

KeenComputer develops:

  • software;
  • embedded systems;
  • APIs;
  • infrastructure;
  • security.

Layer 3 — Productization

KeenDirect connects:

  • hardware;
  • components;
  • suppliers;
  • inventory;
  • customers.

Layer 4 — Feedback

Operational and customer data return to the research organization.

This creates:

Research → Engineering → Product → Customer → Data → Research

22. Secure Software Engineering

Security should be integrated throughout the development lifecycle.

NIST SP 800-218 recommends integrating secure software development practices into SDLC implementations rather than treating security as an isolated final-stage activity.

This is particularly important for:

  • OBD-AI;
  • RAG-LLM;
  • smart inverter systems;
  • e-commerce;
  • industrial IoT.

Potential controls include:

  • secure coding;
  • dependency management;
  • secrets management;
  • vulnerability scanning;
  • SBOM;
  • authentication;
  • authorization;
  • encryption;
  • logging;
  • monitoring;
  • secure CI/CD;
  • penetration testing.

NIST's SSDF project also now includes an AI-specific community profile for secure development practices for generative AI and dual-use foundation models.

23. DevOps and Continuous Delivery

KeenComputer can implement a DevOps lifecycle:

Git

↓

Build

↓

Unit Test

↓

Security Scan

↓

Integration Test

↓

Container Build

↓

Deployment

↓

Monitoring

↓

Feedback

↓

Improvement

DORA currently describes five software-delivery performance metrics covering throughput and instability:

  • change lead time;
  • deployment frequency;
  • failed deployment recovery time;
  • change fail rate;
  • deployment rework rate.

These metrics can be adapted to the OBD-AI, RAG-LLM, e-commerce and smart-inverter software pipelines.

24. Automated Testing

The three-company model should treat testing as an engineering activity.

Testing can include:

Unit Testing

Individual functions and modules.

Integration Testing

Interaction between:

  • APIs;
  • databases;
  • AI models;
  • embedded systems;
  • communication interfaces.

System Testing

Complete system behavior.

Hardware-in-the-Loop Testing

Particularly important for:

  • OBD-AI;
  • smart inverter systems.

Simulation

Useful for:

  • power systems;
  • embedded controllers;
  • automotive systems.

AI Evaluation

For RAG systems:

  • retrieval accuracy;
  • groundedness;
  • citation correctness;
  • hallucination rate;
  • response consistency.

25. Research-to-Product Pipeline

A key benefit of the IASR–KCS–KeenDirect model is the ability to move from research to commercialization.

Stage 1 — Research

IAS-Research investigates the opportunity.

Stage 2 — Proof of Concept

KeenComputer creates a technical prototype.

Stage 3 — Engineering Prototype

Hardware, software and infrastructure are integrated.

Stage 4 — Validation

The system is tested against requirements.

Stage 5 — Productization

KeenDirect helps define:

  • BOM;
  • components;
  • packaging;
  • supply chain;
  • pricing;
  • distribution.

Stage 6 — Commercial Deployment

KeenComputer operates the software infrastructure.

Stage 7 — Continuous Improvement

Customer and operational data return to IAS-Research.

26. The Role of SMEs

This model is particularly relevant to SMEs because SMEs frequently cannot afford separate departments for:

  • research;
  • architecture;
  • software engineering;
  • cybersecurity;
  • DevOps;
  • hardware engineering;
  • procurement;
  • product management.

A coordinated partnership can provide these capabilities progressively.

Instead of building a large internal organization, an SME can engage the three organizations according to project maturity.

27. Example SME Engagement Model

Phase 1 — Feasibility

IAS-Research:

  • feasibility study;
  • requirements;
  • technology analysis;
  • architecture.

Phase 2 — Prototype

KeenComputer:

  • prototype;
  • software;
  • infrastructure;
  • integration.

KeenDirect:

  • hardware/components.

Phase 3 — Pilot

All three:

  • field testing;
  • user feedback;
  • reliability analysis;
  • security testing.

Phase 4 — Commercialization

KeenDirect:

  • productization;
  • supply chain;
  • e-commerce.

KeenComputer:

  • operations;
  • support;
  • infrastructure.

IAS-Research:

  • optimization;
  • research;
  • next-generation technology.

28. Intellectual Property and Knowledge Management

Engineering projects generate valuable intellectual property.

The partnership should distinguish:

  • customer-owned IP;
  • pre-existing IP;
  • jointly developed IP;
  • open-source components;
  • third-party licensed technology;
  • research publications;
  • commercial software.

A knowledge repository can contain:

  • requirements;
  • architecture;
  • source code;
  • test results;
  • research papers;
  • CAD/design files;
  • BOMs;
  • service documentation;
  • deployment procedures.

A RAG platform can then provide controlled access to this engineering knowledge.

29. RAG as the Knowledge Layer Across the Three Organizations

An important future architecture is an organizational engineering RAG system.

IAS-Research Knowledge

  • research papers;
  • standards;
  • white papers;
  • technical studies;
  • architecture documents.

KeenComputer Knowledge

  • source code;
  • deployment procedures;
  • DevOps documentation;
  • infrastructure;
  • support tickets.

KeenDirect Knowledge

  • products;
  • components;
  • suppliers;
  • inventory;
  • specifications;
  • customer requirements.

A permission-controlled RAG system could connect these knowledge domains.

This could become an Engineering Knowledge Assistant.

30. AI-Assisted Engineering

AI can assist engineers with:

  • code generation;
  • code review;
  • documentation;
  • test generation;
  • requirements analysis;
  • architecture exploration;
  • troubleshooting;
  • log analysis;
  • knowledge retrieval;
  • technical research.

However, AI-generated output should remain subject to engineering review.

For high-consequence systems, the engineering process should maintain:

Human authority + machine assistance + evidence + verification

This is especially important for automotive and energy systems.

31. Engineering Governance

A three-organization project should establish clear governance.

Area

Lead

Research

IAS-Research

Requirements

IAS-Research + Customer

System Architecture

IAS-Research

Software Architecture

IASR + KCS

Software Development

KeenComputer

DevOps

KeenComputer

Cybersecurity

IASR + KCS

Hardware Procurement

KeenDirect

Supply Chain

KeenDirect

Productization

KeenDirect

Verification

Joint

Customer Feedback

Joint

Research Improvement

IAS-Research

This avoids the common problem where nobody owns the complete system.

32. Engineering Deliverables

A professional project can produce:

Research

  • feasibility study;
  • technology assessment;
  • literature review;
  • competitive analysis.

Architecture

  • system architecture;
  • software architecture;
  • hardware architecture;
  • interface specifications;
  • UML/SysML models.

Development

  • source code;
  • APIs;
  • infrastructure;
  • containers;
  • firmware.

Testing

  • test plans;
  • automated tests;
  • integration tests;
  • HIL tests;
  • validation reports.

Security

  • threat model;
  • security architecture;
  • vulnerability assessment;
  • SBOM;
  • secure-development documentation.

Productization

  • BOM;
  • product specification;
  • installation guide;
  • user manual;
  • supply-chain plan.

33. Example Integrated Technology Portfolio

The three organizations can use the following projects as an interconnected engineering portfolio.

Project A — OBD-AI

Domain: Automotive AI

Technologies:

  • OBD-II;
  • CAN;
  • STM32;
  • MQTT;
  • RAG;
  • GraphRAG;
  • mobile applications;
  • service manuals;
  • AI agents.

Project B — Engineering RAG-LLM

Domain: AI Knowledge Engineering

Technologies:

  • RAGFlow;
  • Ollama;
  • Hugging Face;
  • vector databases;
  • Neo4j;
  • GraphRAG;
  • MCP;
  • agentic workflows;
  • Docker.

Project C — Smart Inverter

Domain: Energy / DER / Power Electronics

Technologies:

  • ARM;
  • RTOS;
  • embedded Linux;
  • MATLAB/Simulink;
  • PSCAD;
  • SystemC/TLM;
  • PV;
  • battery;
  • EV;
  • DER;
  • grid-edge controls;
  • AI.

Project D — Magento/Hyvä Commerce

Domain: E-commerce

Technologies:

  • Magento Open Source;
  • Hyvä;
  • Docker/Warden;
  • PHP;
  • MySQL;
  • OpenSearch;
  • Redis;
  • Varnish;
  • PayPal;
  • shipping;
  • cybersecurity;
  • supply chain.

34. Cross-Project Engineering Reuse

One of the strongest advantages of the model is reuse.

For example:

RAG technology

developed for OBD-AI

↓

can be reused for

Smart Inverter Maintenance

↓

can be reused for

Magento Technical Support

↓

can become

General Engineering Knowledge Platform

Similarly:

Embedded engineering

developed for Smart Inverter

↓

can contribute to

Automotive edge AI

↓

can contribute to

Industrial IoT.

This converts individual projects into a reusable technology portfolio.

35. Strategic Value of the Three-Company Model

The model provides a bridge between three worlds:

Research

and

Engineering

and

Commerce

The central principle is:

Research should create knowledge, engineering should convert knowledge into working systems, and productization should convert working systems into sustainable products and services.

This creates a more complete innovation pipeline.

36. Proposed Innovation Cycle

The complete cycle becomes:

1. Identify Problem

↓

2. Research

↓

3. Define Requirements

↓

4. Model System

↓

5. Develop Prototype

↓

6. Engineer Product

↓

7. Test

↓

8. Secure

↓

9. Deploy

↓

10. Monitor

↓

11. Commercialize

↓

12. Collect Feedback

↓

13. Research Again

This is the foundation of a sustainable technology organization.

37. Conclusion

Software engineering increasingly operates at the intersection of software, AI, hardware, data, cybersecurity, embedded systems, cloud infrastructure and business.

The proposed IAS-Research.com, KeenComputer.com and KeenDirect.com model addresses this complexity through complementary responsibilities.

IAS-Research.com provides:

Research + Architecture + Systems Engineering + Innovation

KeenComputer.com provides:

Software Engineering + DevOps + Cybersecurity + Deployment + Operations

KeenDirect.com provides:

Hardware + Components + Supply Chain + Productization + Commercialization

The model can be demonstrated through advanced projects including:

  • OBD-AI for automotive diagnostics;
  • RAG-LLM and GraphRAG for engineering knowledge systems;
  • Smart Inverter / DER / EV-PV platforms;
  • Magento/Hyvä e-commerce;
  • Industrial IoT and edge-AI systems.

The most important strategic concept is therefore:

IAS-Research discovers and designs the solution. KeenComputer engineers, deploys and operates it. KeenDirect helps turn the solution into a product and connects it to the market.

The resulting lifecycle is:

Research → Requirements → Architecture → Development → Testing → Security → Deployment → Operations → Productization → Customer Feedback → Research

This approach allows research projects to become engineering systems and allows engineering systems to become commercially sustainable products.

References

  1. ISO/IEC/IEEE. ISO/IEC/IEEE 12207:2026 — Systems and software engineering — Software life cycle processes. International Organization for Standardization, 2026. The standard establishes a common framework covering acquisition, supply, development, operation, maintenance, support and disposal of software systems and services.
  2. Scarfone, K., Souppaya, M., & Dodson, D. NIST SP 800-218: Secure Software Development Framework (SSDF) Version 1.1. National Institute of Standards and Technology, 2022.
  3. NIST. Secure Software Development Framework (SSDF). National Institute of Standards and Technology, Computer Security Resource Center.
  4. Booth, H., Ogata, M., Kent, K., Souppaya, M., & Dodson, D. NIST SP 800-218 Rev. 1: Secure Software Development Framework (SSDF) Version 1.2 — Initial Public Draft. NIST, 2025.
  5. Tabassi, E. Artificial Intelligence Risk Management Framework (AI RMF 1.0). NIST AI 100-1, National Institute of Standards and Technology, 2023.
  6. Autio, C., Schwartz, R., Dunietz, J., Jain, S., Stanley, M., Tabassi, E., Hall, P., & Roberts, K. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile. NIST AI 600-1, 2024.
  7. DORA. DORA's Software Delivery Performance Metrics. DevOps Research and Assessment / Google Cloud, current guidance.
  8. DORA. A History of DORA's Software Delivery Metrics. 2024–2026.
  9. DORA. Accelerate State of DevOps Report 2024. Google Cloud / DORA.
  10. ISO. ISO 26262 Road Vehicles — Functional Safety. ISO/TC 22/SC 32. The series addresses functional safety of electrical/electronic systems in road vehicles, including software-level development.
  11. ISO. ISO 26262-3:2018 — Road vehicles — Functional safety — Part 3: Concept phase. ISO, 2018.
  12. ISO. ISO 26262-9:2018 — Road vehicles — Functional safety — Part 9: Automotive Safety Integrity Level-oriented and safety-oriented analyses. ISO, 2018.
  13. IEC. Distributed Energy Resources — IEC 61850. International Electrotechnical Commission.
  14. IEC. IEC TR 61850-90-7:2023 — Object models for power converters in distributed energy resources (DER) systems. International Electrotechnical Commission, 2023.
  15. National Renewable Energy Laboratory (NREL). An Overview of Distributed Energy Resources. NREL technical publication. The report discusses advanced inverter functions including volt-var and volt-watt behavior and the role of inverter controls in distribution systems.
  16. Ericsson, K. Anders, et al. The Cambridge Handbook of Expertise and Expert Performance. Cambridge University Press. This work provides a research foundation for understanding expertise development, deliberate practice and expert performance and can inform the development of engineering expertise and organizational learning.
  17. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.
  18. Martin, R. C. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall.
  19. Pressman, R. S., & Maxim, B. R. Software Engineering: A Practitioner's Approach. McGraw-Hill.
  20. Sommerville, I. Software Engineering. Pearson.
  21. Fowler, M. Patterns of Enterprise Application Architecture. Addison-Wesley.
  22. Humble, J., & Farley, D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley.
  23. Forsgren, N., Humble, J., & Kim, G. Accelerate: The Science of Lean Software and DevOps. IT Revolution.
  24. Bass, L., Weber, I., & Zhu, L. DevOps: A Software Architect's Perspective. Addison-Wesley.
  25. Vernon, V. Implementing Domain-Driven Design. Addison-Wesley.
  26. Kleppmann, M. Designing Data-Intensive Applications. O'Reilly Media.
  27. Russell, S., & Norvig, P. Artificial Intelligence: A Modern Approach. Pearson.
  28. Lewis, P., et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. Proceedings of NeurIPS, 2020.
  29. Relevant RAG, vector-database, knowledge-graph and LLM engineering literature should be incorporated as the individual RAG-LLM implementation matures, with model versions, benchmarks, retrieval datasets and evaluation methodology documented as project artifacts.

Suggested Research Positioning

The combined IAS-Research/KeenComputer/KeenDirect model can ultimately be positioned as:

An integrated research-to-engineering-to-productization framework for AI, software, embedded systems, industrial IoT, energy systems and digital commerce.

Rather than treating each project as an isolated consulting engagement, the organizations can develop a reusable engineering ecosystem in which research knowledge, software components, hardware designs, infrastructure, testing methodologies and customer feedback reinforce one another.

The three flagship projects—OBD-AI, RAG-LLM/GraphRAG and Smart Inverter/DER—provide particularly strong examples because they demonstrate three different but interconnected forms of engineering:

  • OBD-AI: AI + automotive + embedded + diagnostics
  • RAG-LLM: AI + data + knowledge engineering + software
  • Smart Inverter: power electronics + embedded software + AI + grid-edge systems

Together, they demonstrate that modern software engineering is increasingly systems engineering expressed through software, data and intelligent computing.