https://www.mdu.se/

mdu.sePublications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Software Engineering featuring the Zachman Taxonomy
Mälardalen University, School of Innovation, Design and Engineering. (Embedded Systems Software Engineering)
Mälardalen University, School of Innovation, Design and Engineering. (Embedded Systems Software Engineering)
Mälardalen University, School of Innovation, Design and Engineering. (Embedded Systems Software Engineering)ORCID iD: 0000-0003-2855-9220
2009 (English)Report (Other academic)
Abstract [en]

Software engineering of today must consider organizational- and business issues as well as architectural issues for fast manufacturing of software. The semantics in a taxonomic scheme including organizational-, business- and architecture artifacts would help software engineers define explicit relations between software engineering artifacts at all levels and enable fast and flexible creation of process models for software manufacturing.

In this paper we present our software engineering taxonomic scheme, featuring the Zachman Enterprise Architecture taxonomy. The taxonomic scheme classifies software engineering artifacts from the IEEE Software Engineering Book Of Knowledge according to Zachman’s relationship rules and our interpretation of the Zachman taxonomy.

The software engineering taxonomic scheme proved to give useful insights to how customer sites and development sites may interact for fast innovation exemplified with the companies Apple (AppStore) and Google. The scheme also proved to be useful for process analysis which is shown for the Scrum process.

Place, publisher, year, edition, pages
2009.
Identifiers
URN: urn:nbn:se:mdh:diva-6670OAI: oai:DiVA.org:mdh-6670DiVA, id: diva2:232307
Available from: 2009-08-21 Created: 2009-08-21 Last updated: 2013-12-03Bibliographically approved
In thesis
1. Exploring Sustainable Industrial Software System Development: within the Software Architecture Environment
Open this publication in new window or tab >>Exploring Sustainable Industrial Software System Development: within the Software Architecture Environment
2009 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

This thesis describes how sustainable development definitions can be transposed to the software architecture environment for the industrial software system domain. In a case study, sustainable development concerns from three companies are investigated for their influence on the dimensions of sustainable development: economical, environmental, and social sustainability. Classifying the case study’s concerns, in the thesis’s Software Engineering taxonomy, shows that the software development concerns are in majority and the software architecture concerns surprisingly few. The economical sustainability concerns dominate followed by social sustainability concerns, including both concerns successfully met and concerns to be met.

Sustainable industrial software system development is in the thesis defined as: “Sustainable industrial software system development meets current stakeholders’ needs without compromising the software development organization’s ability to meet the needs of future stakeholders”. Understanding current and future stakeholders concerns is necessary for the formulation of sustainability goals and metrics. Clarifying the interrelationships among stakeholders’ concerns’ impact on business goals and software qualities, in the thesis’s Influencing Factors method, proves to help stakeholders understand their future needs.

Trust is found to be critical for sustainable development. For the establishing of trust between system and system users, the usability quality is vital. To implement usability support in the architecture in the early design phase, reusable architectural responsibilities are created. The reusable architectural responsibilities are integrated into an experience factory and used by the product line system architects, resulting in a return of investment of 25:2.

Place, publisher, year, edition, pages
Västerås: Mälardalens högskola, 2009
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 107
National Category
Engineering and Technology
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-6672 (URN)978-91-86135-36-2 (ISBN)
Presentation
2009-10-15, Kappa, Mälardalens Högskola, Västerås, 13:00 (English)
Opponent
Supervisors
Projects
Pasas- Analyzing the enterprise-, system-, and software architecture impact of stakeholders’ concerns for profitable industrial software systems
Available from: 2009-08-21 Created: 2009-08-21 Last updated: 2009-11-10Bibliographically approved

Open Access in DiVA

fulltext(102 kB)1482 downloads
File information
File name FULLTEXT02.pdfFile size 102 kBChecksum SHA-512
d1b1b2a0a3d62c168e5e9ff6c73b9d1c2ca82e1da82583a8ed467fe307e353dd37406326487127aaaf37ff0a0b3923e85ec2e692799b7068b79bcf6c665e090e
Type fulltextMimetype application/pdf

Authority records

Norström, Christer

Search in DiVA

By author/editor
Stoll, PiaWall, AndersNorström, Christer
By organisation
School of Innovation, Design and Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1483 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 359 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf