Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Designing Software Components for Database Consistency: An Enterprise Modeling Approach
Karlstads universitet, Fakulteten för ekonomi, kommunikation och IT, Avdelningen för datavetenskap. (Informatik och Projektledning)
Karlstads universitet, Fakulteten för ekonomi, kommunikation och IT, Avdelningen för datavetenskap. (Informatik och Projektledning)ORCID-id: 0000-0002-0419-1647
2007 (Engelska)Ingår i: Advances in Information Systems Development: New Methods and Practice for the Networked Society / [ed] Wita Wojtkowski, W. Gregory Wojtkowski, Jože Zupancic, Gabor Magyar, Gabor Knapp, Boston: Springer Science+Business Media , 2007, s. 37-47Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The ubiquitous use of databases (DB) in information systems (IS) today is a direct result of complex and enormous amounts of data processing required in modern businesses. The complexity of the data processing requires software to support the organization in being competitive in an increasingly demanding business climate. The software must support the organization in creating business advantages, thus the need for robust, yet flexible software solutions is increasingly important to maintain or gain effectiveness [1].

Ort, förlag, år, upplaga, sidor
Boston: Springer Science+Business Media , 2007. s. 37-47
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik
Forskningsämne
Informatik
Identifikatorer
URN: urn:nbn:se:kau:diva-5013DOI: 10.1007/978-0-387-70802-7_4ISBN: 978-0-387-70802-7 (tryckt)OAI: oai:DiVA.org:kau-5013DiVA, id: diva2:280053
Konferens
The 15th International conference on Information Systems Development ISD 2006, 31 August - 2 September, Budapest
Tillgänglig från: 2009-12-08 Skapad: 2009-12-08 Senast uppdaterad: 2019-07-12Bibliografiskt granskad
Ingår i avhandling
1. Component-Oriented Software System Architectures
Öppna denna publikation i ny flik eller fönster >>Component-Oriented Software System Architectures
2009 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

When designing and developing software systems, there are several challenges that have to be addressed such as complexity, change management and system integrity. Trends in development processes, programming languages and software design are constantly changing. New programming paradigms have succeeded each other while the software systems have grown larger and more difficult to maintain. Component-oriented thinking provides the opportunity to re-use pre-fabricated parts to assemble software systems from tested building blocks, facilitating a rapid and consistent software development process. A component-oriented approach, however, affects both the life cycle and the development process of a software system. Therefore, a new way of viewing the life cycle as well as the development process for component-based software systems is presented in this thesis.

A key issue when using a component-oriented approach is to consider both behavioral and static aspects of a software system. Furthermore, we need to be able to analyze the architecture of the enterprise as well as the software system architecture to deliver business value with information systems. System interdependencies will be placed in the foreground when integrating technical and organizational aspects of the information system. We therefore need a modeling technique suitable for focusing on semantic aspects rather than implementation-dependent issues. A suitable modeling technique is the Enterprise Modeling approach.

This thesis will present a component-oriented approach to software system architectures using the Enterprise Modeling approach.

Ort, förlag, år, upplaga, sidor
Karlstad: Karlstad University, 2009. s. 83
Serie
Karlstad University Studies, ISSN 1403-8099 ; 2009:44
Nyckelord
Software Architecture, Software Component, Enterprise Modeling, Software Development, Software Life Cycle, Development Process, System Architecture
Nationell ämneskategori
Annan data- och informationsvetenskap
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:kau:diva-4699 (URN)978-91-7063-267-9 (ISBN)
Disputation
2009-11-06, 21A 342 Eva Erikssonsalen, Karlstads universitet, 13:15 (Svenska)
Opponent
Handledare
Tillgänglig från: 2009-12-08 Skapad: 2009-09-21 Senast uppdaterad: 2018-01-13Bibliografiskt granskad
2. Schema Integration: How to Integrate Static and Dynamic Database Schemata
Öppna denna publikation i ny flik eller fönster >>Schema Integration: How to Integrate Static and Dynamic Database Schemata
2010 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

Schema integration is the task of integrating several local schemata into one global database schema. It is a complex, error-prone and time consuming task. Problems arise in recognizing and resolving problems, such as differences and similarities, between two schemata. Problems also arise in integrating static and dynamic schemata. In this thesis, three research topics are addressed: Maintaining Vocabulary in Schema Integration, Integration of Static Schemata and Integration of Static and Dynamic Schemata, while applying the notation in the Enterprise Modeling approach.

In Maintaining Vocabulary in Schema Integration an analysis of what semantic loss is and why it occurs in schema integration is conducted. Semantic loss is a problem that should be avoided because both concepts and dependencies might be lost. In the thesis, it is argued that concepts and dependencies should be retained as long as possible in the schemata. This should facilitate user involvement since the users’ vocabulary is retained even after resolving similarities and differences between two schemata.

In Integration of Static Schemata two methods are developed. These methods facilitate recognition and resolution of similarities and differences between two conceptual database schemata.  By applying the first method, problems between two schemata can be recognized that otherwise could pass unnoticed; by applying the second method, problems can be resolved without causing semantic loss by retaining concepts and dependencies in the schemata.

In Integration of Static and Dynamic Schemata a method on how to integrate static and dynamic schemata is developed. In the method, focus is put on pre- and post-conditions and how to map these to states and state changes in the database. By applying the method, states that are important for the database can be designed and integrated into the conceptual database schema. Also, by applying the method, active database rules can be designed and integrated into the conceptual database schema.

Ort, förlag, år, upplaga, sidor
Karlstad: Karlstads universitet, 2010. s. 346
Serie
Karlstad University Studies, ISSN 1403-8099 ; 2010:13
Nyckelord
Schema Integration, Conceptual Database Design, Database Schemata, Enterprise Modeling
Nationell ämneskategori
Data- och informationsvetenskap
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:kau:diva-5541 (URN)978-91-7063-299-0  (ISBN)
Disputation
2010-05-28, Frödingsalen 1B 364, Karlstads universitet, Karlstad, 13:15 (Engelska)
Opponent
Handledare
Tillgänglig från: 2010-05-06 Skapad: 2010-04-09 Senast uppdaterad: 2019-07-12Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltext

Personposter BETA

Bellström, Peter

Sök vidare i DiVA

Av författaren/redaktören
Bellström, Peter
Av organisationen
Avdelningen för datavetenskap
Systemvetenskap, informationssystem och informatik

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 200 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf