Krawatzeck, Robert; Hofmann, Marcus; Jacobi, Frieder; Dinter, Barbara Constructing Software-Intensive Methods: A Design Science Research Process with Early Feedback Cycles (Inproceeding) Proceedings of the 8th International Conference on Design Science Research in Information Systems and Technology (DESRIST'2013), pp. in print, Springer LNCS, Helsinki, Finland, 2013. (Abstract | BibTeX | Tags: design science, early feedback, generate-test cycle, method engineering, research process, software prototype) @inproceedings{RK2013,
title = {Constructing Software-Intensive Methods: A Design Science Research Process with Early Feedback Cycles},
author = {Robert Krawatzeck and Marcus Hofmann and Frieder Jacobi and Barbara Dinter},
year = {2013},
date = {2013-06-11},
booktitle = {Proceedings of the 8th International Conference on Design Science Research in Information Systems and Technology (DESRIST'2013)},
pages = {in print},
publisher = {Springer LNCS},
address = {Helsinki, Finland},
abstract = {Methods are a common artifact within design science research (DSR). In the context of a research project we faced the challenge to develop a method and a software artifact in parallel. However, existing work in DSR and method engineering does not explicitly address the simultaneous development of two interdependent artifacts. Therefore, we developed a DSR process that allows the construction of so-called software-intensive methods. It considers the interdependencies of both artifacts and optimizes common DSR processes by including early feedback cycles for intermediate results - allowing the identification of initial design weaknesses like missing or dispensable design elements, inappropriate element design and usability flaws. The process has been applied and its feasibility has been demonstrated in the research project.},
keywords = {design science, early feedback, generate-test cycle, method engineering, research process, software prototype}
}
Methods are a common artifact within design science research (DSR). In the context of a research project we faced the challenge to develop a method and a software artifact in parallel. However, existing work in DSR and method engineering does not explicitly address the simultaneous development of two interdependent artifacts. Therefore, we developed a DSR process that allows the construction of so-called software-intensive methods. It considers the interdependencies of both artifacts and optimizes common DSR processes by including early feedback cycles for intermediate results - allowing the identification of initial design weaknesses like missing or dispensable design elements, inappropriate element design and usability flaws. The process has been applied and its feasibility has been demonstrated in the research project.
|
Krawatzeck, Robert; Jacobi, Frieder; Hofmann, Marcus CAWE DW Documenter: A Model-driven Tool for Customizable ETL Documentation Generation (Inproceeding) Castano, Silvana; Vassiliadis, Panos; Lakshmanan, Laks; Lee, Mong Li (Ed.): Proceedings of the 31st International Conference on Conceptual Modeling (ER'2012), pp. 400-403, Springer LNCS, Florence, Italy, 2012, ISBN: 978-3-642-33999-8-1. (Abstract | Links | BibTeX | Tags: ADM, Computer-Aided Warehouse Engineering, ETL processes, MDA, reverse engineering, software prototype, user-specific documentation) @inproceedings{RK2012,
title = {CAWE DW Documenter: A Model-driven Tool for Customizable ETL Documentation Generation},
author = {Robert Krawatzeck and Frieder Jacobi and Marcus Hofmann},
editor = {Silvana Castano and Panos Vassiliadis and Laks V. Lakshmanan and Mong Li Lee},
url = {http://www.springerlink.com/content/x248j64t568761ju/},
isbn = {978-3-642-33999-8-1},
year = {2012},
date = {2012-10-15},
booktitle = {Proceedings of the 31st International Conference on Conceptual Modeling (ER'2012)},
pages = {400-403},
publisher = {Springer LNCS},
address = {Florence, Italy},
abstract = {Within business intelligence systems (BI systems), ETL (extract, transform and load) processes move numerous data from heterogeneous sources to a data warehouse and become more complex with growing enterprise size. To keep costs and expenditure of time for maintenance and evolution of those systems slight, ETL processes should be documented. A well-documented system also leads to higher transparency regarding the origin and processing of data, which increases the system’s acceptance by business users. However, the preparation of high quality software documentation is sophisticated and there-fore it usually only takes place in the design or development phase of BI systems. To ensure that the documentation is always updated, automated generation is advantageous. The paper at hand presents the research prototype CAWE DW Documenter for automated configurable ETL documentation generation},
keywords = {ADM, Computer-Aided Warehouse Engineering, ETL processes, MDA, reverse engineering, software prototype, user-specific documentation}
}
Within business intelligence systems (BI systems), ETL (extract, transform and load) processes move numerous data from heterogeneous sources to a data warehouse and become more complex with growing enterprise size. To keep costs and expenditure of time for maintenance and evolution of those systems slight, ETL processes should be documented. A well-documented system also leads to higher transparency regarding the origin and processing of data, which increases the system’s acceptance by business users. However, the preparation of high quality software documentation is sophisticated and there-fore it usually only takes place in the design or development phase of BI systems. To ensure that the documentation is always updated, automated generation is advantageous. The paper at hand presents the research prototype CAWE DW Documenter for automated configurable ETL documentation generation
|