Title :
Archetypes based development from the perspective of domain engineering research topics
Author :
Tepandi, Jaak ; Piho, Gunnar ; Puusep, Viljam
Author_Institution :
Dept. of Inf., Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
Archetypes Based Development (ABD) utilizes software engineering triptych together with archetypes and archetype patterns. In ABD, the domain is analysed and the domain model is developed by using the product (what), business process (how), organization structure (where), person (who), order and inventory (when), and rule (why) archetype patterns. In the current paper, ABD is evaluated from the perspective of domain engineering research topics proposed by Bjørner in 2007. The evaluation shows that ABD is in accordance with an approved and important domain facets based domain analysis methodology and provides additional insight into the research questions related to its main processes. We also explain use of ABD and domain models designed in compliance with ABD in real life software development. These outcomes indicate that our domain analysis and modelling approach complements Bjørner´s domain modelling and together with Test Driven Modeling results in more flexible, customizable, reliable and interoperable software.
Keywords :
object-oriented methods; open systems; program testing; software architecture; software reliability; ABD; Bjørner domain modelling; archetypes based development; business process archetype pattern; domain engineering research topics; interoperable software; order-and-inventory archetype pattern; organization structure archetype pattern; person archetype pattern; product archetype pattern; rule archetype pattern; software development; software engineering triptych utilization; test driven modeling; Analytical models; DSL; Laboratories; Organizations; Software; Software engineering; Software engineering methodology evaluation; archetype patterns; archetypes; domain analysis; domain modelling;
Conference_Titel :
MIPRO, 2012 Proceedings of the 35th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4673-2577-6