SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
Software	Engineering	in	the	Systems	Context	
	
Edited	by:	Ivar	Jacobson	and	Harold	“Bud”	Lawson	
	
A	 new	 book	 has	 been	 created	 to	 provide	 various	 perspectives	 concerning	 the	
problems	and	opportunities	presented	by	the	increasing	central	role	of	software	in	
the	 world’s	 systems.	 In	 particular,	 the	 role	 of	 and	 relationship	 between	 Software	
Engineering	and	Systems	Engineering	in	the	provisioning	of	software	systems	and	
their	 integration	 into	 system	 environments.	 There	 are	 on-going	 efforts	 to	 both	
understand	 and	 improve	 these	 two	 professions	 individually	 and	 collectively.	 One	
major	effort	is	SEMAT	(Software	Engineering	Method	and	Theory)	that	has	led	to	
the	 development	 of	 a	 method	 and	 practice	 independent	 approach	 called	 Essence	
that	has	become	an	Object	Management	Group	standard.	While	aimed	specifically	at	
Software	 Engineering,	 the	 generality	 of	 the	 approach	 can	 be	 applied	 in	 systems	
contexts.	Further,	it	is	clear	that	many	Software	Engineers	lack	an	understanding	of	
and	appreciation	of	the	wider	system	context	into	which	their	software	systems	are	
integrated.	Thus,	there	is	a	strong	motive	to	develop	the	ability	to	“think”	and	“act”	
in	 terms	 of	 systems	 in	 order	 to	 improve	 the	 capabilities	 of	 both	 Software	 and	
Systems	Engineers	to	understand	and	communicate	individually	and	collectively.	
	
The	 book	 presents	 various	 perspectives,	 provided	 by	 internationally	 known	
software	and	systems	engineers	on	concepts	and	principles,	guidance	on	selecting	
development	 approaches,	 issues	 of	 complexity,	 stakeholder	 concerns	 and	
requirements,	the	vital	role	of	architecture,	agility,	governance,	resilience,	trust,	risk,	
acquisition,	supply	chains,	technical	debt,	socio-technical	aspects,	standards,	as	well	
as	the	fundamental	aspects	of	improving	communication	and	understanding.	
	
It	is	the	editors	(Ivar	Jacobson	and	Harold	“Bud”	Lawson’s)	hope	that	this	book	will	
provide	a	starting	point	to	improving	the	understanding	of	the	relationship	between	
Software	Engineering	and	Systems	Engineering	and	make	a	significant	contribution	
to	improving	both	professions	and	the	world	of	systems.		
				 	 	 	 	 	 	 	 	 					
																																												The	Contributors	
Ilia Bider Barry Boehm Lindsey Brodie Francois Coallier
Tom Gilb Rich Hilliard Ivar Jacobson
Harold “Bud” Lawson Anatoly Levenchuk Svante Lidman
Paul E. McMahon Moacyr de Mello Barry Myburgh
Pan-Wei Ng Don O’Neill June Sung Park Sarah Sheard
Ian Sommerville Ian Spence
	
The	book	is	Volume	7	in	the	Systems	Series	published	by	College	Publications,	
Kings	College,	London.	http://www.collegepublications.co.uk/systems/	
Available	from	amazon.uk	for	21	UK	Pounds	and	amazon.com	for	32	US	Dollars	
For	bulk	orders	contact:	Jane	Spurr		jane.spurr@kcl.ac.uk

Contenu connexe

Similaire à Software Engineering in the Systems Context

Swanson 2003 framework-understanding_4p
Swanson 2003 framework-understanding_4pSwanson 2003 framework-understanding_4p
Swanson 2003 framework-understanding_4p
Eric Swanson
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
cseij
 
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
Guy Savage
 

Similaire à Software Engineering in the Systems Context (20)

Analysis Report
 Analysis Report  Analysis Report
Analysis Report
 
A Framework For Creating Hybrid-Open Source Software Communities
A Framework For Creating Hybrid-Open Source Software CommunitiesA Framework For Creating Hybrid-Open Source Software Communities
A Framework For Creating Hybrid-Open Source Software Communities
 
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLESA COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
 
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLESA COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
 
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLESA COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
A COMPARATIVE ANALYSIS ON SOFTWARE ARCHITECTURE STYLES
 
Swanson 2003 framework-understanding_4p
Swanson 2003 framework-understanding_4pSwanson 2003 framework-understanding_4p
Swanson 2003 framework-understanding_4p
 
SEABIS/SICS
SEABIS/SICSSEABIS/SICS
SEABIS/SICS
 
A Design Theory For Software Engineering
A Design Theory For Software EngineeringA Design Theory For Software Engineering
A Design Theory For Software Engineering
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
Co-creation of Learning and Social CRM
Co-creation of Learning and Social CRMCo-creation of Learning and Social CRM
Co-creation of Learning and Social CRM
 
AGILE SOFTWARE ARCHITECTURE INGLOBAL SOFTWARE DEVELOPMENT ENVIRONMENT:SYSTEMA...
AGILE SOFTWARE ARCHITECTURE INGLOBAL SOFTWARE DEVELOPMENT ENVIRONMENT:SYSTEMA...AGILE SOFTWARE ARCHITECTURE INGLOBAL SOFTWARE DEVELOPMENT ENVIRONMENT:SYSTEMA...
AGILE SOFTWARE ARCHITECTURE INGLOBAL SOFTWARE DEVELOPMENT ENVIRONMENT:SYSTEMA...
 
