Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains

A cyber-physical system and software architecture technology, applied in the field of software architecture and tools with its various software artifacts in the design of complex cyber-physical systems in different technical fields, can solve the problem that the dependency relationship is not enough to answer system architects, etc. achieve efficient processing

Active Publication Date: 2017-03-15
SIEMENS AG
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0047] Dependency relationships alone are often insufficient to answer the questions faced by system architects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains
  • Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains
  • Method and tool for engineering software architectures with its various software artifacts of complex cyber-physical systems of different technical domains

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] A. Regarding a preferred embodiment of the present invention, according to figure 1 Describe the technical means and features that express the diagnostic classification of software artifacts SWA in the software architecture of complex cyber-physical systems (hereinafter also referred to simply as "software systems") in different technical fields, DEP, and a representation of the diagnosed and categorized software artifact dependencies SWA, DEP expressed on the user-scrollable display DLP; and according to figure 2 Describe the technical means and characteristics for expressing information about the evolution of complex cyber-physical systems, thereby using the following diagnostic classifications:

[0089] 1. Some of the dependencies are layered (hierarchized).

[0090] 2. Some of the dependencies are in the circles.

[0091] 3. Some dependencies are out of scope or on third parties (relative to the system under inspection), the precise details of which are less im...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In order to give architects engineering the software of software architectures with its various software artifacts of complex cyber-physical systems of different technical domains a powerful way to identify and control architecture erosion in codebases of the complex cyber-physical systems, it is proposed a method or tool that would (i) diagnose and categorize software artifacts dependencies (SWA, DEP) in the software architectures of complex cyber-physical systems triggered by revisions or commits, (ii) relate changes in the diagnosed and categorized dependencies (DEP) with change events on the software artifacts (SWA), such as those in particular caused by at least one of enhancing the complex cyber-physical system with new features as required by market demands and fixing defects found in operation and / or raised during maintenance of the complex cyber-physical system, and (iii) represent the diagnosed and categorized dependencies (DEP) and the related changes in the diagnosed and categorized dependencies (DEP).

Description

technical field [0001] The invention relates to a method and a tool for designing or maintaining the software architecture of complex cyber-physical systems with their various software artifacts in different technical fields. Background technique [0002] The term "design" used hereinafter means all possible actions in the context of the software architecture of complex cyber-physical systems used in different technical fields, such as maintaining the software architecture of complex cyber-physical systems. [0003] The term "cyber-physical system" is used hereinafter to refer to a system of computing elements that cooperatively control physical entities (see the July 23, 2014 edition of http: / / en.wikipedia.org / wiki / Cyber-physical_ system ), whereby the technical field can be as diverse as ranges like aerospace, automotive, chemical processes, civil infrastructure, energy, healthcare, manufacturing, transportation, entertainment, consumer appliances, etc., and can include ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/36G06F8/76G06F8/433
Inventor D.T.丹尼尔E.乌赫纳
Owner SIEMENS AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products