First thing I want to tell about “StREQ”

StREQ is the name of my personal project which just started one month ago. It’s just a tentative name from the abbreviation of “Structured Requirements”. In systems/software engineering, we are always facing a kind of problem due to unclear and incomplete requirements. I believe that the root cause must be natural languages we all use.

System is logical. System requirements are expected to be logical as well. But unfortunately most requirements are written in a natural language which is not logical at all. So there should be a conversion from illogical to logical with taking some risk of terrible mistakes somewhere in the development. With respect to a format, PDF, Word, Excel with chapters (1-dimensional) or some other relational databases (2-dimensional) might be preferred by stakeholders. But these formats are not enough to manage the structure of logic with multi-dimensional, many-to-many relation.

Through my 10-year career as a system engineer in the automotive industry, one idea has been coming into my head: hey mankind, let’s get free from a chain of ambiguous natural languages and communicate specifically. In order to handle logic in a more specific way, we need a new methodology, a new data structure, a new tool which we can easily understand and control. It’s difficult to imagine Formal methods could be applicable to everyone.

Hopefully, “StREQ” will be an answer. Though its concept is still unclear now, I’m going to post my progress to Medium as much as possible.

--

--

--

Requirements Engineer. Working in embedded system industry, IREB CPRE-FL certified. Searching for more practical ways of RE for real projects.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Unity Dev Blog: Immersion Starts With Sound

Ruby on Rails in 2022

Docker Error in Terminal MacOS

Linux, Netlink, and Go — Part 1: netlink

Basics on profiling JVM in Linux

Concurrency in Golang

Gopher image

“In real Open Source, you have the right to control your own destiny.

VMWare ESX 6.5 Serial Number Activation

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
StREQ

StREQ

Requirements Engineer. Working in embedded system industry, IREB CPRE-FL certified. Searching for more practical ways of RE for real projects.

More from Medium

How Leaders Build A Better Workplace

Zeppelin to Trino JDBC Connection- Driver Problem

Stop Letting Them Have Your Data

How To Be A Great Team Member