On System Design
On System DesignOn System Design
On System Design
 
Modest Formalization of Software Design Patterns
Modest Formalization of Software Design PatternsModest Formalization of Software Design Patterns
Modest Formalization of Software Design Patterns
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
 
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
A Holacratic Socio-Technical System Architecture - Pages 456-461 from ISSE-20...
 
UCD Generator (ICIET 2007)
UCD Generator (ICIET 2007)UCD Generator (ICIET 2007)
UCD Generator (ICIET 2007)
 
A Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information SystemsA Review on Evolution and Versioning of Ontology Based Information Systems
A Review on Evolution and Versioning of Ontology Based Information Systems
 
F017233543
F017233543F017233543
F017233543
 

Plus de Brigitte DANIEL ALLEGRO

Plus de Brigitte DANIEL ALLEGRO (6)

Vdef.cbs aer val_chu_pensersyst_santé_2016.10.17_hb_b_da_ag_hp_ar_final_v2
Vdef.cbs aer val_chu_pensersyst_santé_2016.10.17_hb_b_da_ag_hp_ar_final_v2Vdef.cbs aer val_chu_pensersyst_santé_2016.10.17_hb_b_da_ag_hp_ar_final_v2
Vdef.cbs aer val_chu_pensersyst_santé_2016.10.17_hb_b_da_ag_hp_ar_final_v2
 
Exploring the branches of the Systems Landscape
Exploring the branches of the Systems LandscapeExploring the branches of the Systems Landscape
Exploring the branches of the Systems Landscape
 
Cancer inflammation at1 and at2 receptors - AT2 receptors Gary Robert Smith &...
Cancer inflammation at1 and at2 receptors - AT2 receptors Gary Robert Smith &...Cancer inflammation at1 and at2 receptors - AT2 receptors Gary Robert Smith &...
Cancer inflammation at1 and at2 receptors - AT2 receptors Gary Robert Smith &...
 
Isss2015 sepsis&systems thinking b da-grs_final version_2015.08.23
Isss2015 sepsis&systems thinking b da-grs_final version_2015.08.23Isss2015 sepsis&systems thinking b da-grs_final version_2015.08.23
Isss2015 sepsis&systems thinking b da-grs_final version_2015.08.23
 
11 sept 2014 intro penser systèmes version pdf site afis brigitte daniel allegro
11 sept 2014 intro penser systèmes version pdf site afis brigitte daniel allegro11 sept 2014 intro penser systèmes version pdf site afis brigitte daniel allegro
11 sept 2014 intro penser systèmes version pdf site afis brigitte daniel allegro
 
Les fondamentaux du penser système
Les fondamentaux du penser systèmeLes fondamentaux du penser système
Les fondamentaux du penser système
 

Dernier

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 

Software Engineering in the Systems Context

  • 1. Software Engineering in the Systems Context Edited by: Ivar Jacobson and Harold “Bud” Lawson A new book has been created to provide various perspectives concerning the problems and opportunities presented by the increasing central role of software in the world’s systems. In particular, the role of and relationship between Software Engineering and Systems Engineering in the provisioning of software systems and their integration into system environments. There are on-going efforts to both understand and improve these two professions individually and collectively. One major effort is SEMAT (Software Engineering Method and Theory) that has led to the development of a method and practice independent approach called Essence that has become an Object Management Group standard. While aimed specifically at Software Engineering, the generality of the approach can be applied in systems contexts. Further, it is clear that many Software Engineers lack an understanding of and appreciation of the wider system context into which their software systems are integrated. Thus, there is a strong motive to develop the ability to “think” and “act” in terms of systems in order to improve the capabilities of both Software and Systems Engineers to understand and communicate individually and collectively. The book presents various perspectives, provided by internationally known software and systems engineers on concepts and principles, guidance on selecting development approaches, issues of complexity, stakeholder concerns and requirements, the vital role of architecture, agility, governance, resilience, trust, risk, acquisition, supply chains, technical debt, socio-technical aspects, standards, as well as the fundamental aspects of improving communication and understanding. It is the editors (Ivar Jacobson and Harold “Bud” Lawson’s) hope that this book will provide a starting point to improving the understanding of the relationship between Software Engineering and Systems Engineering and make a significant contribution to improving both professions and the world of systems. The Contributors Ilia Bider Barry Boehm Lindsey Brodie Francois Coallier Tom Gilb Rich Hilliard Ivar Jacobson Harold “Bud” Lawson Anatoly Levenchuk Svante Lidman Paul E. McMahon Moacyr de Mello Barry Myburgh Pan-Wei Ng Don O’Neill June Sung Park Sarah Sheard Ian Sommerville Ian Spence The book is Volume 7 in the Systems Series published by College Publications, Kings College, London. http://www.collegepublications.co.uk/systems/ Available from amazon.uk for 21 UK Pounds and amazon.com for 32 US Dollars For bulk orders contact: Jane Spurr jane.spurr@kcl.ac.uk