Kategorie: Theses

EA Model Dialects

EA Model Dialects

Scope Enterprise Architecture (EA) is a discipline that tries to achieve an alignment between the overall business strategy and its realization in information systems. One important means in this discipline are EA models, which are used to understand the actual state of the organization as well as to plan for the future evolution of the …

+ Read More

Developing Measurements for Data-Flow Anti-Patterns in the Domain of Enterprise Architecture Debts

Developing Measurements for Data-Flow Anti-Patterns in the Domain of Enterprise Architecture Debts

Background Technical debt is a metaphor that describes the tradeoff often made between short-term solutions in a software system and the long-term development of it. These kinds of trade-offs can create issues that makes it harder to modify and develop a software system further. This aspect becomes increasingly important as businesses must stay competitive in …

+ Read More

Developing Measurements for Software Architectural Smells in the Domain of Enterprise Architecture Debts

Developing Measurements for Software Architectural Smells in the Domain of Enterprise Architecture Debts

Background Enterprise Architecture Debt, EAD, has been defined as “the counterpart to Technical Debt” in the domain of Enterprise Architecture. Technical debt, TD, is a metaphor used in software development to describe various parts of the development lifecycle that causes higher costs and lower quality in the long run. As Seaman et al. describe it, …

+ Read More

Defining Thresholds for Enterprise Architecture Debts Measurements

Defining Thresholds for Enterprise Architecture Debts Measurements

Background Technical Debt (TD) is a well-established concept in software development and means that a solution that is “quick and dirty” is applied in order to earn time in short term and be able to provide a function in a system more quickly. This primitive implementation will at a later stage need to be corrected …

+ Read More

Developing Measurements for Enterprise Architecture Debts

Developing Measurements for Enterprise Architecture Debts

Background In the software development industry, technical debt is regarded as a critical issue in terms of the negative consequences such as increased software development cost, low product quality, decreased maintainability, and slowed progress to the long-term success of developing software. Technical debt describes the delayed technical development activities for getting short-term payoffs such as …

+ Read More

Developing an Extensible Framework for Measuring Enterprise Architecture Debts

Developing an Extensible Framework for Measuring Enterprise Architecture Debts

Background In the software development industry, technical debt is regarded as a critical issue in terms of the negative consequences such as increased software development cost, low product quality, decreased maintainability, and slowed progress to the long-term success of developing software. Technical debt describes the delayed technical development activities for getting short-term payoffs such as …

+ Read More

Towards a Catalogue of Process-Related Enterprise Architecture Smells

Towards a Catalogue of Process-Related Enterprise Architecture Smells

Process anti-patterns are a common technique for documenting counterproductive solutions to reoccurring problems. Process smells document a similar thing while only signaling that they could be a potential problem. Research, in this field, has analyzed and characterized anti-patterns in business processes; however, these business processes are mostly modeled in BPMN, which are related to low-level …

+ Read More