Difference between revisions of "Systems Engineering: Historic and Future Challenges"

From SEBoK
Jump to navigation Jump to search
(star exclusions)
(No difference)

Revision as of 08:13, 3 May 2012

<html><a style="float:right;padding:2px 4px 0 0" href="javascript:void(0)" onclick="$('#light').hide();$('#fade').hide()">[X]</a></html>
This navigational tool is a prototype under development SEBoK 1.0. Comments are welcome for improvement.
Use [+] to expand and [-] to collapse. Clicking on a title will open that article.
{{#star: }}

<html><a style="float:right" href="javascript:void(0)" onclick="$('#light').show();$('#fade').show()"><img src="/dev/extensions/SEBoK/staricon.png" alt="Star menu" /></a>
</html>

The evolution of systems engineering (SE) can be viewed in terms of challenges and responses. Humans have been presented with increasingly complex challenges and have had to think systematically and holistically in order to produce successful responses. In regards to SE, these efforts were followed by generalists who developed more generic principles and practices for repeating past successes.

Historical Perspective

Some of the earliest relevant challenges were in organizing cities, as described in Lewis Mumford’s The City in History (Mumford 1961). The various functions of emerging cities, such as storing grain and emergency supplies; defending the stores and the city; supporting transportation and trade; accommodating palaces, citadels, temples, and afterlife preparations; providing a water supply; etc. required considerable holistic planning and organizational skills. Such skills were independently developed in the Middle East, Egypt, Asia, and Latin America.

The next wave of challenges and responses came with the emergence of megacities and mobile cities for military operations, such as those present in the Roman Empire. These also spawned generalists and their ideological works, such as Vitruvius and his Ten Books on Architecture (Vitruvius: Morgan transl. 1960). “Architecture” in Rome not only included buildings, but also aqueducts, surveying, landscaping, central heating, and overall planning of cities.

The next wave of challenges and responses came with the Industrial Revolution. In the nineteenth century, considerable new holistic thinking, planning, and execution were required for the creation and sustainment of canal, railroad, and metropolitan transit systems to support transportation along with general treatises, such as The Economic Theory of the Location of Railroads (Wellington 1887). In the early twentieth century, these involved large-scale industrial enterprise engineering, such as the Ford automotive assembly plants, along with general treatises, such as The Principles of Scientific Management (Taylor 1911).

Another wave of challenges and responses came with World War II and the complexities of real-time command and control of extremely large multinational land, sea, and air forces and their associated logistics and intelligence functions . After the war, and coinciding with the emergence of the Cold War and Russian space achievements, considerable investments were made by the U.S. and its allies in researching and developing principles , methods, processes , and tools for military defense systems. These were complemented by initiatives addressing industrial and other governmental systems, leading to such landmarks as the codification of operations research and SE in Introduction to Operations Research (Churchman et. al 1957), Warfield (1956), and Goode-Machol (1957) and the general Rand Corporation approach to government systems analysis as seen in Efficiency in Government Through Systems Analysis (McKean 1958). The late 1940’s to 1970’s saw the development of general theories of system behavior and SE, such as cybernetics (Weiner 1948), system dynamics (Forrester 1961), general systems theory (Bertalanffy 1968), and mathematical systems engineering theory (Wymore 1977).

Beginning in the 1960’s, and increasing in the 1970’s through 1990’s, two further sources of challenge emerged. One was the increasing growth of software functionality in systems; e.g., software was responsible for functionality in 8% of military aircraft in 1960, but this number rose to 80% in 2000 (Ferguson 2001). The second source of challenge was the increasing awareness of the criticality of the human element in complex systems. These challenges led to a reorientation from traditional hardware-oriented SE with sequential processes, pre-specified requirements , and functional-hierarchy architectures to more “soft” SE approaches with emergent requirements, concurrent vs. sequential definition of requirements and solutions , combinations of layered service -oriented and functional-hierarchy architectures, heuristic vs. pure mathematical solution approaches, and evolutionary vs. single-step system development. Good examples are societal systems (Warfield 1976), soft systems methodology (Checkland 1981) and systems architecting (Rechtin 1991; Rechtin-Maier 1997). As with Vitruvius, architecting was not confined to producing blueprints from requirements, but covered concurrent operational concept , requirements, architecture, and life cycle plans definition.

Evolution of Systems Engineering Challenges

During the 1990’s and 2000’s, even greater challenges arose in the rapidly increasing scale, dynamism, and sources of vulnerability in the systems needing to be engineered. The Internet has made it possible to benefit from the rapid interoperability of net-centric systems of systems (sos) , but has also created new sources of system vulnerability and obsolescence as new Internet services (grids, clouds, social networks , search engines, geolocation services, and recommendation services) proliferate and compete with each other. At the same time, solution approaches have proliferated. domain -specific model -based approaches offer significant benefits and are proliferating, carrying with them the challenge of reconciling many different domain assumptions in order to get the domain-specific systems to interoperate . Similar trends toward increasing rates of change are also continuing to present further SE challenges in such areas as biotechnology, nanotechnology, and massively parallel data processing.

The proliferation of object-oriented methods was partially addressed by the development of the Unified Modeling Language (UML) [1] and the Systems Modeling Language (SysML) [2], but there is now a wide variety of tools available to apply UML and SysML, and also a large selection of alternative requirements and architecture representations trying to compensate for the shortfalls of UML and SysML. Similar diversity is seen in various approaches to enterprise architecting , lean and agile processes, iterative and evolutionary processes, and methods for simultaneously achieving high-effectiveness, high-assurance, resilient, adaptive, and life cycle affordable systems.

This trend towards diversity has increased awareness that there is no one-size-fits-all product or process approach that works best in all situations. Thus, another challenge is to determine which SE approaches work best in which situations in order to determine criteria for the choice of which SE approach to use in a given situation, and to determine how to sustain workable complex systems of systems containing different solution approaches. The SEBoK is organized in an attempt to accommodate this complexity and dynamism by presenting alternative approaches and current knowledge of where they work best. The wiki-based approach to the SEBoK provides a mechanism for allowing easy evolution if desired, while maintaining stability between versions.

Emerging future challenges for SE involve the assessment and integration of new technologies such as nanotechnology, mobile networking, social network technology, cooperative autonomous agent technology, cloud computing and data mining technology, and combinations of physical and biological entities. Ambitious projects are going forward to create smart services, smart hospitals, smart energy grids, and smart cities. These promise improved system capabilities and quality of life, but carry serious risks of reliance on immature technologies or on combinations of technologies with incompatible objectives or assumptions. The advantages of creating network-centric systems of systems to “see first,” “understand first,” and “act first” are highly attractive in a globally competitive world, but carry serious challenges of managing complexes of hundreds of independently-evolving systems over which one can have only partial control. The SE field will be increasingly needed, but increasingly challenged, to ensure that future systems will be scalable , stable, adaptable , and humane.

A more detailed view of SE challenges is provided in the Systems Challenges knowledge area (KA) within Part 2, Systems.

References

Works Cited

Bertalanffy, L. von. 1968. General System Theory: Foundations, Development, Applications. New York, NY, USA: George Braziller.

Checkland, P. 1981. Systems Thinking, Systems Practice. Hoboken, NJ, USA: Wiley, 1981.

Churchman, C.W., R. Ackoff, and E. Arnoff. 1957. Introduction to Operations Research. New York, NY, USA: Wiley and Sons.

Ferguson, J. 2001. "Crouching Dragon, Hidden Software: Software in DoD Weapon Systems." IEEE Software, July/August, p. 105–107.

Forrester, J. 1961. Industrial Dynamics. Winnipeg, Manitoba, Canada: Pegasus Communications.

Goode, H. and R. Machol. 1957. Systems Engineering: An Introduction to the Design of Large-Scale Systems. New York, NY, USA: McGraw-Hill.

McKean, R. 1958. Efficiency in Government Through Systems Analysis. New York, NY, USA: John Wiley and Sons.

Mumford, L. 1961. The City in History. San Diego, CA, USA: Harcourt Brace Jovanovich.

Rechtin, E. 1991. Systems Architecting. Upper Saddle River, NJ, USA: Prentice Hall.

Rechtin, E. and M. Maier. 1997. The Art of Systems Architecting. Boca Raton, FL, USA: CRC Press.

Taylor, F. 1911. The Principles of Scientific Management. New York, NY, USA and London, UK: Harper & Brothers.

Vitruvius, P. (transl. Morgan, M.) 1960. The Ten Books on Architecture. North Chelmsford, MA, USA: Courier Dover Publications.

Warfield, J. 1956. Systems Engineering. Washington, DC, USA: US Department of Commerce (DoC).

Wellington, A. 1887. The Economic Theory of the Location of Railroads. New York, NY, USA: John Wiley and Sons.

Wiener, N. 1948. Cybernetics or Control and Communication in the Animal and the Machine. New York, NY, USA: John Wiley & Sons Inc.

Wymore, A. W. 1977. A Mathematical Theory of Systems Engineering: The Elements. Huntington, NY, USA: Robert E. Krieger.

Primary References

Bertalanffy, L. von. 1968. General System Theory: Foundations, Development, Applications. New York, NY, USA: George Braziller.

Boehm, B. 2006. "Some Future Trends and Implications for Systems and Software Engineering Processes." Systems Engineering. Wiley Periodicals, Inc. 9(1), pp 1-19.

Checkland, P. 1981. Systems Thinking, Systems Practice. Hoboken, NJ, USA: Wiley, 1981.

INCOSE Technical Operations. 2007. Systems Engineering Vision 2020, version 2.03. Seattle, WA: International Council on Systems Engineering, Seattle, WA, INCOSE-TP-2004-004-02.

INCOSE. 2011. Systems Engineering Handbook, version 3.2.1. San Diego, CA, USA: International Council on Systems Engineering (INCOSE). INCOSE-TP-2003-002-03.2.

Warfield, J. 1956. Systems Engineering. Washington, DC, USA: US Department of Commerce (DoC). Report PB111801.

Warfield, J. 1976. Societal Systems: Planning, Policy, and Complexity. New York, NY, USA: John Wiley & Sons.

Wymore, A. W. 1977. A Mathematical Theory of Systems Engineering: The Elements. Huntington, NY, USA: Robert E. Krieger.

Additional References

Churchman, C.W., R. Ackoff, and E. Arnoff. 1957. Introduction to Operations Research. New York, NY, USA: Wiley and Sons.

Forrester, J. 1961. Industrial Dynamics. Winnipeg, Manitoba, Canada: Pegasus Communications.

Goode, H. and R. Machol. 1957. Systems Engineering: An Introduction to the Design of Large-Scale Systems. New York, NY, USA: McGraw-Hill.

Hitchins, D. 2007. Systems Engineering: A 21st Century Methodology. Chichester, England: Wiley.

McKean, R. 1958. Efficiency in Government Through Systems Analysis. New York, NY, USA: John Wiley and Sons.

The MITRE Corporation. 2011. "The Evolution of Systems Engineering." The MITRE Systems Engineering Guide. Accessed 8 March 2012 at [[3]].

Rechtin, E. 1991. Systems Architecting. Upper Saddle River, NJ, USA: Prentice Hall.

Sage, A. and W. Rouse (eds). 1999. Handbook of Systems Engineering and Management. Hoboken, NJ, USA: John Wiley and Sons, Inc.

Taylor, F. 1911. The Principles of Scientific Management. New York, NY, USA and London, UK: Harper & Brothers.

Vitruvius, P. (transl. Morgan, M.) 1960. The Ten Books on Architecture. North Chelmsford, MA, USA: Courier Dover Publications.



< Previous Article | Parent Article | Next Article >