Premium
PROPOSING A TOOL TO SUPPORT THE PROCESS OF SYSTEM ARCHITECTING
Author(s) -
Chasse John L.,
Hyer Scott A.,
Parker Thomas A.
Publication year - 1996
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.1996.tb02064.x
Subject(s) - computer science , documentation , process (computing) , task (project management) , traceability , software engineering , systems engineering , human–computer interaction , engineering , programming language , operating system
Systems engineering tools are continuously being developed to make arduous tasks easier by reducing cycle times and smoothing transitions from one phase to another. A tool should ultimately free individuals from labor intensive, repetitive, non‐creative tasks and allow them to concentrate their talents on the problem at hand. The process of systems architecting is a task which requires a great deal of creativity. However, it can be dominated by cumbersome tasks involving traceability, documentation, verification, and validation. A system architecting tool could perform, or at least support many of these tasks, allowing the architect to focus on understanding the client's situation and produce an innovative system solution. A system architecting tool could also assist in managing information distributed over multiple platforms. Although existing tools accomplish some portion of these tasks, there are vast capabilities yet to be developed. This paper describes the capabilities required of a system architecting tool. To a tool developer, it describes these capabilities from the architect's (user's) point of view. To potential users, it serves to suggest what could and should be expected from systems engineering tools. This paper also serves to emphasize the aspects of good system architecting practices.