SE Suite（Systems Engineering Suite）
Improve Requirement Specification Quality with the SE Suite’s Tools
SOLIZE, in partnership with The REUSE Company (Spain), provides SE Suite, a quality improvement tool for requirements.
SE Suite is a set of software tools for improving the quality of requirements specifications. It is an aid for specifying requirement specifications based on the CCC approach* and semantic technology. You can define, measure, and manage the terminology and knowledge of your system.
- *The CCC approach is a methodology of managing quality of requirement specifications based on Correctness, Consistency, and Completeness.
The CCC approach and semantic technology allow for quantitative measurement of requirement specification quality, and aid interaction with requirement descriptions.
Use of metrics that can be customized by users based on the organization's quality standards.
Appropriate quality level can be set per organization and per project.
SE Suite is composed of the following four tools.
VERIFICATION Studio is a tool to check the quality of your requirement specifications based on their Correctness, Completeness, and Consistency. VERIFICATION Studio can define metrics according to your organization's quality policies.
AUTHORING Tools is a tool to assist you in writing requirement specifications by giving you appropriate terminology and patterns from the knowledge database. Writers can maintain the correctness and consistency of your requirements by selecting suggested terms and patterns.
KNOWLEDGE Manager is a repository tool to control and manage all knowledge necessary for your requirement descriptions. This knowledge can be reused in VERIFICATION Studio and AUTHORING Tools.
TRACEABILITY Studio is a tool to manage traceability among different Systems Engineering work products.
Approaching Improvements To Systems Engineering Quality Using SE Suite
The interactive activities of assessing quality, modifying requirement specifications based on quality results, and managing knowledge all help your company’s knowledge assets evolve, and continuously improve the quality of your requirement specifications.
The CCC Approach, Enabled By Semantic Technology
The CCC approach is a methodology to control and manage the quality of requirement specifications based on Correctness, Consistency, and Completeness.
- Controlling the quality of each requirement specification by Correctness:
- ・Does the structure of the requirement comply with an organizational agreement?
- ・Does the requirement specification meet user requirements?
- ・Is there information necessary for design and implementation?
- Control the quality of requirement specifications by Consistency and Completeness:
- ・Are there any inconsistent requirements?
- ・Are there any duplicated requirements?
- ・Do all necessary requirement specifications exist?
The CCC approach is realized through natural language processing and semantic technology based on hierarchical ontology.
In particular, more complicated consistency and completeness are managed through pattern matching of sentences via pattern layer and semantic analysis using the formalization layer.
*For standard configuration (VERIFICATION Studio/AUTHORING Tools/KNOWLEDGE Manager Clients, SES server, and SES DB server). Various configurations are possible.
|Client Tools||SES server||SES DB server|
|CPU||Intel Core Duo or equivalent||Intel Xeon Quad or equivalent||Intel Xeon Quad or equivalent|
|Memory||4GB or more(8GB or more recommended)||8GB or more(16GB or more recommended)||8GB or more(16GB or more recommended)|
|Storage||1GB or more free space||10GB or more free space(RAID configuration HDD recommended)||10GB or more free space(RAID configuration HDD with 500GB or more free space recommended)|
|OS||Windows 7/8/10 (32-bit/64-bit)||Windows Server 2008/2012 (32-bit/64-bit)||Windows Server 2008/2012 (32-bit/64-bit)|
|Runtime Environment||.NET Framework 4.6.1 or more||.NET Framework 4.6.1 or more||.NET Framework 4.6.1 or more|
|Database||One of the following is required.
SQL Server: MS SQL Server 2005 or higher
Oracle: 11g R2
MySQL: MySQL 5.5
Microsoft Access: mdb /.accdb file format
|Others||- Requires FlexLM License server, Client/Server environment of Requirement Management System
- Requires Office Web Components for Office collaboration
The REUSE Company is an organization specialized in the application of semantic analysis technologies to a wide range of industries (aerospace, defense, automotive, naval, health, industrial machinery, and more). Their main focus is on system/software reuse, traceability and quality.
- *The REUSE Company is a registered trademark of Knowledge Centric Solutions S.L.