Title :
From archetypes based domain model via requirements to software: Exemplified by LIMS Software Factory
Author :
Piho, Gunnar ; Tepandi, Jaak ; Roost, Mart ; Parman, Marko ; Puusep, Viljam
Author_Institution :
Dept. of Inf., Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
The Archetypes Based Development (ABD) proceeds from archetypes based domain model via requirements to software. We give an overview of ABD and exemplify its application on Laboratory Information Management Systems (LIMS) Software Factory development. ABD is guided by Zachman Framework and utilizes software engineering triptych together with archetypes and archetype patterns. For modelling of domains the Test Driven Modelling (TDM) techniques are used. TDM utilizes test driven development techniques in domain engineering. The resultant domain models serve as the Domain Specific Language for prescribing requirements. Implementation and testing of the LIMS Software Factory proves feasibility of archetypes based techniques in real life systems. ABD helps developers to better understand business requirements, to design cost effective enterprise applications through systematic reuse of archetypal components, as well as to validate and verify requirements resulting in higher quality software.
Keywords :
business data processing; information management; laboratories; software quality; specification languages; LIMS software factory; Zachman Framework; archetypes based domain model development; business requirements; domain specific language; laboratory information management systems software factory development; software engineering triptych; software requirements; test driven modelling techniques; Capability maturity model; DSL; Laboratories; Organizations; Production facilities; Software; Archetypes; archetype patterns; domain analysis; domain model; domain modelling; laboratory domain model; laboratory information management system (LIMS); software engineering; software factory;
Conference_Titel :
MIPRO, 2011 Proceedings of the 34th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4577-0996-8